Skip to content

Commit 95aebb3

Browse files
Merge pull request #376 from Nordix/update-test-matrix-moshiur
Add release-1.6 to the testing matrix
2 parents 13898c0 + c7a6a84 commit 95aebb3

File tree

1 file changed

+24
-22
lines changed

1 file changed

+24
-22
lines changed

docs/user-guide/src/version_support.md

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ The Cluster API Provider Metal3 (CAPM3) team maintains the two most recent minor
44
releases; older minor releases are immediately unsupported when a new
55
major/minor release is available. Test coverage will be maintained for all
66
supported minor releases and for one additional release for the current API
7-
version in case we have to do an emergency patch release. For example, if v1.4
8-
and v1.5 are currently supported, we will also maintain test coverage for
9-
v1.3 for one additional release cycle. When v1.6 is released, tests for v1.3
7+
version in case we have to do an emergency patch release. For example, if v1.5
8+
and v1.6 are currently supported, we will also maintain test coverage for
9+
v1.4 for one additional release cycle. When v1.7 is released, tests for v1.4
1010
will be removed.
1111

1212
Currently, in Metal³ organization only CAPM3 and IPAM follow CAPI release
@@ -17,19 +17,21 @@ Cluster API Provider Metal3
1717

1818
| Minor release | API version | Status |
1919
| ------------- | ----------- | --------- |
20+
| v1.6 | v1beta1 | Supported |
2021
| v1.5 | v1beta1 | Supported |
21-
| v1.4 | v1beta1 | Supported |
22-
| v1.3 | v1beta1 | Tested |
22+
| v1.4 | v1beta1 | Tested |
23+
| v1.3 | v1beta1 | EOL |
2324
| v1.2 | v1beta1 | EOL |
2425
| v1.1 | v1beta1 | EOL |
2526

2627
IP Address Manager
2728

2829
| Minor release | API version | Status |
2930
| ------------- | ----------- | --------- |
31+
| v1.6 | v1beta1 | Supported |
3032
| v1.5 | v1beta1 | Supported |
31-
| v1.4 | v1beta1 | Supported |
32-
| v1.3 | v1beta1 | Tested |
33+
| v1.4 | v1beta1 | Tested |
34+
| v1.3 | v1beta1 | EOL |
3335
| v1.2 | v1alpha1 | EOL |
3436
| v1.1 | v1alpha1 | EOL |
3537

@@ -39,37 +41,37 @@ The compatability of IPAM and CAPM3 API versions with CAPI is discussed
3941
## Baremetal Operator
4042

4143
Since `capm3-v1.1.2`, BMO follows the semantic versioning scheme for its own
42-
release cycle, the same way as CAPM3 and IPAM. Currently, we have release-0.4
43-
and release-0.3 release branches for `v0.4.x` and `v0.3.x` release cycle
44-
respectively and as such these two braches are maintained as supported releases.
44+
release cycle, the same way as CAPM3 and IPAM. Currently, we have release-0.5, release-0.4
45+
and release-0.3 release branches for `v0.5.x` `v0.4.x` and `v0.3.x` release cycle
46+
respectively and as such two braches are maintained as supported releases.
4547
Following table summarizes BMO release/test process:
4648

4749
| Minor release | Status |
4850
| ------------- | --------- |
51+
| v0.5 | Supported |
4952
| v0.4 | Supported |
5053
| v0.3 | Tested |
51-
| v0.2 | Tested |
54+
| v0.2 | EOL |
5255
| v0.1 | EOL |
5356

5457
## Image tags
5558

5659
The Metal³ team provides container images for all the main projects and also
5760
many auxilary tools needed for tests or otherwise useful. Some of these images
5861
are tagged in a way that makes it easy to identify what version of Cluster API
59-
provider Metal³ they are tested with. For example, we tag Ironic and MariaDB
60-
container images with tags like `capm3-v1.4.0`, where `v1.4.0` would be the
61-
CAPM3 release it was tested with. Prior to CAPM3 release v1.1.3 this also
62-
applied to the Baremetal Operator.
62+
provider Metal³ they are tested with. For example, we tag MariaDB
63+
container images with tags like `capm3-v1.6.0`, where `v1.6.0` would be the
64+
CAPM3 release it was tested with.
6365

6466
All container images are published through the
6567
[Metal³ organization in Quay](https://quay.io/organization/metal3-io).
6668
Here are some examples:
6769

68-
- quay.io/metal3-io/cluster-api-provider-metal3:v1.5.0
69-
- quay.io/metal3-io/baremetal-operator:v0.4.0
70-
- quay.io/metal3-io/ip-address-manager:v1.5.0
71-
- quay.io/metal3-io/ironic:capm3-v1.5.0
72-
- quay.io/metal3-io/mariadb:capm3-v1.5.0
70+
- quay.io/metal3-io/cluster-api-provider-metal3:v1.6.0
71+
- quay.io/metal3-io/baremetal-operator:v0.5.0
72+
- quay.io/metal3-io/ip-address-manager:v1.6.0
73+
- quay.io/metal3-io/ironic:v23.1.0
74+
- quay.io/metal3-io/mariadb:capm3-v1.6.0
7375

7476
## CI Test Matrix
7577

@@ -81,16 +83,16 @@ The table describes which branches/image-tags are tested in each periodic CI tes
8183
| ------------------------------------------------ | ------------ | ----------- | -------------- | -------------- | ----------- | ---------- |
8284
| daily_main_integration_test_ubuntu/centos | main | main | main | latest | latest | latest |
8385
| daily_main_e2e_integration_test_ubuntu/centos | main | main | main | latest | latest | latest |
86+
| daily_release-1-6_integration_test_ubuntu/centos | release-1.6 | release-1.6 | release-0.5 | v0.5.0 | latest | latest |
8487
| daily_release-1-5_integration_test_ubuntu/centos | release-1.5 | release-1.5 | release-0.4 | v0.4.0 | latest | latest |
8588
| daily_release-1-4_integration_test_ubuntu/centos | release-1.4 | release-1.4 | release-0.3 | v0.3.1 | latest | latest |
86-
| daily_release-1-3_integration_test_ubuntu/centos | release-1.3 | release-1.3 | v0.2.0 | v0.2.0 | latest | latest |
8789

8890
| FEATURE AND E2E TESTS | CAPM3 branch | IPAM branch | BMO branch/tag | Keepalived tag | MariaDB tag | Ironic tag |
8991
| ------------------------------------------------ | ------------ | ----------- | -------------- | -------------- | ----------- | ---------- |
9092
| daily_main_e2e_feature_test_ubuntu/centos | main | main | main | latest | latest | latest |
93+
| daily_release-1-6_e2e_feature_test_ubuntu/centos | release-1.6 | release-1.6 | release-0.5 | v0.5.0 | latest | latest |
9194
| daily_release-1-5_e2e_feature_test_ubuntu/centos | release-1.5 | release-1.5 | release-0.4 | v0.4.0 | latest | latest |
9295
| daily_release-1-4_e2e_feature_test_ubuntu/centos | release-1.4 | release-1.4 | release-0.3 | v0.3.1 | latest | latest |
93-
| daily_release-1-3_e2e_feature_test_ubuntu/centos | release-1.3 | release-1.3 | v0.2.0 | v0.2.0 | latest | latest |
9496
| daily_main_feature_tests_ubuntu/centos | main | main | main | latest | latest | latest |
9597

9698
| EPHEMERAL TESTS | CAPM3 branch | IPAM branch | BMO branch/tag | Keepalived tag | MariaDB tag | Ironic tag |

0 commit comments

Comments
 (0)