Сбой развертывания AWS: среда находится в недопустимом состоянии для этой операции - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь развернуть эластичный бобовый стебель с помощью плагина maven beanstalk.Требуется обновить среду новой версией.

Настройки плагина

<plugin>
            <groupId>br.com.ingenieux</groupId>
            <artifactId>beanstalk-maven-plugin</artifactId>
            <version>1.5.0</version>
            <configuration>
                <applicationName>Muletutorials</applicationName>
                <!-- Path of the deployed application: cnamePrefix.us-east-1.elasticbeanstalk.com -->
                <cnamePrefix>${project.artifactId}</cnamePrefix>
                <environmentName>updated-env</environmentName>
                <environmentRef>updated-env</environmentRef>
                <!--<solutionStack>64bit Amazon Linux 2015.03 v1.4.5 running Tomcat 
 8 Java 8</solutionStack> -->
                <!-- Bucket name here equal to artifactId - but this is not guaranteed 
 to be available, so therefore the bucket name is given statically -->
                <s3Bucket>elasticbeanstalk-us-west-2-147460117548</s3Bucket>
                <s3Key>${project.build.finalName}-${maven.build.timestamp}.war</s3Key>
                <versionLabel>${project.version}</versionLabel>
            </configuration>
        </plugin>

Я могу загрузить artifcat в s3 и создать версию приложения с помощью этой команды: mvn beanstalk:upload-source-bundle beanstalk:create-application-version

Ошибка при работе: beanstalk:update-environment

Ошибка:

Environment named updated-env is in an invalid state for this operation. It must be ready. <Service:AWSElasticBeanstalk; StatusCode:400; ErrorCode:InvalidParameterValue
...