gitlab components/opentofu 0.30.0

latest releases: 0.53.0, 0.52.0, 0.52.0-rc1...
4 months ago

Release 0.30.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.30.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.30.0
      opentofu_version: 1.8.3

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:9bd97b428386acb440e8b791726a2529e13fa0d9473076820b1f9fdea5c79f08)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofulatest-alpine
    • (digest: sha256:7c4b49b497a0b3639e1872161a2436ead32c95dbbae143535eddd5bbad4fb71c)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-debian
    • (digest: sha256:9bd97b428386acb440e8b791726a2529e13fa0d9473076820b1f9fdea5c79f08)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.3-alpine
    • (digest: sha256:7c4b49b497a0b3639e1872161a2436ead32c95dbbae143535eddd5bbad4fb71c)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-debian
    • (digest: sha256:9dfe8b2f679c2f3c2f062abadc47d9896a2405a60e6c46058d926b9d12b3ac2f)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.2-alpine
    • (digest: sha256:83d1f22773c4928480367adb531545a84057e54b77cbb5793a4d18a54c7d3ca0)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-debian
    • (digest: sha256:adbf97860451ba07894fa9705a250b61f88b5f52169141309f88c79071316012)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.1-alpine
    • (digest: sha256:2ef4467c3f4473a62c77902c0f1ce33ec5e7194df864b2ae3d8f750300a1a692)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-debian
    • (digest: sha256:2d69ff1612a3985476f9985712a0da8e2d72b56e819c7f08e8ba25d429df4f1a)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.8.0-alpine
    • (digest: sha256:32385b7354175026a128b6f9fb12da88532b9f5eff273e0a94765a3f7b5ff2cb)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-debian
    • (digest: sha256:2b2a7254f4aaf4f8a400b380efe3c9a4901470abf2faaf6e0e761e9d75cda136)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.3-alpine
    • (digest: sha256:55d7485320651e6f2850d816531e8d528d43645abc0a1019651a7be1a63e776b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-debian
    • (digest: sha256:66f626077704ebdc85221182f5adafca6b15595a83a5d22f9eab825639d7472f)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.2-alpine
    • (digest: sha256:e547f8dffa70b62e86d1f5fc5067a6502143ea5ff70c877740c03f8b3a8a6f52)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-debian
    • (digest: sha256:0c014e11a07f0778e6d3c73e85400b6559f92f16dea90a29b5b42c9514b85965)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.1-alpine
    • (digest: sha256:3c3d26e5ffe04089f2fef2ad17bbd4865b3f11c5c0869aa2b4b36c369870f00e)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-debian
    • (digest: sha256:6fb077da793953a02bd4d4951bf9db3f5683a4f560acde526651b4e1bcae97e2)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpine
    • (digest: sha256:60e1a0ddc09c4eff26bdf2e9a53c851958b951852dabe7f0d71a25b843e4f3f9)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-debian
    • (digest: sha256:ac1cddcb38cf9879320fe37eeb68b81d2ff249e1357fe234cd05462e1091d353)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.7.0-alpha1-alpine
    • (digest: sha256:0c627e22d9242f8a1cb2b93010720c1b7cd59eaa4d2eac064155723f6e5a39ed)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-debian
    • (digest: sha256:bc252414f74b5f9bad29cc936cfc92aa4395bebe32154d2aae561d8dee1f5a3a)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.2-alpine
    • (digest: sha256:099e30e7a89f5c2d99e3c158760537e9c2a0bf824aed23435ed6d842c9806413)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-debian
    • (digest: sha256:0cceed7e4dd2e7899e254a3323421bd04ece5bddac8c03afcaea6a40de66b780)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.1-alpine
    • (digest: sha256:ae61b941a9b67e3f102f87bb75a66317f06930dfd25fdff0425c2212d068bdb4)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-debian
    • (digest: sha256:cf78e35146545f3722a17eca4a352177477d4944d2ee5bebc45c369035753858)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-opentofu1.6.0-alpine
    • (digest: sha256:e063487257eeceff2e612b46961c9b6a6d2eff66612dc4c075ea10c91fd73f4d)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-debian
    • (digest: sha256:9bd97b428386acb440e8b791726a2529e13fa0d9473076820b1f9fdea5c79f08)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-alpine
    • (digest: sha256:7c4b49b497a0b3639e1872161a2436ead32c95dbbae143535eddd5bbad4fb71c)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofulatest-debian
    • (digest: sha256:9bd97b428386acb440e8b791726a2529e13fa0d9473076820b1f9fdea5c79f08)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofulatest-alpine
    • (digest: sha256:7c4b49b497a0b3639e1872161a2436ead32c95dbbae143535eddd5bbad4fb71c)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.3-debian
    • (digest: sha256:9bd97b428386acb440e8b791726a2529e13fa0d9473076820b1f9fdea5c79f08)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.3-alpine
    • (digest: sha256:7c4b49b497a0b3639e1872161a2436ead32c95dbbae143535eddd5bbad4fb71c)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.2-debian
    • (digest: sha256:9dfe8b2f679c2f3c2f062abadc47d9896a2405a60e6c46058d926b9d12b3ac2f)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.2-alpine
    • (digest: sha256:83d1f22773c4928480367adb531545a84057e54b77cbb5793a4d18a54c7d3ca0)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.1-debian
    • (digest: sha256:adbf97860451ba07894fa9705a250b61f88b5f52169141309f88c79071316012)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.1-alpine
    • (digest: sha256:2ef4467c3f4473a62c77902c0f1ce33ec5e7194df864b2ae3d8f750300a1a692)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.0-debian
    • (digest: sha256:2d69ff1612a3985476f9985712a0da8e2d72b56e819c7f08e8ba25d429df4f1a)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.8.0-alpine
    • (digest: sha256:32385b7354175026a128b6f9fb12da88532b9f5eff273e0a94765a3f7b5ff2cb)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.3-debian
    • (digest: sha256:2b2a7254f4aaf4f8a400b380efe3c9a4901470abf2faaf6e0e761e9d75cda136)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.3-alpine
    • (digest: sha256:55d7485320651e6f2850d816531e8d528d43645abc0a1019651a7be1a63e776b)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.2-debian
    • (digest: sha256:66f626077704ebdc85221182f5adafca6b15595a83a5d22f9eab825639d7472f)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.2-alpine
    • (digest: sha256:e547f8dffa70b62e86d1f5fc5067a6502143ea5ff70c877740c03f8b3a8a6f52)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.1-debian
    • (digest: sha256:0c014e11a07f0778e6d3c73e85400b6559f92f16dea90a29b5b42c9514b85965)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.1-alpine
    • (digest: sha256:3c3d26e5ffe04089f2fef2ad17bbd4865b3f11c5c0869aa2b4b36c369870f00e)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.0-debian
    • (digest: sha256:6fb077da793953a02bd4d4951bf9db3f5683a4f560acde526651b4e1bcae97e2)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.0-alpine
    • (digest: sha256:60e1a0ddc09c4eff26bdf2e9a53c851958b951852dabe7f0d71a25b843e4f3f9)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.0-alpha1-debian
    • (digest: sha256:ac1cddcb38cf9879320fe37eeb68b81d2ff249e1357fe234cd05462e1091d353)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.7.0-alpha1-alpine
    • (digest: sha256:0c627e22d9242f8a1cb2b93010720c1b7cd59eaa4d2eac064155723f6e5a39ed)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.6.2-debian
    • (digest: sha256:bc252414f74b5f9bad29cc936cfc92aa4395bebe32154d2aae561d8dee1f5a3a)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.6.2-alpine
    • (digest: sha256:099e30e7a89f5c2d99e3c158760537e9c2a0bf824aed23435ed6d842c9806413)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.6.1-debian
    • (digest: sha256:0cceed7e4dd2e7899e254a3323421bd04ece5bddac8c03afcaea6a40de66b780)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.6.1-alpine
    • (digest: sha256:ae61b941a9b67e3f102f87bb75a66317f06930dfd25fdff0425c2212d068bdb4)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.6.0-debian
    • (digest: sha256:cf78e35146545f3722a17eca4a352177477d4944d2ee5bebc45c369035753858)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-opentofu1.6.0-alpine
    • (digest: sha256:e063487257eeceff2e612b46961c9b6a6d2eff66612dc4c075ea10c91fd73f4d)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-debian
    • (digest: sha256:9bd97b428386acb440e8b791726a2529e13fa0d9473076820b1f9fdea5c79f08)
  • registry.gitlab.com/components/opentofu/gitlab-opentofu:0.30.0-alpine
    • (digest: sha256:7c4b49b497a0b3639e1872161a2436ead32c95dbbae143535eddd5bbad4fb71c)

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.

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.