You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to update the new service chart, which modified volumes and volumeMounts, and when I updated it through rancher, I got the following error:
failed to install app xxx. Error: UPGRADE FAILED: admission webhook "vcloneset.kb.io" denied the request: spec: Forbidden: updates to cloneset spec for fields other than 'replicas', 'template', 'lifecycle', 'scaleStrategy', 'updateStrategy', 'minReadySeconds' and 'revisionHistoryLimit' are forbidden
The above error indicates that only the specified configuration can be updated. However, I did not report the above error when updating through rancher in the test environment or helm upgrade locally.
What is the cause of this difference and whether I can fix it and implement rolling update release. This is because online services cannot be recreated violently. Looking forward to your reply
PS:
The difference between an online environment and a test environment is that there is only one copy of a test environment and several copies of an online environment
The text was updated successfully, but these errors were encountered:
This occurred in the earlier version, when I locally reproduced the 0.7.0 version of the error, but after upgrading to version 1.5 to perform the same operation without error, this is to optimize the update rejection condition, so that I can update volumes and volumeMounts
I tried to update the new service chart, which modified volumes and volumeMounts, and when I updated it through rancher, I got the following error:
The above error indicates that only the specified configuration can be updated. However, I did not report the above error when updating through rancher in the test environment or helm upgrade locally.
What is the cause of this difference and whether I can fix it and implement rolling update release. This is because online services cannot be recreated violently. Looking forward to your reply
PS:
The difference between an online environment and a test environment is that there is only one copy of a test environment and several copies of an online environment
The text was updated successfully, but these errors were encountered: