-
Notifications
You must be signed in to change notification settings - Fork 20
rehearse: detect cluster profile changes #118
rehearse: detect cluster profile changes #118
Conversation
/me confused |
|
Only a few minor items left. The existing bits are unlikely to change, so this is in a reviewable state. I've removed the integration test bits for now to reduce the noise. /cc @openshift/developer-productivity-test-platform |
droslean
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice start, But I don't like the idea of getting the cluster profile differences from git diff. I would prefer just comparing the bytes of the file. Also, for the cm name hash, we can get the hash from the cluster-profile's data.
|
Fixed an issue with the version of |
stevekuznetsov
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything here looks pretty good -- what's left?
|
Updated.
See the description. I separated the three conditions that already existed before this PR. Those do not interfere with the code here and should be dealt with in separate PRs, IMO. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/hold
What's left for this to be WIP? Even your description checklist says it's complete and I agree the remaining items can be done as followups.
To me it looks good (btw I really like your code, reads nice and I like the fact that adding a feature are 99% additions and not changes).
|
Why, thank you =) The WIP was just to give people a chance to check the commits addressing the latest review. I will squash the history and remove the label. |
|
/hold cancel |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bbguimaraes, petr-muller, stevekuznetsov The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
ConfigMapmanager is changed to also create cluster profiles.CMs.Follow-up:
--allow-volumes(potentially fixed in On a template change, rehearse all cluster types. #122).