Tasks
Tasks for a new release v0.15.0 of the Cluster API Provider OpenStack.
For details, see RELEASE.md.
Pre-release tasks
These tasks must be completed for alpha/beta releases.
Release candidate and branch tasks
The first release candidate (-rc.0) will trigger the creation of the release branch.
Once this is done, complete the following tasks:
Release process
These tasks must be done for each release and pre-release.
Post-release tasks
These tasks can be completed after a release candidate (and branch) is done, or after the final release is out.
Tasks
Tasks for a new release
v0.15.0of the Cluster API Provider OpenStack.For details, see RELEASE.md.
Pre-release tasks
These tasks must be completed for alpha/beta releases.
XorY] Add a new entry to metadata.yamlas described in the CAPI book
on the release branch prior to release.
Release candidate and branch tasks
The first release candidate (
-rc.0) will trigger the creation of the release branch.Once this is done, complete the following tasks:
XorY] Add an entry for the new release branch to depandabot.yml.XorY] Add an entry for the new release branch to security-scan.yaml.Release process
These tasks must be done for each release and pre-release.
adding the new sha=>tag mapping to images.yaml.
Mark the release as "latest" if it is the most recent minor release.
E.g. if both v1.1 and v1.2 are supported with patch releases, then only v1.2.z should be marked as "latest".
Post-release tasks
These tasks can be completed after a release candidate (and branch) is done, or after the final release is out.
XorY] Update the periodic jobs.Make sure there are periodic jobs for the new release branch, and clean up jobs for branches that are no longer supported.
XorY] Update the clusterctl upgrade testsand the e2e config
to include the new release branch.
It is also a good idea to update the Cluster API versions we test against and to clean up older versions that we no longer want
to test.