-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(ecs-patterns): add ecs exec support #18663
Conversation
Apparently the PR Triage assigner is broken, so tagging @madeline-k for PR review and @peterwoodworth bc of commit de45453, which apparently broke the triage |
Thank you very much! @LukvonStrom |
Hope you don't mind me editing your body real quick to test if the automation is working now 😉 |
killer. Thanks again! |
no problem, glad I could help @peterwoodworth :) |
hi @madeline-k - I ran in several problems while using ecs, which would be way easier to debug, if this was merged - Is this PR ok for you? |
Hey @LukvonStrom, thanks for your contribution! I haven't reviewed this yet. But will do my best to look at it soon. Looks like this PR supersedes #15497, so closing that one. |
hi @madeline-k any news on this front? :) - I'm planning on using this feature in a big customer project |
This PR has been in the MERGE CONFLICTS state for 3 weeks, and looks abandoned. To keep this PR from being closed, please continue work on it. If not, it will automatically be closed in a week. |
Hi @madeline-k can we please merge now? This PR is now more than three months old. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for authoring this PR @LukvonStrom! It looks good, I just have a few minor comments.
The unit tests also need tests to verify that the EnableExecuteCommand property is absent from CloudFormation templates when it is false
or not provided.
packages/@aws-cdk/aws-ecs-patterns/lib/base/network-multiple-target-groups-service-base.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-ecs-patterns/test/ec2/queue-processing-ecs-service.test.ts
Show resolved
Hide resolved
packages/@aws-cdk/aws-ecs-patterns/test/ec2/queue-processing-ecs-service.test.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-ecs-patterns/test/fargate/load-balanced-fargate-service-v2.test.ts
Outdated
Show resolved
Hide resolved
packages/@aws-cdk/aws-ecs-patterns/test/fargate/load-balanced-fargate-service-v2.test.ts
Outdated
Show resolved
Hide resolved
Co-authored-by: Madeline Kusters <[email protected]>
This PR cannot be merged because it has conflicts. Please resolve them. The PR will be considered stale and closed if it remains in an unmergeable state. |
4 similar comments
This PR cannot be merged because it has conflicts. Please resolve them. The PR will be considered stale and closed if it remains in an unmergeable state. |
This PR cannot be merged because it has conflicts. Please resolve them. The PR will be considered stale and closed if it remains in an unmergeable state. |
This PR cannot be merged because it has conflicts. Please resolve them. The PR will be considered stale and closed if it remains in an unmergeable state. |
This PR cannot be merged because it has conflicts. Please resolve them. The PR will be considered stale and closed if it remains in an unmergeable state. |
Thank you for working on this! I hope this can be merged soon |
looking forward to this feature |
cc/ @madeline-k - there is high interest in getting this merged |
@madeline-k Can I help to get this merged? Looking forward to use the ECS Exec feature! |
Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork). |
AWS CodeBuild CI Report
Powered by github-codebuild-logs, available on the AWS Serverless Application Repository |
Thank you for contributing! Your pull request will be updated from main and then merged automatically (do not update manually, and be sure to allow changes to be pushed to your fork). |
This is not in 1.188.0 as of today. Is everything okay? Where is it? Did this get rolled back somewhere? |
Sorry, release of what? Is the package no longer |
The CDK package structure changed radically for v2. See https://docs.aws.amazon.com/cdk/v2/guide/migrating-v2.html |
Oh...wow. ok. Thank you! |
Fixes #15769, #15197
Supersedes #15497 by implementing the change for all patterns.
This PR implements support for ECS Exec in all ecs-patterns services.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license