CloudForms needs the ability to report on custom OpenShift labels out of the box. For example if custom labels are setup in OpenShift to report items such as "Project", "Department", or "Location", then these should be viewable in CloudForms out of the box, and available as an option in creating reports.
Mike this is probably a duplicate of bug 1358257. Let me know so I can probably close this. Thanks.
(In reply to Federico Simoncelli from comment #3) > Mike this is probably a duplicate of bug 1358257. Let me know so I can > probably close this. Thanks. Sorry, to clarify, that was actually a bug on a similar feature related to chargeback (which was already delivered in 5.6 GA). This REF seems actually something new.
Federico, I agree the other bug is an error being thrown from a provider if blank labels are used. The primary use case of this bug is being able to add custom labels from OpenShift into a chargeback report.
Mike, Im trying to figure out the exact intentions here: 1) Is the requirement to display tags as columns? meaning if we have a 'location=Minneapolis' custom tag then the user would be able to add 'location' as a column and each line in the report would show a different 'location' based on what the x defined in the 'location=x' tag. 2) Filter - Is there a requirement to filter by these tags? just one or many? meaning if 'location=Minneapolis' is set then the user could create a chargeback report in which only ContainerProjects with 'location=Minneapolis' would be considered in it. Right now i think we support filtering by one tag only.
1) You are correct the expectation is you would be able to add the tags as a column. See the example below. 2) Yes, that would be great, but just being able to get an output charge back report would be huge. Having multiple filters is just a nice to have. The hope is once this is finished a customer could create a chart similar to the following. *Charge back report for container usage for the last month* Project Name | Department | Location | Number of Containers(* hrs?) | Total cost Project X | Developers | Minneapolis | 212 | $350 Project Y | Developers | San Diego | 399 | $550 Project Z | Operations | Minneapolis | 55 | $80
https://github.com/ManageIQ/manageiq/pull/10940
Verified. It is now possible to generate a chargeback report with model tags as columns in the report.