Description of problem: Upgrade CNV 2.3.0 -> 2.4.0 networkaddonsconfigs.networkaddonsoperator.network.kubevirt.io observedVersion is truncated, CR fails to be updated. kubemacpool is not deployed Version-Release number of selected component (if applicable): CNV 2.3.0 -> 2.4.0 How reproducible: 100% Steps to Reproduce: 1. OCP 4.5.0 2. Upgrade CNV 2.3.0 - >2.4.0 3. Actual results: networkaddonsconfigs CR is not updated Expected results: All CRs should be updated. Additional info: =================== $ oc get mutatingwebhookconfigurations -A NAME WEBHOOKS AGE cdi-api-datavolume-mutate 1 5h14m virt-api-mutator 3 5h14m ===================
The fix should be as simple as https://github.com/kubevirt/cluster-network-addons-operator/pull/465. I suggest we make this into a blocker. The bug prevents upgrades from finishing.
Expceted digest sha256_<untrunctaed data> Passed sha256:<untrunctaed data> Re-opening
Verified on OCP 4.5.0-rc7, CNV 2.3.0 -> 2.4.0 upgrade cluster-network-addons-operator-container-v2.4.0-36 hyperconverged-cluster-operator-container-v2.4.0-68 CNV upgrade ends successfully. HCO is running $ oc get pod -n openshift-cnv|grep hco hco-operator-78bb789997-x5h84 1/1 Running 0 32m $ oc get csv -n openshift-cnv NAME DISPLAY VERSION REPLACES PHASE kubevirt-hyperconverged-operator.v2.4.0 OpenShift Virtualization 2.4.0 kubevirt-hyperconverged-operator.v2.3.0 Succeeded $ oc get hyperconvergeds.hco.kubevirt.io -oyaml -n openshift-cnv .... .... status: conditions: - lastHeartbeatTime: "2020-07-20T12:34:27Z" lastTransitionTime: "2020-07-20T09:33:13Z" message: Reconcile completed successfully reason: ReconcileCompleted status: "True" type: ReconcileComplete - lastHeartbeatTime: "2020-07-20T12:34:27Z" lastTransitionTime: "2020-07-20T12:21:55Z" message: Reconcile completed successfully reason: ReconcileCompleted status: "True" type: Available - lastHeartbeatTime: "2020-07-20T12:34:27Z" lastTransitionTime: "2020-07-20T12:21:54Z" message: Reconcile completed successfully reason: ReconcileCompleted status: "False" type: Progressing - lastHeartbeatTime: "2020-07-20T12:34:27Z" lastTransitionTime: "2020-07-20T12:20:10Z" message: Reconcile completed successfully reason: ReconcileCompleted status: "False" type: Degraded - lastHeartbeatTime: "2020-07-20T12:34:27Z" lastTransitionTime: "2020-07-20T12:21:54Z" message: Reconcile completed successfully reason: ReconcileCompleted status: "True" type: Upgradeable
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, 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/RHSA-2020:3194