Bug 1357214
| Summary: | [RFE] Chargeback of containers based on tags | |||
|---|---|---|---|---|
| Product: | Red Hat CloudForms Management Engine | Reporter: | Jon Jozwiak <jjozwiak> | |
| Component: | Reporting | Assignee: | Ari Zellner <azellner> | |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Einat Pacifici <epacific> | |
| Severity: | high | Docs Contact: | ||
| Priority: | high | |||
| Version: | 5.6.0 | CC: | azellner, cbudzilo, cpelland, fsimonce, jhardy, jjozwiak, mtayer, nachandr, obarenbo, simaishi | |
| Target Milestone: | GA | Keywords: | FutureFeature, TestOnly, ZStream | |
| Target Release: | 5.7.0 | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | container:chargeback | |||
| Fixed In Version: | 5.7.0.0 | Doc Type: | If docs needed, set a value | |
| Doc Text: |
This release adds the ability to generate chargeback reports for containers based on tags assigned to projects. This feature update increases both relevance of tags applied to a specific time period of the project and cost accuracy.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1361176 (view as bug list) | Environment: | ||
| Last Closed: | 2017-01-11 20:16:18 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1361176 | |||
|
Description
Jon Jozwiak
2016-07-16 18:31:14 UTC
(In reply to Jon Jozwiak from comment #0) > Overall they would like to be able to charge back based on number and > allocated sizes of pods by a customer for a given time interval. Jon can you clarify this requirement? What are the allocated sizes of a pod? Are you referring to the pod limitranges? http://kubernetes.io/docs/admin/limitrange/ or the container limits/requests: http://kubernetes.io/docs/user-guide/compute-resources/ or both? If this part is less important we can tackle the rest and leave this to be analyzed in a second step. I followed up with the customer and it is actually chargeback by allocated size of a project. They are using resource quotas as described here: https://docs.openshift.com/enterprise/3.1/dev_guide/quota.html They will implement small, medium, and large quotas and then chargeback a different amount based on size of the project. (In reply to Jon Jozwiak from comment #5) > I followed up with the customer and it is actually chargeback by allocated > size of a project. They are using resource quotas as described here: > > https://docs.openshift.com/enterprise/3.1/dev_guide/quota.html > > They will implement small, medium, and large quotas and then chargeback a > different amount based on size of the project. Jon I split out this requirement to bug 1362615. Ari, I think we have PR for this right? Can you leave the link here? Upstream PR: https://github.com/ManageIQ/manageiq/pull/10671 Additional PR's that must go in: https://github.com/ManageIQ/manageiq/pull/10788 https://github.com/ManageIQ/manageiq/pull/10784 This should be posted right? More necessary PRs https://github.com/ManageIQ/manageiq/pull/10784 https://github.com/ManageIQ/manageiq/pull/10788 https://github.com/ManageIQ/manageiq/pull/11010 Fixes this feature for VMs and its merged upstream Verified. As per RFE: It is now possible to generate chargeback reports based on tags that are assigned to projects. |