Skip to main content

Troubleshooting Rancher upgrades

warning

Upgrading to Rancher v2.7.2 will fail if Elemental clusters are defined. The rancher pod gets stuck in a crash loop (see https://github.com/rancher/rancher/issues/41145).

Note that the issue is present only if at least one Elemental cluster is defined.

To workaround the issue create an empty dynamicschemas.management.cattle.io resource named machineinventoryselectortemplate:

kubectl apply -f - <<EOF
kind: DynamicSchema
apiVersion: management.cattle.io/v3
metadata:
name: machineinventoryselectortemplate
EOF

The crash loop will stop and Rancher upgrade will complete successfully.