M1 mac から tfenv で terraform 0.14.11 をインストールしようとしたらエラーになる。
$ tfenv install 0.14.11 Installing Terraform v0.14.11 Downloading release tarball from https://releases.hashicorp.com/terraform/0.14.11/terraform_0.14.11_darwin_arm64.zip curl: (22) The requested URL returned error: 404 Tarball download failed
Terraform v0.14.11 Binaries | HashiCorp Releases
微妙にファイル名が違う模様。古いバージョンだからだろうか。
対策
tfenv でインストールしたバイナリは /opt/homebrew/Cellar/tfenv/3.0.0/versions
に配置される。今回は個別にダウンロードして手動で配置する。
$ cd /opt/homebrew/Cellar/tfenv/3.0.0/versions/ $ mkdir 0.14.11 $ cd 0.14.11/ $ wget https://releases.hashicorp.com/terraform/0.14.11/terraform_0.14.11_darwin_amd64.zip $ unzip terraform_0.14.11_darwin_amd64.zip $ /opt/homebrew/Cellar/tfenv/3.0.0/versions/0.14.11/terraform --version Terraform v0.14.11
現場からは以上です。