Generate a custom report of specific fields
|Target version:||Team Marek backlog|
|Found in release:||Pull request:|
|Velocity based estimate||-|
Generate a custom report of specific fields. The fields we need to report on are Hostname, Type, Description Field, Installed Products, Asset Tage, Manufacturer, Product Name, and CPU Sockets. For package version reporting we have security requirements that require us to know exactly what versions are installed when issues such as Heartblee (OpenSSL) occur so we can take immediate corrective action.
For host detail reporting we have a business requirement to generate this as each host has a unique billing (or chargeline) number. This number is used for chargeback as well as all other costs associated with the host. For now we hope to use the Description Field until the ability to add custom fields for host has been added.
It is also very important that we have the ability to generate a report which contains the description field for all hosts.
We need to have this implemented as soon as possible as we are moving more hosts into Foreman and Katello.
Note: Our users would benefit from customizable grouping of information about hosts. A broad discussion followed by thoughtful design is needed for this feature. There are number of options for how to present these 'custom reports' to the user (UI, email notifications, export formats - which one to start with?). A performance must be taken into consideration when searching these reports.