diff --git a/tools/execution_environments/ee-multicloud-public/install_binaries.sh b/tools/execution_environments/ee-multicloud-public/install_binaries.sh index a30a8ba2ff6..b6ae29707bf 100755 --- a/tools/execution_environments/ee-multicloud-public/install_binaries.sh +++ b/tools/execution_environments/ee-multicloud-public/install_binaries.sh @@ -63,3 +63,11 @@ export IBMCLOUD_HOME=/opt/ibmcloud mkdir -p /opt/ibmcloud ibmcloud plugin install --all || true ibmcloud config --check-version=false + +# Terraform +terraform_version=1.12.0 +curl -s -L "https://releases.hashicorp.com/terraform/${terraform_version}/terraform_${terraform_version}_linux_${ARCH}.zip" \ + -o "terraform.zip" +unzip -q terraform.zip +install -t /usr/bin terraform +rm terraform terraform.zip diff --git a/tools/execution_environments/ee-multicloud-public/requirements.txt b/tools/execution_environments/ee-multicloud-public/requirements.txt index 2022522d612..e98a443c1c0 100644 --- a/tools/execution_environments/ee-multicloud-public/requirements.txt +++ b/tools/execution_environments/ee-multicloud-public/requirements.txt @@ -33,3 +33,4 @@ pyyaml requests-oauthlib six toml +yamlforge-infra>=1.0.0b5 diff --git a/tools/execution_environments/ee-multicloud-public/requirements.yml b/tools/execution_environments/ee-multicloud-public/requirements.yml index 825a21dfff4..9e5a764e2b8 100644 --- a/tools/execution_environments/ee-multicloud-public/requirements.yml +++ b/tools/execution_environments/ee-multicloud-public/requirements.yml @@ -56,3 +56,6 @@ collections: # openstacksdk>=1.0.0 - name: openstack.cloud + +- name: rut31337.yamlforge + version: 1.0.7