Облако Terraform зависло после тайм-аута сеанса AWS

На https://app.terraform.io/ я нахожусь в рабочей области, используя учетные данные AWS SSO, то есть у меня естьAWS_ACCESS_KEY_ID + AWS_SECRET_ACCESS_KEY + AWS_SESSION_TOKENв моих переменных. Моя сессия может истечь.

Моя проблема в том, что срок моего сеанса AWS истек, но состояние все еще находится в состоянии "ПЛАНИРОВАНИЕ".

Я пробовал "Отменить" и "Отменить принудительно", но безуспешно.

Прошло 5 дней, и я хочу освободить свои ресурсы. Я могу сделать это вручную, но я хотел синхронизировать свое состояние.

Обратите внимание, что эта ошибка также существует в CLI, terraform просто не обрабатывает истекший сеанс. Но по крайней мере я могу его прервать.

Я создал тикет №20704 на https://support.hashicorp.com/.

1 ответ

Команда terraform исправила это!

Теперь у меня есть ожидаемое поведение, связанное с таймаутом.

Это все еще не то, что он должен делать, но для меня этого достаточно => Поведение идентично CLI.

Terraform v0.12.12
Configuring remote state backend...
Initializing Terraform configuration...
2019/11/13 23:04:09 [DEBUG] Using modified User-Agent: Terraform/0.12.12 TFC/6831c613a9
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.


------------ Terraform Enterprise System Message ------------

WARNING: This plan has timed out and will now terminate!

Terraform Enterprise enforces a 30m0s maximum run time for this operation. Please
review the logs above to determine why the run has exceeded its timeout. You
can re-run this operation by queueing a new plan in Terraform Enterprise.

-------------------------------------------------------------

Error: wait: remote command exited without exit status or exit signal
Другие вопросы по тегам