Skip to content

Update Terraform to 1.10 #1720

Closed
Closed
@php-coder

Description

@php-coder

Should be done after: #1613

TODO:


Upgrade instructions:

cd infra/terraform
vim .terraform-version
vim versions.tf
export HTTPS_PROXY=socks5://127.0.0.1:1122 # optionally
tfenv install
tfenv list
tfenv uninstall <previous version>
terraform init
terraform plan -out terraform.tfplan
terraform apply terraform.tfplan
docker run -e VAULT_PASSWORD="$(cat ../../src/main/scripts/ci/ansible/ci-pass.txt)" -v "$PWD:/data/mystamps" -w /data/mystamps --rm -it ansible:2.10.17
ansible-vault encrypt --vault-password-file vault-pass.txt --output terraform-data/terraform.tfstate.enc terraform.tfstate
<exit shell>
cd terraform-data
git commit -a
git push
cd -
git commit -a

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions