diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4e679f59..2583bf5b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,6 +4,9 @@ variables: RUN_HELM_CHART_INSTALL: value: "false" description: "Run Helm Chart tests" + options: + - "true" + - "false" ROLE_ARN: value: "arn:aws:iam::017659451055:role/nt-mender-helm-eksctl-test" description: "AWS IAM role which executes the AWS jobs" @@ -19,12 +22,18 @@ variables: RUN_PLAYGROUND: value: "false" description: "Run EKS setup playground" + options: + - "true" + - "false" PLAYGROUND_EKS_TIMEOUT: value: 3600 description: "Default timeout for the EKS playground setup" USE_SPOT_INSTANCES: value: "true" description: "Use spot instances for cost savings" + options: + - "true" + - "false" stages: - build @@ -479,14 +488,14 @@ test:helm_chart_upgrade_from_current_lts_to_current_release: mender/mender || exit 3; - bash tests/test-001-wait-for-pods-to-be-ready.sh - | - echo "INFO - installing mender tag ${MENDER_CURRENT_RELEASE_TAG:-mender-3.7.2}" + echo "INFO - installing mender tag ${MENDER_CURRENT_RELEASE_TAG:-mender-3.7.3}" helm upgrade -i mender \ -f mender/values.yaml \ -f tests/keys.yaml \ -f tests/values-helmci.yaml \ --wait \ --timeout=${HELM_UPGRADE_TIMEOUT:-15m} \ - --set global.image.tag="${MENDER_CURRENT_RELEASE_TAG:-mender-3.7.2}" \ + --set global.image.tag="${MENDER_CURRENT_RELEASE_TAG:-mender-3.7.3}" \ --set global.image.username=${REGISTRY_MENDER_IO_USERNAME} \ --set global.image.password="${REGISTRY_MENDER_IO_PASSWORD}" \ --set global.s3.AWS_ACCESS_KEY_ID="${MINIO_accessKey}" \ diff --git a/README.md b/README.md index e5dc1c14..bd0efd78 100644 --- a/README.md +++ b/README.md @@ -200,7 +200,7 @@ The following table lists the global, default, and other parameters supported by | `global.image.registry` | Global Docker image registry | `registry.mender.io` | | `global.image.username` | Global Docker image registry username | `nil` | | `global.image.password` | Global Docker image registry username | `password` | -| `global.image.tag` | Global Docker image registry tag | `mender-3.7.2` | +| `global.image.tag` | Global Docker image registry tag | `mender-3.7.3` | | `global.mongodb.existingSecret` | MongoDB existing secret with keys: `MONGO` and `MONGO_URL` both with MongoDB connection string format | `null` | | `global.mongodb.URL` | MongoDB URL | `mongodb://mongodb` | | `global.nats.existingSecret` | NATS existing secret with key: `NATS_URI` and NATS connection string `nats://...` | `null` | diff --git a/mender/CHANGELOG.md b/mender/CHANGELOG.md index ff225788..127b07bd 100644 --- a/mender/CHANGELOG.md +++ b/mender/CHANGELOG.md @@ -4,6 +4,7 @@ * MongoDB sub-chart * Bump chart version to 13.18.5 * Bump app version to MongoDB 6.0 (tag: `6.0.13`) +* Upgrade to Mender version `3.7.3`. > If your running an existing cluster with MongoDB 5.0, we recommend following > the upgrade procedure from the diff --git a/mender/Chart.yaml b/mender/Chart.yaml index 390ed560..b520135a 100644 --- a/mender/Chart.yaml +++ b/mender/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "3.7.2" +appVersion: "3.7.3" description: Mender is a robust and secure way to update all your software and deploy your IoT devices at scale with support for customization name: mender version: 5.6.0 diff --git a/mender/values.yaml b/mender/values.yaml index 817d932a..a4452d50 100644 --- a/mender/values.yaml +++ b/mender/values.yaml @@ -7,7 +7,7 @@ global: registry: registry.mender.io username: null password: null - tag: mender-3.7.2 + tag: mender-3.7.3 mongodb: existingSecret: ""