-
Notifications
You must be signed in to change notification settings - Fork 60
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
Changes to the "app.kubernetes.io/managed-by" label breaks Helm upgrades #218
Comments
ping! |
I think I'm facing the same issues:
How can we solve this? Should we destroy and recreate the statefulset? I see not much other options tbh. @sonnysideup did you maybe find a solution here in the meanwhile? |
Overview
I'm attempting to upgrade our Weaviate Helm chart version but unfortunately the changes are invalid and so Kubernetes rejects them.
Current version: 16.8.1
Desired version: 16.8.6
Error Message:
#193, which was merged into release v16.8.2, breaks our ability to perform a
helm upgrade
. Specifically, changing theStatefulSet.spec.volumeClaimTemplates[*].metadata.labels
is strictly forbidden by Kubernetes; offending change here.I would recommend a couple of things here:
_helpers.tpl
to apply your labels to resources. It seems like you have to manually update labels on all your resources instead of using a macro.The text was updated successfully, but these errors were encountered: