From 530c39a77433ef52c6346fb245e6862af49901cd Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Thu, 26 Dec 2024 18:34:32 +0200
Subject: [PATCH] Replace Terraform with OpenTofu.

---
 templates/terraform.yml | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/templates/terraform.yml b/templates/terraform.yml
index 28c9a9e..88fd56d 100644
--- a/templates/terraform.yml
+++ b/templates/terraform.yml
@@ -5,10 +5,10 @@ include:
 
 
 .tf_template:
-  image: registry.gitlab.com/gitlab-org/terraform-images/stable:latest
+  image: registry.gitlab.com/components/opentofu/gitlab-opentofu:latest-debian
   before_script:
     - cd ${TF_ROOT}
-    - terraform version
+    - tofu version
   cache:
     paths:
       - ${TF_ROOT}/.terraform
@@ -25,26 +25,26 @@ include:
   extends: .tf_template
   stage: test
   script:
-    - gitlab-terraform validate
+    - gitlab-tofu validate
 
 .tf_fmt:
   extends: .tf_template
   stage: test
   script:
-    - gitlab-terraform fmt
+    - gitlab-tofu fmt
 
 .tf_validate_fmt:
   extends: .tf_template
   stage: test
   script:
-    - gitlab-terraform validate
-    - gitlab-terraform fmt
+    - gitlab-tofu validate
+    - gitlab-tofu fmt
 
 .tf_plan:
   extends: .tf_template
   script:
-    - gitlab-terraform plan
-    - gitlab-terraform plan-json
+    - gitlab-tofu plan
+    - gitlab-tofu plan-json
   artifacts:
     name: plan
     paths:
@@ -55,5 +55,5 @@ include:
 .tf_apply:
   extends: .tf_template
   script:
-    - gitlab-terraform apply
+    - gitlab-tofu apply
   when: manual
-- 
GitLab