Elastic Beanstalk se detiene en EbExtensionPostBuild

Tengo un problema al implementar una instancia de EB con un archivo .ebextensions personalizado. Esta es la parte relevante en ese archivo:

container_commands:
  01_migrate:
    command: 'python db_migrate.py'
  02_npm_build:
    command: 'npm install && npm run prod'

Como puede ver, estos comandos son para migrar mi base de datos PostgreSQL (a través de un backend de Flask) y construir mis archivos React .jsx.

Si dejo estos comandos, la implementación se completa perfectamente. Sin embargo, una vez que los puse, mirando el eb-activity.log se detiene en esta parte para siempre (por lo que puedo decir):

[2017-04-10T02:39:24.106Z] INFO  [3023]  - [Application deployment app-613e-170409_223418@1/StartupStage0/EbExtensionPostBuild] : Starting activity...

También recibo este mensaje en la descripción general de Salud en la consola (esto es después de 1 día):

Performing application deployment (running for 1 day).

También he intentado implementarlo sin esos contenedores_comandos, y luego incluirlo nuevamente después de la implementación inicial exitosa. Luego recibo el mismo mensaje de error que antes en eb-activity.log, y también recibo este mensaje en la descripción general de Salud:

Incorrect application version "app-2a3d-170409_214923" (deployment 1). Expected version "app-2a3d-170409_214923" (deployment 1).

Lo cual es muy extraño porque esas dos versiones mencionadas son las mismas versiones. ¡No sé lo que esto significa!

Respuestas a la pregunta(1)

Su respuesta a la pregunta