План Terragrunt-все автоматические инициализации, похоже, не работают

#terragrunt

#terragrunt

Вопрос:

Я столкнулся с проблемой, при которой для запуска terragrunt plan-all требуется, чтобы я сначала запустил «инициализацию terragrunt». чтениеhttps://terragrunt.gruntwork.io/docs/features/auto-init/#auto-init .. в нем говорится, что он должен «автоматически инициализироваться», но, похоже, этого не происходит.. Я использую версию 0.23.31 .. я неправильно читаю функцию автоматического инициализации?

Ответ №1:

Есть несколько известных случаев, когда автоматическое инициирование не может обнаружить изменение. Смотрите эту проблему.

Комментарий к # 936: Автоматическая инициализация не работает

Используете ли вы что-либо из следующего в исходном коде terragrunt?

  • Локальные ссылки (например, source = ../ module)
  • Удаленные ссылки без тега ref
  • Удаленные ссылки с тегом ref, который является ветвью

Известно, что в каждом из этих случаев автоматическая инициализация работает некорректно. На высоком уровне базовый механизм проверяет наличие изменений в исходном теге, чтобы решить, когда запускать инициализацию.