aws / aws/aws-dotnet-deploy

Deploying to an existing Beanstalk has a setting titled "Create new Elastic Beanstalk application"

Open
#834 0 comments 0 reactions 0 assignees View on GitHub
bug p2 queued
Dominant language
C#
Stars
158
Forks
32
Avg merge
1d 23h
Merged PRs (30d)
4

Description

### Describe the bug

Using the AWS Toolkit for Visual Studio, a customer has found that [one of the deployment configurations has a confusing name](https://github.com/aws/aws-toolkit-visual-studio/issues/429).

When you go to redeploy to an existing Beanstalk application, the overall configuration is set up to reference the previously deployed Beanstalk app, however the "CreateNew" setting is marked read-only, visible, and true. It has the display text "Create new Elastic Beanstalk application", which you can see from the linked issue how this could be interpreted in a confusing way.

Here is what the configuration state looks like in the Toolkit for this setting:
![image](https://github.com/aws/aws-dotnet-deploy/assets/39839589/8a4fb1cf-d8a4-4d32-a02f-bb9243ccc44c)

### Expected Behavior

Maybe the configuration needs to have its display text conditionally updated for this scenario. Or maybe its plausible to mark the setting as hidden -- when performing the same redeployment from the command line, this particular setting isn't seen.

### Current Behavior

See above

### Reproduction Steps

Using the AWS Toolkit for Visual Studio, deploy an app to Beanstalk Linux. Then select that deployment from the "Existing Targets" list, and look at the configuration displayed. See linked issue for screenshots also.

### Possible Solution

_No response_

### Additional Information/Context

_No response_

### Version used

1.18.6

### Operating System and version

Windows 11

Contributor guide

Open the contributing guide

Research direction

Start with the Existing Targets flow in the AWS Toolkit for Visual Studio and reproduce the configuration display when redeploying to an existing Beanstalk application; also review linked issue #429. Trace the CreateNew setting and confirm the intended visibility or label behavior, then verify the configuration no longer presents a misleading read-only true option.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, csharp
Domain
cloud, devops, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.