Failed to verify, after deleting 99-worker-ssh, mcp worker is degraded.
# oc get clusterversion
NAME VERSION AVAILABLE PROGRESSING SINCE STATUS
version 4.7.1 True False 21m Cluster version is 4.7.1
# oc debug node/ip-10-0-214-42.us-east-2.compute.internal
Starting pod/ip-10-0-214-42us-east-2computeinternal-debug ...
To use host binaries, run `chroot /host`
Pod IP: 10.0.214.42
If you don't see a command prompt, try pressing enter.
sh-4.4# chroot /host
sh-4.4# cat /home/core/.ssh/authorized_keys
# oc delete machineconfig 99-worker-ssh
machineconfig.machineconfiguration.openshift.io "99-worker-ssh" deleted
# oc get mcp
NAME CONFIG UPDATED UPDATING DEGRADED MACHINECOUNT READYMACHINECOUNT UPDATEDMACHINECOUNT DEGRADEDMACHINECOUNT AGE
master rendered-master-92e7d8bd8c6fce916cc2ff99d3d975bf True False False 3 3 3 0 3h24m
worker rendered-worker-0597fe0c563d2fbf33f736f96403dc3f False True True 3 0 0 1 3h24m
# oc get mcp worker -o yaml
- lastTransitionTime: "2021-03-08T04:32:59Z"
message: 'Node ip-10-0-151-59.us-east-2.compute.internal is reporting: "can''t
reconcile config rendered-worker-0597fe0c563d2fbf33f736f96403dc3f with rendered-worker-f57d57f3e1ba42cb7e33844e388dc321:
ignition passwd user section contains unsupported changes: user core may not
be deleted: unreconcilable"'
reason: 1 nodes are reporting degraded status on sync