beanstalk-deploy: Deployment failed: Error: Status: 400. Code: InvalidParameterValue, Message: No Application Version named '886765199' found.
Everything I try results in an error, it seems impossible to use. This is my config:
steps:
- name: checkout
uses: actions/checkout@v2
- name: Generate deployment package
run: zip -r deploy.zip docker-compose.yml Dockerrun.aws.json
- name: Deploy to Elastic Beanstalk
uses: einaregilsson/beanstalk-deploy@v17
with:
aws_access_key: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws_secret_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
application_name: archimedes
environment_name: dev-archimedes
region: eu-west-1
version_label: ${{github.run_id}}
version_description: none
deployment_package: deploy.zip
ERROR: Deployment failed: Error: Status: 400. Code: InvalidParameterValue, Message: No Application Version named ‘886765199’ found.
Using existing version
steps:
- name: checkout
uses: actions/checkout@v2
- name: Generate deployment package
run: zip -r deploy.zip docker-compose.yml Dockerrun.aws.json
- name: Deploy to Elastic Beanstalk
uses: einaregilsson/beanstalk-deploy@v17
with:
aws_access_key: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws_secret_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
application_name: archimedes
environment_name: dev-archimedes
region: eu-west-1
version_label: Sample Application
version_description: none
deployment_package: deploy.zip
ERROR: Deployment failed: Version Sample Application already exists. Either remove the “deployment_package” parameter to deploy existing version, or set the “use_existing_version_if_available” parameter to “true” to use existing version if it exists and deployment package if it doesn’t.
With use_existing_version_if_available: true
steps:
- name: checkout
uses: actions/checkout@v2
- name: Generate deployment package
run: zip -r deploy.zip docker-compose.yml Dockerrun.aws.json
- name: Deploy to Elastic Beanstalk
uses: einaregilsson/beanstalk-deploy@v17
with:
aws_access_key: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws_secret_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
application_name: archimedes
environment_name: dev-archimedes
region: eu-west-1
version_label: "Sample Application"
version_description: none
deployment_package: deploy.zip
use_existing_version_if_available: true
ERROR: Error: Deployment failed: TypeError: Cannot read property ‘VersionLabel’ of undefined
About this issue
- Original URL
- State: open
- Created 3 years ago
- Reactions: 3
- Comments: 22
I was using the wrong AWS region…if anyone else ever has this issue…
@stephanoparaskeva double check that your application_name name is correct. I just created a new one and didn’t realize the application name changed. I was getting the same error, because it was publishing my application versions to the wrong one.
@jclaessens97 Ok, thanks for reporting back! And yes, very weird that it doesn’t just throw an error but gives you an empty response, that’s just guaranteed to get users to spend lots of time trying to figure out what’s wrong!