-
Notifications
You must be signed in to change notification settings - Fork 49
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
Upgrade CAPI to v1alpha4 & CAPM3 to v1alpha5 for Bare Metal #518
Comments
Here are my notes from the PTG on upgrading. Please let me know if further info is needed. Upgrade to v0.4 (aka v1alpha4)Upgrading CAPI and Provider Components (e.g. v0.3.16 --> v0.4.0)The Upgrading API object (e.g. v1alpha3 --> v1alpha4)clusterctl does not upgrade Cluster API objects (Clusters, MachineDeployments, Machine etc.); upgrading such objects are the responsibility of the provider’s controllers. Clusterctl Libraryairshipctl consumes clusterctl as a library. As of Apirl, 16th, we are importing v0.3.13.
K Version Upgrades
|
please assign this to me |
@SirishaGopigiri done! |
Size would be 'L' |
v0.4.0 of CAPI has arrived. However, we should probably not rush to incorporate it. In particular, we should wait for the CAPM3 release -- v0.5.0 -- which will incorporate the required changes for v1alpha4 of CAPI. |
The current PS adds manifests files to update CAPI components to 0.4.2 version. Relates-To: #518 Change-Id: Id6019ca0867a776902595308bfdbd554b2ffe54e
Once it is been released for GA, upgrade CAPI components from v0.3.x to v0.4.x (aka v1alpha4). There will also be a need to uplift a corresponding version of CAPM3 from v0.4.2 to v0.5.0 (aka v1alpha5) at the same time.
When upgrading, the following need to be taken into consideration:
Sources
Cluster API
CAPM3
The goal of this issue is to upgrade the CAPI & CAPM3 components, but leave current functionality in place as much as possible. If there are new features in the upgrade that Airshipctl can take advantage of, these should be reviewed on the Design Call & new issues created to implement. This should occur after the CAPM3, BMO & Ironic upgrades being performed in #554
The text was updated successfully, but these errors were encountered: