Modify any filed in my-deployment to trigger a rollout update
Rollout starts successfully but analysisRunMetadata field in Rollout is missing
We also noticed there is an error log from the controller says:
time="2023-05-14T03:31:57Z" level=error msg="roCtx.reconcile err Operation cannot be fulfilled on replicasets.apps \"my-deployment-5dc8d7d5b7\": the object has been modified; please apply your changes to the latest version and try again" generation=36 namespace=default resourceVersion=534994713 rollout=my-rollout
time="2023-05-14T03:31:57Z" level=info msg="Reconciliation completed" generation=36 namespace=default resourceVersion=534994713 rollout=my-rollout time_ms=456.309674
Version
1.5.0
Impacted by this bug? Give it a 👍. We prioritize the issues with the most 👍.
Checklist:
Describe the bug
strategy.canary.analysis.analysisRunMetadata
gets removed by controller during rollout reconciliation process.To Reproduce
analysisRunMetadata
and refer it to an existing DeploymentanalysisRunMetadata
field in Rollout is missingWe also noticed there is an error log from the controller says:
Version
1.5.0
Impacted by this bug? Give it a 👍. We prioritize the issues with the most 👍.