30秒で判断
- 対応すべき人: Terraform 1.15.x を使用しており、
localterraform.com等サービスディスカバリエイリアスを経由してプロバイダーをインストールするチーム - 対応不要な人: Terraform を使用していないプロジェクト、
terraform initで問題が発生していない環境 - 確認コマンド:
terraform version
この変更が意味すること
Terraform 1.15.8 は 2026年7月8日リリースのバグフィックス版です。terraform init でサービスディスカバリエイリアス(例: localterraform.com)を経由して提供されるプロバイダーをインストールする際に発生するエラーが修正されています。
プロバイダーインストール処理の内部実装が変更され、一部の v1.15 での変更が元に戻されています。コマンド出力のメッセージが変化しますが、エンドユーザーへの機能的影響は最小限です。
主な変更点
terraform init プロバイダーインストールエラーの修正
バックエンド設定のサービスディスカバリエイリアスから提供されるプロバイダーのインストール時にエラーが発生する問題を修正しました(PR #38838)。
プロバイダーインストールログメッセージの変更
v1.15 で追加された二種類のログメッセージタイプ(initializing_provider_plugin_from_config_message と initializing_provider_plugin_from_state_message)を廃止し、以前の initializing_provider_plugin_message に戻しています。CI ログを解析しているスクリプトがある場合は確認が必要です。
モジュールインストール順序の調整
バックエンド初期化後にモジュールインストールを行うよう順序が一部変更されました。通常の利用では影響はありません。
EOL / サポート状況
| サイクル | ステータス | EOL日 |
|---|---|---|
| 1.15 | ✅ サポート中(latest: 1.15.8) | — |
| 1.14 | ✅ サポート中(latest: 1.14.9) | — |
| 1.13 | ❌ EOL済み | 2026-04-29 |
| 1.12 | ❌ EOL済み | 2025-11-19 |
| 1.11 | ❌ EOL済み | 2025-08-20 |
開発者への影響
- サービスディスカバリエイリアス経由のプロバイダーインストールが正常化
terraform initのコマンド出力メッセージが変化する(機能的影響なし)- モジュールインストール順序の変更(通常の利用では影響なし)
アップデート方法
# tfenv を使用している場合
tfenv install 1.15.8
tfenv use 1.15.8
terraform version # 1.15.8 になることを確認
terraform init # プロバイダーインストールが正常に動作することを確認
データソース: GitHub Releases API, endoflife.date
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
