Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enterprise rate parent for containers chargeback #14079

Merged
merged 1 commit into from
Feb 27, 2017

Conversation

zeari
Copy link

@zeari zeari commented Feb 26, 2017

Adding enterprise as a rate parent in ChargebackContainerProject. This means rates that are assigned to enterprise would act the same as rates assigned to Containers Providers for this particular chargeback type.
Im hesitant to add the same for ChargebackContainerImage. that would need more of a discussion on why and how rates should be inherited for that use case.
@simon3z

cc @blomquisg @gtanzillo

@zeari zeari force-pushed the enterprize_rate_parent branch 3 times, most recently from 267432b to 920be37 Compare February 26, 2017 13:13
@miq-bot
Copy link
Member

miq-bot commented Feb 26, 2017

Checked commit zeari@920be37 with ruby 2.2.6, rubocop 0.47.1, and haml-lint 0.20.0
2 files checked, 0 offenses detected
Everything looks good. 🍪

@zeari
Copy link
Author

zeari commented Feb 26, 2017

@miq-bot add_label providers/containers, chargeback

@simon3z
Copy link
Contributor

simon3z commented Feb 27, 2017

@Loicavenel we'll have to know if this is a valid use case (:+1: from me, it makes sense). If so we'll need a BZ (cc @zeari), and @epacific1 will have to add this to the test cases matrix.

@Loicavenel
Copy link

yes, it make senses.

Copy link
Member

@gtanzillo gtanzillo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 Looks good!

@gtanzillo gtanzillo added this to the Sprint 55 Ending Feb 27, 2017 milestone Feb 27, 2017
@gtanzillo gtanzillo merged commit 0b91241 into ManageIQ:master Feb 27, 2017
@simaishi
Copy link
Contributor

simaishi commented Mar 2, 2017

simaishi pushed a commit that referenced this pull request Mar 8, 2017
Enterprise rate parent for containers chargeback
(cherry picked from commit 0b91241)

https://bugzilla.redhat.com/show_bug.cgi?id=1428900
@simaishi
Copy link
Contributor

simaishi commented Mar 8, 2017

Euwe backport details:

$ git log -1
commit ef760a9d566d912f7c0615ca50aa9fec91fa2c72
Author: Gregg Tanzillo <[email protected]>
Date:   Mon Feb 27 13:23:18 2017 -0500

    Merge pull request #14079 from zeari/enterprize_rate_parent
    
    Enterprise rate parent for containers chargeback
    (cherry picked from commit 0b912419faea25184a92265efb713cf7d62bba7d)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1428900

@simaishi
Copy link
Contributor

simaishi commented Mar 8, 2017

@zeari Travis is failing in Euwe (https://travis-ci.org/ManageIQ/manageiq/jobs/209089734). I think it's caused by backporting this PR without #13858. Can you create an Euwe PR to fix the test?

simaishi added a commit that referenced this pull request Mar 9, 2017
[EUWE] Fix failing specs on euwe following #14079
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants