Project

General

Profile

Actions

Feature #36426

closed

Introduce human readable form for Host - Statuses report template

Added by Jeremy Lenz about 1 year ago. Updated 9 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Templates
Target version:
-
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=2162882

Description of problem:
In the report template page, insert a new column with a description of each report. There are some reports that are clear to understand. However, let's use this as example, "Host - Statuses" and the results will be something as below.
---
Name,Global,Addons,Build,Compliance,Configuration,Errata,Execution,Insights,Inventory,OVAL scan,Role,Service level,Subscription,System purpose,Traces,Usage
wallsat612-rhel8.d.sysmgmt.cee.redhat.com,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
---

So, it's not clear what expect for them, like a matrix. Should it be 0 for absent and 1 for present?

When checking for the method (all_host_statuses_hash) in About - DSL template page, we can see as below
---
all_host_statuses(@host) # => {"Addons"=>0, "Build"=>1, "Compliance"=>0, "Configuration"=>0, "Errata"=>0, "Execution"=>1, "Role"=>0, "Service Level"=>0, "Subscription"=>0, "System Purpose"=>0, "Traces"=>0, "Usage"=>0}
---

But again, it's not clear to the customer what this means.

Version-Release number of selected component (if applicable):
6.12

How reproducible:
100%

Steps to Reproduce:
1. Generate the report (Hosts - Statuses)
2.
3.

Actual results:
The CSV that we don't know how to read

Expected results:
Be aware of the expected results, and with that, be able to analyze and understand the results.

Additional info:
Note. This is just a single report, but the idea of this BZ it's something that will answer a similar question to all the reports that we have, and also, including the new ones to come.

Actions #1

Updated by The Foreman Bot about 1 year ago

  • Status changed from New to Ready For Testing
  • Assignee set to Jeremy Lenz
  • Pull request https://github.com/theforeman/foreman/pull/9715 added
Actions #2

Updated by The Foreman Bot about 1 year ago

  • Fixed in Releases 3.8.0 added
Actions #3

Updated by Jeremy Lenz about 1 year ago

  • Status changed from Ready For Testing to Closed
Actions #4

Updated by Griffin Sullivan 9 months ago

  • Subject changed from Introduce human readable form for Host - Statuses report template to Introduce human readable form for Host - Statuses report template
Actions #5

Updated by Ewoud Kohl van Wijngaarden 9 months ago

  • Category changed from Statistics to Templates
  • Triaged changed from No to Yes
Actions

Also available in: Atom PDF