Release 0.34.0-rc1 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.34.0-rc1
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.34.0-rc1
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:a1daf9c7bbcd61aa51b24cf64386d94a7195043952d47438a1d82c486737e148
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofulatest-alpine
- (digest:
sha256:04845eed13d6d2db37c158820dfb90e6266c15ae06225b6f00f8b0442b2f659b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-debian
- (digest:
sha256:a1daf9c7bbcd61aa51b24cf64386d94a7195043952d47438a1d82c486737e148
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-alpine
- (digest:
sha256:04845eed13d6d2db37c158820dfb90e6266c15ae06225b6f00f8b0442b2f659b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-debian
- (digest:
sha256:10617cea1186d3e8fefa6ffe0340292c9391a2ef822f5a5e5e2817cb718867d2
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-alpine
- (digest:
sha256:67ade81c8580a2f4b8ee7861eb36913eb3a37e6d4f7d463a0f51104ee979b289
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-debian
- (digest:
sha256:95b66d8ed82ad734364955f51e744faa65adcf271b1d59a236a8d29942a4275b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-alpine
- (digest:
sha256:3b128f0fd6ff3a1711874f83f66123c1c108fc8cff18e54106a817f10bda99c6
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-debian
- (digest:
sha256:01dce6aa73ff62391ffcc7179cc4e103c93a288375f72872adbdb4dfdc7ace93
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-alpine
- (digest:
sha256:588d0dfeeff02b35d5d9c3f93c4e05632df6559502304b8613936992c527776f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-debian
- (digest:
sha256:bca18de81ee8ee5b7af740d22d49cf677881b96954107c99307cf3a9b9a8b71f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-alpine
- (digest:
sha256:d86785296b95428ebe45a4eac29191846d92cafabd6b496df3e302a2828a4b9e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-debian
- (digest:
sha256:2ed3f774de6c788db908d177a3ba97ed5a3ebfbe156eb5626aca2c4b26aeeab1
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-alpine
- (digest:
sha256:1719c7c95d853cfd78376e62742380260316d37be19bf0b10fe6bb0f0614f172
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-debian
- (digest:
sha256:c02075619234aec5d3f7379cb93cf0f19cb26e57e816637b79c2d778db0ab973
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-alpine
- (digest:
sha256:0dcfb24f09c084ca0bc54e358978f2fc9be34c8df7dac5ffebba0c46555adee8
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-debian
- (digest:
sha256:09a6df872c2d341dc0020f8eb40365fa0b1691818d3a1b9846633c0bf4eec014
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-alpine
- (digest:
sha256:802a9363c7320ca63e9267d05dd558fc64289f8f4ea840e679672fa49163ff25
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-debian
- (digest:
sha256:0b4f94fc30a44f01ca53c1a52a7300debafc4515e41046884274a64402701599
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpine
- (digest:
sha256:8c5ce8de4fc78c7dedd26fcba1b9597d0f0d6bb62eddeffda12eb953419ff71e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-debian
- (digest:
sha256:40ae87582097306f61a6428b77055e3cb87f7422c22591e43b59c72c39d8031c
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-alpine
- (digest:
sha256:6d30efb9bca6e7b56d5b0477b31fdd04a3351765c15aea9ed6d0212a4247aa69
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-debian
- (digest:
sha256:c94649ba001e7a4eb87bc98fd443c5d8fb6f3b2bb6af9c73234b2db42adb4623
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-alpine
- (digest:
sha256:46c5751a6b60ec090c566655b21ffec115b9e8f577fd3422a408bad3da11de68
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-debian
- (digest:
sha256:840fe65b5c0fc8579d2ca9a9c872da7933617feb491707f13a0e52180bb5e31d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-alpine
- (digest:
sha256:9e645d00fb48c7a6f889cc4b5ea8fec7c11460aeeab84cc03f0c66b8ba6fd533
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-debian
- (digest:
sha256:c056ba2bc9ef33e7515905d3600d5daf130df938079ed0ce925b2aa07f878012
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-alpine
- (digest:
sha256:a26414c82d1064c89582b34f686d8449ccd0d0f23ed6ede6355ba0b4d8f743f0
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-debian
- (digest:
sha256:a1daf9c7bbcd61aa51b24cf64386d94a7195043952d47438a1d82c486737e148
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-alpine
- (digest:
sha256:04845eed13d6d2db37c158820dfb90e6266c15ae06225b6f00f8b0442b2f659b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofulatest-debian
- (digest:
sha256:a1daf9c7bbcd61aa51b24cf64386d94a7195043952d47438a1d82c486737e148
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofulatest-alpine
- (digest:
sha256:04845eed13d6d2db37c158820dfb90e6266c15ae06225b6f00f8b0442b2f659b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.4-debian
- (digest:
sha256:a1daf9c7bbcd61aa51b24cf64386d94a7195043952d47438a1d82c486737e148
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.4-alpine
- (digest:
sha256:04845eed13d6d2db37c158820dfb90e6266c15ae06225b6f00f8b0442b2f659b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.3-debian
- (digest:
sha256:10617cea1186d3e8fefa6ffe0340292c9391a2ef822f5a5e5e2817cb718867d2
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.3-alpine
- (digest:
sha256:67ade81c8580a2f4b8ee7861eb36913eb3a37e6d4f7d463a0f51104ee979b289
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.2-debian
- (digest:
sha256:95b66d8ed82ad734364955f51e744faa65adcf271b1d59a236a8d29942a4275b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.2-alpine
- (digest:
sha256:3b128f0fd6ff3a1711874f83f66123c1c108fc8cff18e54106a817f10bda99c6
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.1-debian
- (digest:
sha256:01dce6aa73ff62391ffcc7179cc4e103c93a288375f72872adbdb4dfdc7ace93
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.1-alpine
- (digest:
sha256:588d0dfeeff02b35d5d9c3f93c4e05632df6559502304b8613936992c527776f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.0-debian
- (digest:
sha256:bca18de81ee8ee5b7af740d22d49cf677881b96954107c99307cf3a9b9a8b71f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.8.0-alpine
- (digest:
sha256:d86785296b95428ebe45a4eac29191846d92cafabd6b496df3e302a2828a4b9e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.3-debian
- (digest:
sha256:2ed3f774de6c788db908d177a3ba97ed5a3ebfbe156eb5626aca2c4b26aeeab1
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.3-alpine
- (digest:
sha256:1719c7c95d853cfd78376e62742380260316d37be19bf0b10fe6bb0f0614f172
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.2-debian
- (digest:
sha256:c02075619234aec5d3f7379cb93cf0f19cb26e57e816637b79c2d778db0ab973
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.2-alpine
- (digest:
sha256:0dcfb24f09c084ca0bc54e358978f2fc9be34c8df7dac5ffebba0c46555adee8
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.1-debian
- (digest:
sha256:09a6df872c2d341dc0020f8eb40365fa0b1691818d3a1b9846633c0bf4eec014
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.1-alpine
- (digest:
sha256:802a9363c7320ca63e9267d05dd558fc64289f8f4ea840e679672fa49163ff25
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.0-debian
- (digest:
sha256:0b4f94fc30a44f01ca53c1a52a7300debafc4515e41046884274a64402701599
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.0-alpine
- (digest:
sha256:8c5ce8de4fc78c7dedd26fcba1b9597d0f0d6bb62eddeffda12eb953419ff71e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.0-alpha1-debian
- (digest:
sha256:40ae87582097306f61a6428b77055e3cb87f7422c22591e43b59c72c39d8031c
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.7.0-alpha1-alpine
- (digest:
sha256:6d30efb9bca6e7b56d5b0477b31fdd04a3351765c15aea9ed6d0212a4247aa69
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.6.2-debian
- (digest:
sha256:c94649ba001e7a4eb87bc98fd443c5d8fb6f3b2bb6af9c73234b2db42adb4623
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.6.2-alpine
- (digest:
sha256:46c5751a6b60ec090c566655b21ffec115b9e8f577fd3422a408bad3da11de68
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.6.1-debian
- (digest:
sha256:840fe65b5c0fc8579d2ca9a9c872da7933617feb491707f13a0e52180bb5e31d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.6.1-alpine
- (digest:
sha256:9e645d00fb48c7a6f889cc4b5ea8fec7c11460aeeab84cc03f0c66b8ba6fd533
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.6.0-debian
- (digest:
sha256:c056ba2bc9ef33e7515905d3600d5daf130df938079ed0ce925b2aa07f878012
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-opentofu1.6.0-alpine
- (digest:
sha256:a26414c82d1064c89582b34f686d8449ccd0d0f23ed6ede6355ba0b4d8f743f0
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-debian
- (digest:
sha256:a1daf9c7bbcd61aa51b24cf64386d94a7195043952d47438a1d82c486737e148
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.34.0-rc1-alpine
- (digest:
sha256:04845eed13d6d2db37c158820dfb90e6266c15ae06225b6f00f8b0442b2f659b
)
- (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.
The images have been signed with cosign
.
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.