-
Notifications
You must be signed in to change notification settings - Fork 86
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
@jtudelag all ready for review now. |
Ugggg. I see I didn't fix my got commit comment. I'll do that next week |
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
@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