-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
4.13.z, 4.14.z
-
None
-
None
-
False
-
Description of problem:
When upgrading from 4.13.40 to 4.14.33, it is stuck the upgrade in a few operators.
Version-Release number of selected component (if applicable):
4.13.40 to 4.14.33
How reproducible:
Possibly..100%.
Installed a public ARO cluster, with Vnet at 100.88.0.0/16 | Master subnet 100.88.0.0/17 | Worker subnet 100.88.128.0/17 .
- Cluster created ok, all COs healthy. [OK]
- Example application, deployed. [OK]
- OVN is installed, but k8s.ovn.org/node-transit-switch-port-ifaddr does not exist. [OK]
- Upgrade to 4.14.33 gets stuck [FAILS]
- OVN enforced "k8s.ovn.org/node-transit-switch-port-ifaddr": "{\"ipv4\":\"100.88.0.2/16\"}".
- Pod cloud-controller-manager in CrashloopBackoff
- OVN pods running ok.
- COs : etcd, network, authentation, kube-controller-manager Degraded.
BEFORE the upgrade, while on 4.13.40
oc get node $nodename -o json| jq -r '.metadata.annotations["k8s.ovn.org/node-transit-switch-port-ifaddr"]' null
During upgrade I can already see the enforced changed :
oc get node $nodename -o json| jq -r '.metadata.annotations["k8s.ovn.org/node-transit-switch-port-ifaddr"]' {"ipv4":"100.88.0.2/16"}
Expected results:
To the OVN change to not be forcefully implemented. OR to the upgrade does not even start.
Affected Platforms:
Is it an
- internal RedHat testing failure
If it is an internal RedHat testing failure:
- oc login -u kubeadmin -p IqvRy-2Wfva-e3zgR-ipc9K https://api.m1a1243w.westeurope.aroapp.io:6443/
Reproducer here:
https://docs.google.com/document/d/1JLJhWI0a4b1EEGlQqEg2ejwhs50LIn6_thx_kG-Itn8/edit
Additional Questions:
1. If this is addded in Release notes as default change in 4.15, but it was actually also backported to 4.14, as per https://issues.redhat.com/browse/OCPBUGS-20261, shouldnt this be addressed in the Release notes for 4.14 as well?
2. What is the workaround plan for such scenarios?
- is related to
-
OCPBUGS-38212 [enterprise-4.14] Issue in file release_notes/ocp-4-14-release-notes.adoc
-
- New
-