Skip to content
Snippets Groups Projects
Unverified Commit 7f23d067 authored by Timo Furrer's avatar Timo Furrer
Browse files

Support OpenTofu 1.7.1

parent 8345e214
No related branches found
No related tags found
No related merge requests found
...@@ -52,6 +52,7 @@ stages: ...@@ -52,6 +52,7 @@ stages:
.opentofu-versions: .opentofu-versions:
parallel: parallel:
matrix: matrix:
- OPENTOFU_VERSION: '1.7.1'
- OPENTOFU_VERSION: '1.7.0' - OPENTOFU_VERSION: '1.7.0'
- OPENTOFU_VERSION: '1.7.0-alpha1' - OPENTOFU_VERSION: '1.7.0-alpha1'
- OPENTOFU_VERSION: '1.6.2' - OPENTOFU_VERSION: '1.6.2'
...@@ -63,7 +64,7 @@ variables: ...@@ -63,7 +64,7 @@ variables:
DOCKER_DIND_IMAGE: "docker:26.1.0-dind" DOCKER_DIND_IMAGE: "docker:26.1.0-dind"
# OpenTofu variables # OpenTofu variables
LATEST_OPENTOFU_VERSION: '1.7.0' LATEST_OPENTOFU_VERSION: '1.7.1'
# OpenTofu image build variables: # OpenTofu image build variables:
PLATFORMS: linux/amd64,linux/arm64 PLATFORMS: linux/amd64,linux/arm64
......
...@@ -182,7 +182,7 @@ Have a look at the individual template spec to learn about the available inputs. ...@@ -182,7 +182,7 @@ Have a look at the individual template spec to learn about the available inputs.
| `stage_deploy` | `deploy` | Defines the deploy stage. This stage includes the `apply` job. | | `stage_deploy` | `deploy` | Defines the deploy stage. This stage includes the `apply` job. |
| `stage_cleanup` | `cleanup` | Defines the cleanup stage. This stage includes the `destroy` and `delete-state` jobs. | | `stage_cleanup` | `cleanup` | Defines the cleanup stage. This stage includes the `destroy` and `delete-state` jobs. |
| `version` | `latest` | Version of this component. Has to be the same as the one in the component include entry. | | `version` | `latest` | Version of this component. Has to be the same as the one in the component include entry. |
| `opentofu_version` | `1.7.0` | OpenTofu version that should be used. Must be one of `1.7.0`, `1.7.0-alpha1`, `1.6.2`, `1.6.1`, `1.6.0`. | | `opentofu_version` | `1.7.1` | OpenTofu version that should be used. Must be one of `1.7.1`, `1.7.0`, `1.7.0-alpha1`, `1.6.2`, `1.6.1`, `1.6.0`. |
| `image_registry_base` | `$CI_REGISTRY/components/opentofu` | Host URI to the job images. Will be combined with `image_name` to construct the actual image URI. | | `image_registry_base` | `$CI_REGISTRY/components/opentofu` | Host URI to the job images. Will be combined with `image_name` to construct the actual image URI. |
| `image_name` | `gitlab-opentofu` | Image name for the job images. Hosted under `image_registry_base`. | | `image_name` | `gitlab-opentofu` | Image name for the job images. Hosted under `image_registry_base`. |
| `root_dir` | `${CI_PROJECT_DIR}` | Root directory for the OpenTofu project. | | `root_dir` | `${CI_PROJECT_DIR}` | Root directory for the OpenTofu project. |
...@@ -194,6 +194,7 @@ Have a look at the individual template spec to learn about the available inputs. ...@@ -194,6 +194,7 @@ Have a look at the individual template spec to learn about the available inputs.
The following OpenTofu versions are available with this component via the `opentofu_version` input: The following OpenTofu versions are available with this component via the `opentofu_version` input:
- [`1.7.1`](https://github.com/opentofu/opentofu/releases/tag/v1.7.1)
- [`1.7.0`](https://github.com/opentofu/opentofu/releases/tag/v1.7.0) - [`1.7.0`](https://github.com/opentofu/opentofu/releases/tag/v1.7.0)
- [`1.7.0-alpha1`](https://github.com/opentofu/opentofu/releases/tag/v1.7.0-alpha1) - [`1.7.0-alpha1`](https://github.com/opentofu/opentofu/releases/tag/v1.7.0-alpha1)
- [`1.6.2`](https://github.com/opentofu/opentofu/releases/tag/v1.6.2) - [`1.6.2`](https://github.com/opentofu/opentofu/releases/tag/v1.6.2)
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -25,9 +25,10 @@ spec: ...@@ -25,9 +25,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -25,9 +25,10 @@ spec: ...@@ -25,9 +25,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -19,9 +19,10 @@ spec: ...@@ -19,9 +19,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
...@@ -16,9 +16,10 @@ spec: ...@@ -16,9 +16,10 @@ spec:
description: 'Version of this component. Has to be the same as the one in the component include entry.' description: 'Version of this component. Has to be the same as the one in the component include entry.'
opentofu_version: opentofu_version:
default: '1.7.0' default: '1.7.1'
options: options:
- '$OPENTOFU_VERSION' - '$OPENTOFU_VERSION'
- '1.7.1'
- '1.7.0' - '1.7.0'
- '1.7.0-alpha1' - '1.7.0-alpha1'
- '1.6.2' - '1.6.2'
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment