Release 0.32.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.32.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.32.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:f4575ce33f1a0fb724a5e41dda688d892dc32043b8a4d0e68a8f2f43d40718cc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofulatest-alpine
- (digest:
sha256:e9e4e4a8d6da0d5d6b78c774eb2d6401e3accd6db4e2e5c55f5e5b05a7b71c58
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-debian
- (digest:
sha256:f4575ce33f1a0fb724a5e41dda688d892dc32043b8a4d0e68a8f2f43d40718cc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-alpine
- (digest:
sha256:e9e4e4a8d6da0d5d6b78c774eb2d6401e3accd6db4e2e5c55f5e5b05a7b71c58
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-debian
- (digest:
sha256:c8082b2383e63b9572c324b5805b3eace696dc1ea66fc9c8f17e628ea203d4f5
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-alpine
- (digest:
sha256:a86bb6d53dabbcfd2fceed6d0cfd7c66586ba487d0759e3d13cf0abce4fb5b1e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-debian
- (digest:
sha256:29d710c2ea001296baf9d5f144d1afb07a901179f8b2290aba94a41ff5583fea
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-alpine
- (digest:
sha256:d4b700545cd053e46403a7840e09994bed8fdac116d1817d774cf81931826aac
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-debian
- (digest:
sha256:3d098a52a4fcd00fe734a307be432e09201a5f6abe4a27f40131ad0fade4e9a9
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-alpine
- (digest:
sha256:a2baf9529b953c4a5fdb8a81528d0271137492549ccee03db6b8fa05d80f5ebc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-debian
- (digest:
sha256:4837cb80060f0eb9a4faad0dc43e328161d0b06e2c415b2ddd58b9c116b0449b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-alpine
- (digest:
sha256:61642904bae092f71f5aad24a026b6ffeae17ce8cd95dcc904c6f8dd875bf0eb
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-debian
- (digest:
sha256:134c2c86180b36809d9048bbf76d74acac34c9d17b1d105b2e1cca8c42be0456
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-alpine
- (digest:
sha256:7200b27451ef9373b96e58fba0b5012a507876bc66d52418bf755ec8c17cdbf5
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-debian
- (digest:
sha256:1eea6dbb499f396e649d117197c41b0aaf7806a44053d419e5c582185a0b794a
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-alpine
- (digest:
sha256:3ff4dd2e031a8668db626d21bd11c653f979c494fd3e50102e087acb04c6ec4b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-debian
- (digest:
sha256:95e3e081e8c8c022839e054c77a83921b515e47cf456e22f33d0ae4cbad7fe24
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-alpine
- (digest:
sha256:973ea2fa57602c5aaf5c0a6909cd60ea9322c2b965b4409e750d5cb3dc79e165
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-debian
- (digest:
sha256:77878ecc72ef98a8fcc370fcc1c64702a525414e1a44e7dc925ed8085dffbd09
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpine
- (digest:
sha256:8b3061f4bfffc848cd6c67fbe4501065b33fe7fa28538efa56ee65e70c344966
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-debian
- (digest:
sha256:1543605712b280468c751a73e2edc94bf39c7da080ca013bf186bbfc44d51f6f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-alpine
- (digest:
sha256:d5d329921221163ee9de66f2c44fa973041030e55773838c1aa1722d6d8a4af4
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-debian
- (digest:
sha256:7bdee71e7bdfb17aaf1f29a18e456cafe23e9a4dd1d9b8c02dddd832f05e55b9
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-alpine
- (digest:
sha256:94f90c86f309e0720f7a6871f7c3acfeb2446c794fa719b87aea281c97a2cc5f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-debian
- (digest:
sha256:c31b9039ecb19ef249777ec17bba1d4ac7a5cb2f2c7022af04e1bd80ca550be7
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-alpine
- (digest:
sha256:de2dc90aa299b9756baf14fc72b9db0abed61865917e5df9f22fd46b8ef835ed
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-debian
- (digest:
sha256:b82fdb91b2bf57a538a4eab68e13d66579ca6134688b0a7c4eb78dc08f156d39
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-alpine
- (digest:
sha256:8e20ab8428c9bdd0d797a01ac8a749b461d70d01633003de35cec4bd2d440f2d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-debian
- (digest:
sha256:f4575ce33f1a0fb724a5e41dda688d892dc32043b8a4d0e68a8f2f43d40718cc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-alpine
- (digest:
sha256:e9e4e4a8d6da0d5d6b78c774eb2d6401e3accd6db4e2e5c55f5e5b05a7b71c58
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofulatest-debian
- (digest:
sha256:f4575ce33f1a0fb724a5e41dda688d892dc32043b8a4d0e68a8f2f43d40718cc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofulatest-alpine
- (digest:
sha256:e9e4e4a8d6da0d5d6b78c774eb2d6401e3accd6db4e2e5c55f5e5b05a7b71c58
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.4-debian
- (digest:
sha256:f4575ce33f1a0fb724a5e41dda688d892dc32043b8a4d0e68a8f2f43d40718cc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.4-alpine
- (digest:
sha256:e9e4e4a8d6da0d5d6b78c774eb2d6401e3accd6db4e2e5c55f5e5b05a7b71c58
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.3-debian
- (digest:
sha256:c8082b2383e63b9572c324b5805b3eace696dc1ea66fc9c8f17e628ea203d4f5
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.3-alpine
- (digest:
sha256:a86bb6d53dabbcfd2fceed6d0cfd7c66586ba487d0759e3d13cf0abce4fb5b1e
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.2-debian
- (digest:
sha256:29d710c2ea001296baf9d5f144d1afb07a901179f8b2290aba94a41ff5583fea
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.2-alpine
- (digest:
sha256:d4b700545cd053e46403a7840e09994bed8fdac116d1817d774cf81931826aac
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.1-debian
- (digest:
sha256:3d098a52a4fcd00fe734a307be432e09201a5f6abe4a27f40131ad0fade4e9a9
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.1-alpine
- (digest:
sha256:a2baf9529b953c4a5fdb8a81528d0271137492549ccee03db6b8fa05d80f5ebc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.0-debian
- (digest:
sha256:4837cb80060f0eb9a4faad0dc43e328161d0b06e2c415b2ddd58b9c116b0449b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.8.0-alpine
- (digest:
sha256:61642904bae092f71f5aad24a026b6ffeae17ce8cd95dcc904c6f8dd875bf0eb
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.3-debian
- (digest:
sha256:134c2c86180b36809d9048bbf76d74acac34c9d17b1d105b2e1cca8c42be0456
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.3-alpine
- (digest:
sha256:7200b27451ef9373b96e58fba0b5012a507876bc66d52418bf755ec8c17cdbf5
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.2-debian
- (digest:
sha256:1eea6dbb499f396e649d117197c41b0aaf7806a44053d419e5c582185a0b794a
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.2-alpine
- (digest:
sha256:3ff4dd2e031a8668db626d21bd11c653f979c494fd3e50102e087acb04c6ec4b
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.1-debian
- (digest:
sha256:95e3e081e8c8c022839e054c77a83921b515e47cf456e22f33d0ae4cbad7fe24
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.1-alpine
- (digest:
sha256:973ea2fa57602c5aaf5c0a6909cd60ea9322c2b965b4409e750d5cb3dc79e165
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.0-debian
- (digest:
sha256:77878ecc72ef98a8fcc370fcc1c64702a525414e1a44e7dc925ed8085dffbd09
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.0-alpine
- (digest:
sha256:8b3061f4bfffc848cd6c67fbe4501065b33fe7fa28538efa56ee65e70c344966
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.0-alpha1-debian
- (digest:
sha256:1543605712b280468c751a73e2edc94bf39c7da080ca013bf186bbfc44d51f6f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.7.0-alpha1-alpine
- (digest:
sha256:d5d329921221163ee9de66f2c44fa973041030e55773838c1aa1722d6d8a4af4
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.6.2-debian
- (digest:
sha256:7bdee71e7bdfb17aaf1f29a18e456cafe23e9a4dd1d9b8c02dddd832f05e55b9
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.6.2-alpine
- (digest:
sha256:94f90c86f309e0720f7a6871f7c3acfeb2446c794fa719b87aea281c97a2cc5f
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.6.1-debian
- (digest:
sha256:c31b9039ecb19ef249777ec17bba1d4ac7a5cb2f2c7022af04e1bd80ca550be7
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.6.1-alpine
- (digest:
sha256:de2dc90aa299b9756baf14fc72b9db0abed61865917e5df9f22fd46b8ef835ed
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.6.0-debian
- (digest:
sha256:b82fdb91b2bf57a538a4eab68e13d66579ca6134688b0a7c4eb78dc08f156d39
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-opentofu1.6.0-alpine
- (digest:
sha256:8e20ab8428c9bdd0d797a01ac8a749b461d70d01633003de35cec4bd2d440f2d
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-debian
- (digest:
sha256:f4575ce33f1a0fb724a5e41dda688d892dc32043b8a4d0e68a8f2f43d40718cc
)
- (digest:
registry.gitlab.com/components/opentofu/gitlab-opentofu:0.32.0-alpine
- (digest:
sha256:e9e4e4a8d6da0d5d6b78c774eb2d6401e3accd6db4e2e5c55f5e5b05a7b71c58
)
- (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.