Status Update
Comments
mi...@sweetwater.com <mi...@sweetwater.com> #2
I ran into this issue and can describe with a little more detail the impact it has. My cluster is on the stable release channel and the current version is 1.24 which has an EOL of 10/31/23. I want to set some maintenance exclusions for the next year and all of my exclusions come after EOL. If I am on a release channel it's reasonable for me to expect that the cluster will have been upgraded by the time EOL comes around and therefore my maintenance exclusions should be valid. Instead, I'm getting an error stating that the exclusion is invalid because it's after EOL. It should also be noted that the scope of the exclusion I'm trying to set is No minor or node upgrades
. Even if I were to remove the cluster from the release channel and set a static version this scope is no longer valid and I should then not be allowed to leave the release channel until this exclusion is either removed or the scope changed. I don't think it should be expected that the cluster admin should have to wait for an upgrade to happen or be forced to trigger an upgrade before exclusions can be set for dates beyond EOL.
Description
Please describe your requested enhancement. Good feature requests will solve common problems or enable new use cases.
Summary:
- We want to set maintenance exclusions for periods beyond the EOL date for “No minor upgrades” and “No minor or node upgrades”.
What you would like to accomplish:
- Set maintenance exclusions for periods beyond the EOL date for “No minor upgrades” and “No minor or node upgrades”.
How this might work:
- Set maintenance exclusions for periods beyond the EOL date for “No minor upgrades” and “No minor or node upgrades” without the next error [1].
If applicable, reasons why alternative solutions are not sufficient:
- N/A
Other information (workarounds you have tried, documentation consulted, etc):
- N/A
References:
[1]
MaintenancePolicy.maintenanceExclusions["blackout-1"].endTime needs to be before minor version 1.24 end of life: (2023-10-31)