-
Bug
-
Resolution: Done-Errata
-
Major
-
4.13
-
Moderate
-
No
-
MCO Sprint 247, MCO Sprint 248
-
2
-
Rejected
-
False
-
-
-
Bug Fix
-
Done
Description of problem:
The installation of OpenShift Container Platform 4.13.4 is failing fairly frequent compare to previous version, when installing with proxy configured. The error reported by the MachineConfigPool is as shown below. - lastTransitionTime: "2023-07-04T10:36:44Z" message: 'Node master0.example.com is reporting: "machineconfig.machineconfiguration.openshift.io \"rendered-master-1e13d7d4ca10669d3d5a6a2bd532873a\" not found", Node master1.example.com is reporting: "machineconfig.machineconfiguration.openshift.io \"rendered-master-1e13d7d4ca10669d3d5a6a2bd532873a\" not found", Node master2.example.com is reporting: "machineconfig.machineconfiguration.openshift.io \"rendered-master-1e13d7d4ca10669d3d5a6a2bd532873a\" not found"' According to https://docs.google.com/document/d/1fgP6Kv1D-75e1Ot0Kg-W2qPyxWDp2_CALltlBLuseec/edit#heading=h.ny6l9ud82fxx this seems to be a known condition but it's not clear how to prevent that from happening and therefore ensure installation are working as expected. The major difference found between /etc/mcs-machine-config-content.json on the OpenShift Container Platform 4 - Control-Plane Node and the rendered-master-${hash} are within the following files. - /etc/mco/proxy.env - /etc/kubernetes/kubelet-ca.crt
Version-Release number of selected component (if applicable):
OpenShift Container Platform 4.13.4
How reproducible:
Random
Steps to Reproduce:
1. Install OpenShift Container Platform 4.13.4 on AWS with platform:none, proxy defined and both machineCIDR and machineNetwork.cidr set.
Actual results:
Installation is stuck and will eventually fail as the MachineConfigPool is failing to rollout required MachineConfig for master MachineConfigPool - lastTransitionTime: "2023-07-04T10:36:44Z" message: 'Node master0.example.com is reporting: "machineconfig.machineconfiguration.openshift.io \"rendered-master-1e13d7d4ca10669d3d5a6a2bd532873a\" not found", Node master1.example.com is reporting: "machineconfig.machineconfiguration.openshift.io \"rendered-master-1e13d7d4ca10669d3d5a6a2bd532873a\" not found", Node master2.example.com is reporting: "machineconfig.machineconfiguration.openshift.io \"rendered-master-1e13d7d4ca10669d3d5a6a2bd532873a\" not found"'
Expected results:
Installation to work or else provide meaningful error messaging
Additional info:
https://docs.google.com/document/d/1fgP6Kv1D-75e1Ot0Kg-W2qPyxWDp2_CALltlBLuseec/edit#heading=h.ny6l9ud82fxx checked and then talked to Red Hat Engineering as it was not clear how to proceed
- relates to
-
OCPBUGS-36433 MissingMachineConfig alert not fired
- New
- links to
-
RHEA-2024:0041 OpenShift Container Platform 4.16.z bug fix update