-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RKE2 Cluster is stuck in provisioning state after an upgrade to 2.6-head and rollback to 2.6.3 #36859
Comments
@thedadams to look into it time permitting; the fix may be on the backup-restore operator side. |
Moving this one to 2.6.5 to properly address it there. As of now the plan is to consider this a known issue and release note it. |
Since there were so many new features added to RKE2 provisioning from v2.6.3 to v2.6.4 and the fact that RKE2 provisioning is in Tech Preview: it was deemed OK for RKE2 clusters to be re-provisioned on upgraded from v2.6.3 to 2.6.4. Because of this, new machines are provisioned for RKE2 clusters on upgrade. This means that rolling back to v2.6.3 after upgrade will cause this issue; the nodes that were there when Rancher was at v2.6.3 no longer exist. Manual steps can likely be applied to the cluster and machine objects on rollback to get the cluster to reconcile with the new nodes. However, this has not been tested thoroughly. |
notes:
|
This will (should) not be an issue for 2.6.4 -> 2.6.5 upgrade because we're not adding anything extra to machines or deployments (which trigger reprovisioning). |
This has since been resolved with the improvements made to provisioning. We can re-open or re-create if we stee something similar since we're a long way from v2.6-->Rollback to 2.6.3 happening. |
Rancher Server Setup
bab14a
Information about the Cluster
v1.21.9+rke2r1
User Information
Describe the bug
RKE2 Cluster is stuck in provisioning state after an upgrade to 2.6-head and rollback to 2.6.3
To Reproduce
v1.21.9+rke2r1
versionResult
Expected:
The text was updated successfully, but these errors were encountered: