Skip to content

Commit

Permalink
Merge pull request #1397 from Nordix/tuomo/remove-release-1.3
Browse files Browse the repository at this point in the history
🌱 remove release-1.3
  • Loading branch information
metal3-io-bot authored Jan 15, 2024
2 parents 7707265 + 7556eef commit f0f9ce7
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 18 deletions.
40 changes: 23 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ Metal3.
| v1beta1 | v1beta1 | v1.3.X |  v1.3.X        |
| v1beta1 | v1beta1 | v1.4.X |  v1.4.X        |
| v1beta1 | v1beta1 | v1.5.X |  v1.5.X        |
| v1beta1 | v1beta1 | v1.6.X |  v1.6.X        |

## Deploying the metal3 provider

Expand Down Expand Up @@ -61,7 +62,7 @@ need to be manually installed. Example flow of installing Metal3 provider:
provider name as follows:

```shell
clusterctl init --infrastructure metal3:v1.5.0
clusterctl init --infrastructure metal3:v1.6.0
```

1. Deploy Baremetal Operator manifests and CRDs. You need to install
Expand Down Expand Up @@ -139,6 +140,13 @@ To trigger e2e test on a PR, use the following phrases:
- **/test-centos-e2e-integration-main** runs integration e2e tests with CAPM3
API version v1beta1 and branch main on CentOS

Release-1.6 branch:

- **/test-ubuntu-e2e-integration-release-1-6** runs integration e2e tests with CAPM3
API version v1beta1 and branch release-1.6 on Ubuntu
- **/test-centos-e2e-integration-release-1-6** runs integration e2e tests with CAPM3
API version v1beta1 and branch release-1.6 on CentOS

Release-1.5 branch:

- **/test-ubuntu-e2e-integration-release-1-5** runs integration e2e tests with CAPM3
Expand All @@ -153,17 +161,11 @@ Release-1.4 branch:
- **/test-centos-e2e-integration-release-1-4** runs integration e2e tests with CAPM3
API version v1beta1 and branch release-1.4 on CentOS

Release-1.3 branch:

- **/test-ubuntu-e2e-integration-release-1-3** runs integration e2e tests with CAPM3
API version v1beta1 and branch release-1.3 on Ubuntu
- **/test-centos-e2e-integration-release-1-3** runs integration e2e tests with CAPM3
API version v1beta1 and branch release-1.3 on CentOS

## Basic tests

Unlike integration tests, basic tests focus on the target cluster creation without involving pivoting from the bootstrap cluster.
To run basic tests, replace `integration` with `basic` for instance:
Unlike integration tests, basic tests focus on the target cluster creation
without involving pivoting from the bootstrap cluster. To run basic tests,
replace `integration` with `basic` for instance:

- **/test-ubuntu-e2e-basic-main** runs basic e2e tests with main branch on Ubuntu

Expand All @@ -184,6 +186,13 @@ in multiple VMs by creating an independent VM for each test spec:
- **/parallel-test-centos-e2e-feature-main** runs e2e feature tests in parallel
with CAPM3 API version v1beta1 and branch main on CentOS

Release-1.6 branch:

- **/test-ubuntu-e2e-feature-release-1-6** runs e2e feature tests with CAPM3 API
version v1beta1 and branch release-1.6 on Ubuntu
- **/test-centos-e2e-feature-release-1-6** runs e2e feature tests with CAPM3 API
version v1beta1 and branch release-1.6 on CentOS

Release-1.5 branch:

- **/test-ubuntu-e2e-feature-release-1-5** runs e2e feature tests with CAPM3 API
Expand All @@ -198,13 +207,6 @@ Release-1.4 branch:
- **/test-centos-e2e-feature-release-1-4** runs e2e feature tests with CAPM3 API
version v1beta1 and branch release-1.4 on CentOS

Release-1.3 branch:

- **/test-ubuntu-e2e-feature-release-1-3** runs e2e feature tests with CAPM3 API
version v1beta1 and branch release-1.3 on Ubuntu
- **/test-centos-e2e-feature-release-1-3** runs e2e feature tests with CAPM3 API
version v1beta1 and branch release-1.3 on CentOS

### Upgrade tests

CAPM3 tests upgrade from all supported release to the current one, while also
Expand All @@ -231,6 +233,10 @@ We run upgrade test on main branch from different releases:
API version v1beta1/branch release-1.5 to CAPM3 API version v1beta1/branch
main on Ubuntu

- **/test-e2e-upgrade-main-from-release-1-6** runs e2e upgrade tests from CAPM3
API version v1beta1/branch release-1.6 to CAPM3 API version v1beta1/branch
main on Ubuntu

### Keep VM

After the e2e test is completed, Jenkins executes another script to clean up the
Expand Down
2 changes: 1 addition & 1 deletion scripts/ci-e2e.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export CAPM3RELEASEBRANCH="${CAPM3RELEASEBRANCH:-main}"
# location according to CAPM3(since CAPM3 minor versions are aligned to CAPI
# minors versions) release branch

if [[ ${CAPM3RELEASEBRANCH} == "release-1.3" ]] || [[ ${CAPM3RELEASEBRANCH} == "release-1.4" ]]; then
if [[ ${CAPM3RELEASEBRANCH} == "release-1.4" ]]; then
export CAPI_CONFIG_FOLDER="${HOME}/.cluster-api"
else
# Default CAPI_CONFIG_FOLDER to $HOME/.config folder if XDG_CONFIG_HOME not set
Expand Down

0 comments on commit f0f9ce7

Please sign in to comment.