Добавление команд контейнера в elastic beanstalk нарушает развертывание
У меня есть веб-приложение django, размещенное через elastic beanstalk
В связи с тем, что команда ./platform/hooks/postdeploy migrate, похоже, больше не работает (Django migrations no longer running on aws), я попытался использовать команды контейнера в моем файле django.config вместо этого
container_commands:
00_test_output:
command: "echo 'testing.....'"
01_migrate:
command: "source /var/app/venv/staging-LQM1lest/bin/activate && python manage.py migrate --noinput"
leader_only: true
Это, однако, провоцирует ошибку при развертывании:
2022-05-25 08:03:36 WARN LoadBalancer awseb-e-g-AWSEBLoa-Q8MLS7VPZA00 could not be found.
2022-05-25 08:03:36 ERROR Failed to deploy application.
ERROR: ServiceError - Failed to deploy application.
Эта ошибка возникает, даже если включена только команда 00_test_output
. Есть ли у кого-нибудь идеи, почему loadbalancer не может быть найден при добавлении команд контейнера?