gitlab components/opentofu 0.35.0-rc6

latest releases: 3.3.0, 3.2.0, 3.1.0...
10 months ago

Release 0.35.0-rc6 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.35.0-rc6
    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.35.0-rc6
      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:dbc0a44f7534b637ff917b7a27f1937864040f8e895c858ef50adb0fc1cf4b2b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofulatest-alpine
    • (digest: sha256:ff340c7882617ccf45cd0fcff51353915405d672a0d4130e2dbd773754c69333)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-debian
    • (digest: sha256:dbc0a44f7534b637ff917b7a27f1937864040f8e895c858ef50adb0fc1cf4b2b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.4-alpine
    • (digest: sha256:ff340c7882617ccf45cd0fcff51353915405d672a0d4130e2dbd773754c69333)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-debian
    • (digest: sha256:bd608756336c6e7a40ba4aa11b91fcc3d3cf4c2bb6063252703d4401de5c3e75)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-alpine
    • (digest: sha256:e535bc5d0e31c658cc29604b0941eb24a51e6fc0b3ad405d5f6c922019054ecc)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-debian
    • (digest: sha256:7adf7b926b5d4b75bd9cbb50b6bb8ce0f771c9054cb388a114060ec3462f3a7d)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-alpine
    • (digest: sha256:5130e379c8d44d1835a8b7ed5d1452c310526482de8416ff784f8dd6f139c1b7)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-debian
    • (digest: sha256:fbeb7c9d7163bb849e17e7b13638e4d89a5070c9731d766cebec5bafce68fe1f)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-alpine
    • (digest: sha256:9a04efb341a78d0f1ad2cfce7c030990df0e6f065a50fcad25f380040f2176e3)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-debian
    • (digest: sha256:c39fa420bff58cf3918020f5fcad8ad740dd1fa59ec611943a730192a191b31a)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-alpine
    • (digest: sha256:2d9f66947c2385a18088c4d726262bd06b529e93ff52b517742f23adf470dca7)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-debian
    • (digest: sha256:02bd3408d45d48e277d49bdc2ca8e5b9639b4b7dfea431816cd04d5d9d4d7aee)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-alpine
    • (digest: sha256:aff8a80ac667a59c246e8bf9fb8f8c637cf7fb7487c81d3039147d5a75e79ac3)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-debian
    • (digest: sha256:d3e144e8ad69300dd0885bb7c9c7c07a8d16a2a765c4f2b53b3c8e8bfa5fe4d1)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-alpine
    • (digest: sha256:363079eb406757bef0ee1c67b7f826aa94034f28417711547e545500395b8e85)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-debian
    • (digest: sha256:de5ae317632dfc20931a9d22bba87113dc821195a5ef77a7d9349167928fb5e4)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-alpine
    • (digest: sha256:10aedb6102d0bfddcc42d19f99052b5fc00167290662f964f1baae1326e33fdb)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-debian
    • (digest: sha256:2c2467b7b20f8499dec8d1c6719b2c7af6bf6b8d5cf583c766613c4e59aaf4e8)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpine
    • (digest: sha256:7f56ce5cdf06347cab5ca51e4c29be9d969b50a5164b364c7031b62a4d4c37a6)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-debian
    • (digest: sha256:6edc1bf3dd0418bce179bc031b551efe1a721339f3784e811f84bde4ca9ab35e)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-alpine
    • (digest: sha256:53169106e3d1dffc8ed02adbf8e586c9a72f7d0fb757f63fbe88c8385c88a283)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-debian
    • (digest: sha256:0eca69207d752d95992f3b884fea4f0dee014b98975a7a0023db3c946b35c8d5)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-alpine
    • (digest: sha256:ef71b72ea373941b4de0db203a3235c7de11d60737a00ccd153e91bb88c4c24d)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-debian
    • (digest: sha256:c6d57f2525b7c1dbdc3ba8c6c19c463bf3d4f830866c89304d7d9f735b824514)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-alpine
    • (digest: sha256:b5b1b65270032204aaeb9740fc0819c97226596b92ed9c8ebd28fe67a644e985)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-debian
    • (digest: sha256:a4c294dc483f8c128384f123b481aca7567040e6a10ba1c7f3ce553eedff9f03)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-alpine
    • (digest: sha256:ebbb5b048bcdcb10b1fd5d4d393b3040d51212f67b0b471a1986973eb9d775ad)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-debian
    • (digest: sha256:dbc0a44f7534b637ff917b7a27f1937864040f8e895c858ef50adb0fc1cf4b2b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-alpine
    • (digest: sha256:ff340c7882617ccf45cd0fcff51353915405d672a0d4130e2dbd773754c69333)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofulatest-debian
    • (digest: sha256:dbc0a44f7534b637ff917b7a27f1937864040f8e895c858ef50adb0fc1cf4b2b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofulatest-alpine
    • (digest: sha256:ff340c7882617ccf45cd0fcff51353915405d672a0d4130e2dbd773754c69333)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.4-debian
    • (digest: sha256:dbc0a44f7534b637ff917b7a27f1937864040f8e895c858ef50adb0fc1cf4b2b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.4-alpine
    • (digest: sha256:ff340c7882617ccf45cd0fcff51353915405d672a0d4130e2dbd773754c69333)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.3-debian
    • (digest: sha256:bd608756336c6e7a40ba4aa11b91fcc3d3cf4c2bb6063252703d4401de5c3e75)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.3-alpine
    • (digest: sha256:e535bc5d0e31c658cc29604b0941eb24a51e6fc0b3ad405d5f6c922019054ecc)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.2-debian
    • (digest: sha256:7adf7b926b5d4b75bd9cbb50b6bb8ce0f771c9054cb388a114060ec3462f3a7d)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.2-alpine
    • (digest: sha256:5130e379c8d44d1835a8b7ed5d1452c310526482de8416ff784f8dd6f139c1b7)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.1-debian
    • (digest: sha256:fbeb7c9d7163bb849e17e7b13638e4d89a5070c9731d766cebec5bafce68fe1f)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.1-alpine
    • (digest: sha256:9a04efb341a78d0f1ad2cfce7c030990df0e6f065a50fcad25f380040f2176e3)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.0-debian
    • (digest: sha256:c39fa420bff58cf3918020f5fcad8ad740dd1fa59ec611943a730192a191b31a)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.8.0-alpine
    • (digest: sha256:2d9f66947c2385a18088c4d726262bd06b529e93ff52b517742f23adf470dca7)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.3-debian
    • (digest: sha256:02bd3408d45d48e277d49bdc2ca8e5b9639b4b7dfea431816cd04d5d9d4d7aee)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.3-alpine
    • (digest: sha256:aff8a80ac667a59c246e8bf9fb8f8c637cf7fb7487c81d3039147d5a75e79ac3)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.2-debian
    • (digest: sha256:d3e144e8ad69300dd0885bb7c9c7c07a8d16a2a765c4f2b53b3c8e8bfa5fe4d1)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.2-alpine
    • (digest: sha256:363079eb406757bef0ee1c67b7f826aa94034f28417711547e545500395b8e85)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.1-debian
    • (digest: sha256:de5ae317632dfc20931a9d22bba87113dc821195a5ef77a7d9349167928fb5e4)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.1-alpine
    • (digest: sha256:10aedb6102d0bfddcc42d19f99052b5fc00167290662f964f1baae1326e33fdb)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.0-debian
    • (digest: sha256:2c2467b7b20f8499dec8d1c6719b2c7af6bf6b8d5cf583c766613c4e59aaf4e8)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.0-alpine
    • (digest: sha256:7f56ce5cdf06347cab5ca51e4c29be9d969b50a5164b364c7031b62a4d4c37a6)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.0-alpha1-debian
    • (digest: sha256:6edc1bf3dd0418bce179bc031b551efe1a721339f3784e811f84bde4ca9ab35e)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.7.0-alpha1-alpine
    • (digest: sha256:53169106e3d1dffc8ed02adbf8e586c9a72f7d0fb757f63fbe88c8385c88a283)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.6.2-debian
    • (digest: sha256:0eca69207d752d95992f3b884fea4f0dee014b98975a7a0023db3c946b35c8d5)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.6.2-alpine
    • (digest: sha256:ef71b72ea373941b4de0db203a3235c7de11d60737a00ccd153e91bb88c4c24d)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.6.1-debian
    • (digest: sha256:c6d57f2525b7c1dbdc3ba8c6c19c463bf3d4f830866c89304d7d9f735b824514)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.6.1-alpine
    • (digest: sha256:b5b1b65270032204aaeb9740fc0819c97226596b92ed9c8ebd28fe67a644e985)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.6.0-debian
    • (digest: sha256:a4c294dc483f8c128384f123b481aca7567040e6a10ba1c7f3ce553eedff9f03)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-opentofu1.6.0-alpine
    • (digest: sha256:ebbb5b048bcdcb10b1fd5d4d393b3040d51212f67b0b471a1986973eb9d775ad)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-debian
    • (digest: sha256:dbc0a44f7534b637ff917b7a27f1937864040f8e895c858ef50adb0fc1cf4b2b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-alpine
    • (digest: sha256:ff340c7882617ccf45cd0fcff51353915405d672a0d4130e2dbd773754c69333)

The images are available for the following platforms:

  • linux/amd64
  • linux/arm64

And with the follow base OS images:

  • alpine, use base_os: alpine input to use it (default).
  • debian, use base_os: debian input to use it.

The images have been signed with cosign and can be verified with the following command:

cosign verify \
  "registry.gitlab.com/components/opentofu/gitlab-opentofu:0.35.0-rc6-alpine" \
  --certificate-identity "https://gitlab.com/components/opentofu//.gitlab-ci.yml@refs/tags/0.35.0-rc6" \
  --certificate-oidc-issuer "https://gitlab.com"

The image_digest input can be used to strictly pull by the image digest.
The image_digest input value needs to have the format of @<type>:<hash>
where <type>:<hash> is the digest value from the images list above.

Note:

When using the component with the inputs version and opentofu_version,

then the image tag is constructed with the following pattern:

<version>-opentofu<opentofu_version>

Read more about versioning and releases here.

Don't miss a new opentofu release

NewReleases is sending notifications on new releases.