Closed
Description
/kind feature
Describe the solution you'd like
I suggest to create a new branch for v0.4.X releases, which will
- stay on cluster-api v1.2.X
- accepts bug fixes only
- support older k8s versions
- All PRs should pass unit tests.
- e2e tests are skipped due to e2e: fix "Failed to compile e2e" #242
The branch name can be "release-0.4" (same as cluster-api) or "stable-0.4". It will be used for 0.4.X releases, for example 0.4.10.
The main
branch will then be the development branch, which will
- upgrade to latest dependencies, for example cluster-api v1.4.2
- support latest k8s versions
- accepts bug fixes (cherry-pick or merge forward from release-0.4 branch)
- improvements and new features
- All PRs should pass unit tests and e2e tests.
Once v0.5.0 is released, create a new branch "release-0.5"
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
Environment:
- Cluster-api-provider-cloudstack version:
- Kubernetes version: (use
kubectl version
): - OS (e.g. from
/etc/os-release
):