Cfnbootstrap.construction_errors.ToolError: Команда 01_migrate не выполнена на Amazon Linux 2

Я пытаюсь загрузить свой проект на AWS и при развертывании его через ElasticBeanStalk получаю следующую ошибку:

cfnbootstrap.construction_errors.ToolError: Команда 01_migrate failed

Проект уже развернут на AWS и работает без проблем, в файлах .ebextensions изменений также нет

db-migrate.config:

container_commands:
    01_migrate:
        command: "source /var/app/venv/*/bin/activate && python3 manage.py migrate"
        leader_only: true

Стек ошибок:

2022-12-19 06:16:50,685 [INFO] Running configSets: Infra-EmbeddedPostBuild
2022-12-19 06:16:50,688 [INFO] Running configSet Infra-EmbeddedPostBuild
2022-12-19 06:16:50,691 [INFO] Running config postbuild_0_Trakkia_al2
2022-12-19 06:16:53,613 [ERROR] Command 01_migrate (source /var/app/venv/*/bin/activate && python3 manage.py migrate) failed
2022-12-19 06:16:53,614 [ERROR] Error encountered during build of postbuild_0_Trakkia_al2: Command 01_migrate failed
Traceback (most recent call last):
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/construction.py", line 576, in run_config
    CloudFormationCarpenter(config, self._auth_config).build(worklog)
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/construction.py", line 276, in build
    self._config.commands)
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/command_tool.py", line 127, in apply
    raise ToolError(u"Command %s failed" % name)
cfnbootstrap.construction_errors.ToolError: Command 01_migrate failed
2022-12-19 06:16:53,617 [ERROR] -----------------------BUILD FAILED!------------------------
2022-12-19 06:16:53,617 [ERROR] Unhandled exception during build: Command 01_migrate failed
Traceback (most recent call last):
  File "/opt/aws/bin/cfn-init", line 176, in <module>
    worklog.build(metadata, configSets)
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/construction.py", line 137, in build
    Contractor(metadata).build(configSets, self)
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/construction.py", line 564, in build
    self.run_config(config, worklog)
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/construction.py", line 576, in run_config
    CloudFormationCarpenter(config, self._auth_config).build(worklog)
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/construction.py", line 276, in build
    self._config.commands)
  File "/usr/lib/python3.7/site-packages/cfnbootstrap/command_tool.py", line 127, in apply
    raise ToolError(u"Command %s failed" % name)
cfnbootstrap.construction_errors.ToolError: Command 01_migrate failed

Я не могу определить происхождение ошибки из этого

загляните в /var/log/cfn-init-cmd.log В моем случае я обнаружил, что свободной памяти недостаточно. Помогло обновление типа экземпляра с большим количеством памяти (EBS-Config-Capacity-Instance types)

Вернуться на верх