Enterprise Cloud CLI / SDK および Terraform Enterprise Cloud Provider を使用して DNS メニューを操作しようとすると HTTP ステータスコード 404 が返ってくる
DNS
2022年2月9日 (2022年2月9日:更新)
事象概要
Enterprise Cloud CLI / SDK ( 以下、ECL CLI / ECL SDK ) および Terraform Enterprise Cloud Provider を使用して DNS メニューを操作しようとすると HTTP ステータスコード 404 が返ってくる
対処方法
ECL CLI / ECL SDK および Terraform Enterprise Cloud Provider のバージョンを最新のものにすることによって、解決する可能性があります。
下記の手順で確認とアップグレードを行ってから、再度お試しください。
ECL CLI をお使いの場合
以下のコマンドで現在の ECL CLI のバージョンをご確認ください。
pip show eclcli
お使いの ECL CLI のバージョンが 1.1.16 未満であった場合は、以下のコマンドで最新バージョンにアップグレードしてください。
pip install -U eclcli
ECL CLI の詳細は ECL CLI チュートリアルページ をご覧ください。
ECL SDK をお使いの場合
以下のコマンドで現在の ECL SDK のバージョンをご確認ください。
pip show eclsdk
お使いの ECL SDK のバージョンが 0.0.11 未満であった場合は、以下のコマンドで最新バージョンにアップグレードしてください。
pip install -U eclsdk
ECL SDK の詳細は ECL SDK ドキュメント をご覧ください。
Terraform Enterprise Cloud Provider をお使いの場合
Terraform の定義ファイル内の nttcom/ecl プロバイダのバージョンを確認いただき、 2.1.0 未満であった場合は、定義ファイル内でプロバイダのバージョンを最新版に指定した後に、 以下のコマンドで最新バージョンにアップグレードしてください。
terraform init -upgrade
Terraform Enterprise Cloud Provider の詳細は Terraform Enterprise Cloud Provider チュートリアル をご覧ください。
また Terraform Enterprise Cloud Provider の最新バージョンは Terraform nttcom/ECL Registry からご確認ください。