Release 0.33.0 of components repository components/opentofu.
See the CHANGELOG for what changes happened in this release.
Usage
You can use the OpenTofu CI/CD component from the CI/CD catalog using:
include:
- component: gitlab.com/components/opentofu/full-pipeline@0.33.0
inputs:
# The version must currently be specified explicitly as an input,
# to find the correctly associated images. # This can be removed
# once https://gitlab.com/gitlab-org/gitlab/-/issues/438275 is solved.
version: 0.33.0
opentofu_version: 1.8.4
stages: [validate, test, build, deploy, cleanup]
See the README.md for more usage examples.
Available OpenTofu versions
This release is available with the following OpenTofu versions:
Available GitLab OpenTofu images
This release deployed the following gitlab-opentofu
images:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofulatest-debian
- (digest:
sha256:99f8969e8105bf709ed3c77ff1e5f1b4db8766896940a6d2b837807778965c5d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofulatest-alpine
- (digest:
sha256:0b6f6eb77886fa8b59a363961d0ec7387f63d2df021f1d19c28ee7a8603c47e7
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-debian
- (digest:
sha256:99f8969e8105bf709ed3c77ff1e5f1b4db8766896940a6d2b837807778965c5d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-alpine
- (digest:
sha256:0b6f6eb77886fa8b59a363961d0ec7387f63d2df021f1d19c28ee7a8603c47e7
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-debian
- (digest:
sha256:c4fbeee322b4e5d7f80d0eaf8293d561b5518707a1d42e23846a097f537e7caf
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-alpine
- (digest:
sha256:4e2629881cd8a3139bff5c27fb83f9ae68389c5c0938d34bb9a139446739b597
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-debian
- (digest:
sha256:4093cfe72557edaa63f0557be60f59344032cbf70667a9f25baafcf581f97ef4
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-alpine
- (digest:
sha256:4a3195b2e1ea5507e32adc695311c5137eea6501f4bad5095840deee1764872d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-debian
- (digest:
sha256:071c09a1c9aefc5527d2c25fb0f79d748e2181ee1463699dcc6c1ec55bb240ff
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-alpine
- (digest:
sha256:5e2858c1b9ba58a3ea858d246ebdc4b3ddcc2e3e606225ee2ae0c05c67a84c4b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-debian
- (digest:
sha256:c432dfa374aac4d89a794102a48fce98676f2849fd6e0b7c79b5bab141fbee4f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-alpine
- (digest:
sha256:83c5a830f3f84aca8a84314e946c201004fbec2a7f3466801ae931cea655d348
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-debian
- (digest:
sha256:187c18562c3320a42b3ad86f741ac980827a5345c02e1b7dcd116df8bad08e3c
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-alpine
- (digest:
sha256:f4e8f96caac2c9c1b37f25fcf0f973d039d7846ae3287fe315d3cd426af09cc8
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-debian
- (digest:
sha256:8500ad020dfa678a8763097f1d1fb278bfc02ea89e8bbb004238708e78eb109f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-alpine
- (digest:
sha256:bac8fc867039f29946e92af4d9f6bc5c9ff5e7a98fd2bf307699b39d83420088
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-debian
- (digest:
sha256:7922d4356ffd8e936ffcbadde4ac83d7e1db1724a1f3973efa739acdf51884f3
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-alpine
- (digest:
sha256:f14d6f060fbd579bb714adbffe754402573656462ba8f429c5f4a25e4d022a9e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-debian
- (digest:
sha256:a97cb7647d907bd2e2cded73fa4243478abacf6ddf43c448f058231c9fccfdf1
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpine
- (digest:
sha256:c21b60041cd9e426e43811f0a138dbede1468bd581b805b2e933d95166bae454
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-debian
- (digest:
sha256:2b12e03ad689a125871a365a4d51f367f164d72b1721de77e25293eae3430c56
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-alpine
- (digest:
sha256:402b6f0179a60bf018469cf59aea1086c1e08cfac44ca92242c046f71d0deb39
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-debian
- (digest:
sha256:d711b8b5707ab75bcf095ded39e18093ae98551e9dd635cda9a099c48ded9020
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-alpine
- (digest:
sha256:63651583f8fff384a20da807f9852ad00f9fa695789fd7ef6684761924681fdb
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-debian
- (digest:
sha256:7af0ee32182c0ffe1b89ae4e3847ef37365bc6bf5d50d1eda0997e8e1cd97e9c
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-alpine
- (digest:
sha256:0eb1d29c2e9397dd73d9c4ab784c328337e2165517d36ebdbd25da16a0377875
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-debian
- (digest:
sha256:5cd02fb52dcf4fc060bb24ab52fa26e8a7add24b7ca9cbe30cfd7c3a168a1908
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-alpine
- (digest:
sha256:51e40fcab10c6ee20fd19d40577ae706468fee70205f693f37fa642e45e94c95
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-debian
- (digest:
sha256:99f8969e8105bf709ed3c77ff1e5f1b4db8766896940a6d2b837807778965c5d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-alpine
- (digest:
sha256:0b6f6eb77886fa8b59a363961d0ec7387f63d2df021f1d19c28ee7a8603c47e7
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofulatest-debian
- (digest:
sha256:99f8969e8105bf709ed3c77ff1e5f1b4db8766896940a6d2b837807778965c5d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofulatest-alpine
- (digest:
sha256:0b6f6eb77886fa8b59a363961d0ec7387f63d2df021f1d19c28ee7a8603c47e7
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.4-debian
- (digest:
sha256:99f8969e8105bf709ed3c77ff1e5f1b4db8766896940a6d2b837807778965c5d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.4-alpine
- (digest:
sha256:0b6f6eb77886fa8b59a363961d0ec7387f63d2df021f1d19c28ee7a8603c47e7
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.3-debian
- (digest:
sha256:c4fbeee322b4e5d7f80d0eaf8293d561b5518707a1d42e23846a097f537e7caf
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.3-alpine
- (digest:
sha256:4e2629881cd8a3139bff5c27fb83f9ae68389c5c0938d34bb9a139446739b597
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.2-debian
- (digest:
sha256:4093cfe72557edaa63f0557be60f59344032cbf70667a9f25baafcf581f97ef4
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.2-alpine
- (digest:
sha256:4a3195b2e1ea5507e32adc695311c5137eea6501f4bad5095840deee1764872d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.1-debian
- (digest:
sha256:071c09a1c9aefc5527d2c25fb0f79d748e2181ee1463699dcc6c1ec55bb240ff
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.1-alpine
- (digest:
sha256:5e2858c1b9ba58a3ea858d246ebdc4b3ddcc2e3e606225ee2ae0c05c67a84c4b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.0-debian
- (digest:
sha256:c432dfa374aac4d89a794102a48fce98676f2849fd6e0b7c79b5bab141fbee4f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.8.0-alpine
- (digest:
sha256:83c5a830f3f84aca8a84314e946c201004fbec2a7f3466801ae931cea655d348
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.3-debian
- (digest:
sha256:187c18562c3320a42b3ad86f741ac980827a5345c02e1b7dcd116df8bad08e3c
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.3-alpine
- (digest:
sha256:f4e8f96caac2c9c1b37f25fcf0f973d039d7846ae3287fe315d3cd426af09cc8
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.2-debian
- (digest:
sha256:8500ad020dfa678a8763097f1d1fb278bfc02ea89e8bbb004238708e78eb109f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.2-alpine
- (digest:
sha256:bac8fc867039f29946e92af4d9f6bc5c9ff5e7a98fd2bf307699b39d83420088
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.1-debian
- (digest:
sha256:7922d4356ffd8e936ffcbadde4ac83d7e1db1724a1f3973efa739acdf51884f3
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.1-alpine
- (digest:
sha256:f14d6f060fbd579bb714adbffe754402573656462ba8f429c5f4a25e4d022a9e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.0-debian
- (digest:
sha256:a97cb7647d907bd2e2cded73fa4243478abacf6ddf43c448f058231c9fccfdf1
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.0-alpine
- (digest:
sha256:c21b60041cd9e426e43811f0a138dbede1468bd581b805b2e933d95166bae454
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.0-alpha1-debian
- (digest:
sha256:2b12e03ad689a125871a365a4d51f367f164d72b1721de77e25293eae3430c56
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.7.0-alpha1-alpine
- (digest:
sha256:402b6f0179a60bf018469cf59aea1086c1e08cfac44ca92242c046f71d0deb39
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.6.2-debian
- (digest:
sha256:d711b8b5707ab75bcf095ded39e18093ae98551e9dd635cda9a099c48ded9020
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.6.2-alpine
- (digest:
sha256:63651583f8fff384a20da807f9852ad00f9fa695789fd7ef6684761924681fdb
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.6.1-debian
- (digest:
sha256:7af0ee32182c0ffe1b89ae4e3847ef37365bc6bf5d50d1eda0997e8e1cd97e9c
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.6.1-alpine
- (digest:
sha256:0eb1d29c2e9397dd73d9c4ab784c328337e2165517d36ebdbd25da16a0377875
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.6.0-debian
- (digest:
sha256:5cd02fb52dcf4fc060bb24ab52fa26e8a7add24b7ca9cbe30cfd7c3a168a1908
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-opentofu1.6.0-alpine
- (digest:
sha256:51e40fcab10c6ee20fd19d40577ae706468fee70205f693f37fa642e45e94c95
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-debian
- (digest:
sha256:99f8969e8105bf709ed3c77ff1e5f1b4db8766896940a6d2b837807778965c5d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.33.0-alpine
- (digest:
sha256:0b6f6eb77886fa8b59a363961d0ec7387f63d2df021f1d19c28ee7a8603c47e7
)
- (digest:
The images are available for the following platforms:
linux/amd64
linux/arm64
And with the follow base OS images:
alpine
, usebase_os: alpine
input to use it (default).
debian
, usebase_os: debian
input to use it.
Note:
When using the component with the inputs
version
andopentofu_version
,
then the image tag is constructed with the following pattern:
<version>-opentofu<opentofu_version>
Read more about versioning and releases here.