Bug 2090150
Summary: | setting overrides while ReleaseAccepted=False does not stop unmanaged resource reconcile | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | liujia <jiajliu> |
Component: | Cluster Version Operator | Assignee: | Jack Ottofaro <jack.ottofaro> |
Status: | CLOSED ERRATA | QA Contact: | liujia <jiajliu> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 4.10 | CC: | aos-team-ota, jack.ottofaro |
Target Milestone: | --- | ||
Target Release: | 4.10.z | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-06-13 14:38:56 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 2080429 | ||
Bug Blocks: |
Description
liujia
2022-05-25 09:04:46 UTC
Seems related with https://bugzilla.redhat.com/show_bug.cgi?id=2080429, maybe we need a backport? (In reply to liujia from comment #2) > Seems related with https://bugzilla.redhat.com/show_bug.cgi?id=2080429, > maybe we need a backport? Believe you are correct, backport of relevant piece of https://github.com/openshift/cluster-version-operator/pull/770 needed. Verified on 4.10.0-0.nightly-2022-06-07-181847 After setting spec.overrides while the cluster is in ReleaseAccepted=False status. before the update: # ./oc -n openshift-network-operator get deployment -ojson|jq .items[].spec.strategy.rollingUpdate { "maxSurge": 0, "maxUnavailable": 1 } Update deployment with maxUnavailable to 50%, # ./oc -n openshift-network-operator get deployment -ojson|jq .items[].spec.strategy.rollingUpdate { "maxSurge": 0, "maxUnavailable": "50%" } wait for several mins(around 10mins), check that cvo does not sync the unmanaged resource. # ./oc -n openshift-network-operator get deployment -ojson|jq .items[].spec.strategy.rollingUpdate { "maxSurge": 0, "maxUnavailable": "50%" } Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (OpenShift Container Platform 4.10.18 bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:4944 |