-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
area/clusterctlIssues or PRs related to clusterctlIssues or PRs related to clusterctlkind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/activeIndicates that an issue or PR is actively being worked on by a contributor.Indicates that an issue or PR is actively being worked on by a contributor.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Milestone
Description
User Story
As an operator, I would like clusterctl to have version checks in place so to prevent prevents potentially destructive operations due to version skew.
Detailed Description
Cluster API v1alpha4 is introducing changes in how providers are deployed (see e.g webhooks running with manager).
As a consequence, we should make sure that version checks are in place so to prevent prevents potentially destructive operations due to version skew. More specifically
- clusterctl version v1alpha3 should not be allowed to run on v1alpha4 clusters ⚠️ Clustectl v1alpha3 should block on v1alpha4 clusters #4265
- clusterctl version v1alpha3 should not be allowed to install v1alpha4 version of providers 🌱clusterctl v1alpha3 should not install v1alpha4 providers #4252
- clusterctl version v1alpha3 should not be allowed to upgrade management cluster with v1alpha4 version of providers ⚠️ Clusterctl v1alpha3 should not upgrade to v1alpha4 #4268
/kind feature
Metadata
Metadata
Assignees
Labels
area/clusterctlIssues or PRs related to clusterctlIssues or PRs related to clusterctlkind/featureCategorizes issue or PR as related to a new feature.Categorizes issue or PR as related to a new feature.lifecycle/activeIndicates that an issue or PR is actively being worked on by a contributor.Indicates that an issue or PR is actively being worked on by a contributor.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.Must be staffed and worked on either currently, or very soon, ideally in time for the next release.