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

Need to document zeroDowntimeEnabled #95

Open
bonickle opened this issue Aug 13, 2024 · 0 comments
Open

Need to document zeroDowntimeEnabled #95

bonickle opened this issue Aug 13, 2024 · 0 comments

Comments

@bonickle
Copy link

Our update to 3.71 was failing due to the new "zeroDowntimeEnabled" forcing the update strategy to "on delete". Our error can be found below. We fix this by setting "zeroDowntimeEnabled" since we do not want the "on delete" behavior in our environment. The issue is there was no document on this change, explaining what this was for and why. This needs to be documented in the readme and should have in release notes for 3.70.1.

Error: UPGRADE FAILED: release nexus failed, and has been rolled back due to atomic being set: cannot patch "nexus-nxrm-ha" with kind StatefulSet: StatefulSet.apps "nexus-nxrm-ha" is invalid: spec.updateStrategy.rollingUpdate: Invalid value: apps.RollingUpdateStatefulSetStrategy{Partition:0, MaxUnavailable:(*intstr.IntOrString)(nil)}: only allowed for updateStrategy 'RollingUpdate'

This is the commit in https://github.com/sonatype/nxrm3-ha-repository/pull/92/files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant