-
Notifications
You must be signed in to change notification settings - Fork 83
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
operators-installer: incremental upgrades #532
operators-installer: incremental upgrades #532
Conversation
c2ac84a
to
cdb17f5
Compare
df88b9e
to
9d35d67
Compare
f63705d
to
e1c5d0f
Compare
20a7dbf
to
8c0f158
Compare
@jtudelag all ready for review now. |
Ugggg. I see I didn't fix my got commit comment. I'll do that next week |
8c0f158
to
2979876
Compare
this is a pre-work to enahnacing to be able to deal with incremental upgrades
* adds `automaticIntermediateManualUpgrades` option to allow the approver to automatically approve ever required update between currently installed CSV and target CSV
2979876
to
9df70a9
Compare
@redhat-cop/day-in-the-life now that this is ready can i get a peer review and merge? |
wow that's a very big chart with very comprehensive tests now! :) thanks @itewk 🚀 |
thank you. i started my life as a developer writing 1000s of tests for the eclipse project. i find perverse satisfaction in it. also this chart is used in production at multiple clients. got to be robust. until we get OLM 2.0 and hopefully this all becomes redundent/uncessary. but who knows when that will be. |
What is this PR About?
manual
mode is being used to automatically approve and verify install of every CSV between current CSV and desired CSV*-values.yaml
How do we test this?
tests updated to test all new functionality
cc: @redhat-cop/day-in-the-life