-
Bug
-
Resolution: Unresolved
-
Normal
-
4.14.z
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
None
-
None
-
None
-
None
-
Done
-
Bug Fix
-
-
None
-
None
-
None
-
None
Outcome Overview
if we restart any worker node that is "Ready", on the first reboot CRIO fails to start, but on the second reboot CRIO starts successfully.
After restarting a node manually or when applying a MachineConfig, nodes are "NotReady" when the 'Wired connection 1' connection is associated with the "ens224" interface. When created in the "ens192" interface, the node becomes Ready.
Logs (journalclt) when the node is "NotReady":
NetworkManager[1296]: <info> [1719862141.3651] settings: (ens224): created default wired connection 'Wired connection 1'
NetworkManager[1296]: <info> [1719862142.9642] policy: set 'Wired connection 1' (ens224) as default for IPv6 routing and DNS
Logs (journalclt) when the node is "Ready":
NetworkManager[1284]: <info> [1719864127.3098] settings: (ens192): created default wired connection 'Wired connection 1'
NetworkManager[1284]: <info> [1719864127.3624] policy: set 'Wired connection 1' (ens192) as default for IPv4 routing and DNS
NetworkManager[1284]: <info> [1719864129.0021] policy: set 'Wired connection 1' (ens192) as default for IPv6 routing and DNS
With each reboot /run/nodeip-configuration/primary-ip changes. Switches between IPv4 and IPv6. When it is IPv6 we have failure to start CRIO. The file /etc/systemd/system/kubelet.service.d/20-nodenet.conf always shows the 2 addresses.