community.aws icon indicating copy to clipboard operation
community.aws copied to clipboard

Support new enableExecuteCommand options for ECS service

Open Surgo opened this issue 3 years ago • 5 comments

SUMMARY
ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

ecs_service

ADDITIONAL INFORMATION

Create ECS service with enable_execute_command option,

- name: create exec service
  ecs_service:
    state: present
    ...
    enable_execute_command: true

and we can exec ECS task

$ aws ecs execute-command --cluster xxxxx --task arn:aws:ecs:us-east-1:*****:task/webapp/***** --container xxxxx --interactive --command /bin/bash


The Session Manager plugin was installed successfully. Use the AWS CLI to start a session.


Starting session with SessionId: ecs-execute-command-0c17f94b36227381f
root@ip-10-0-66-68:/#

Surgo avatar Mar 21 '21 09:03 Surgo

cc @Java1Guy @jillr @kaczynskid @s-hertel @tremble @wimnat @zacblazic click here for bot help

ansibullbot avatar Mar 21 '21 10:03 ansibullbot

Docs Build 📝

Thank you for contribution!✨

This PR has been merged and your docs changes will be incorporated when they are next published.

github-actions[bot] avatar Jul 08 '22 11:07 github-actions[bot]

cc @markuman click here for bot help

ansibullbot avatar Jul 08 '22 11:07 ansibullbot

Build failed.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 54s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 10s :x: ansible-test-sanity-docker-devel FAILURE in 11m 03s (non-voting) :x: ansible-test-sanity-docker-milestone FAILURE in 10m 20s :x: ansible-test-sanity-docker-stable-2.12 FAILURE in 11m 07s :x: ansible-test-sanity-docker-stable-2.13 FAILURE in 9m 14s :heavy_check_mark: ansible-test-units-community-aws-python38 SUCCESS in 5m 46s :heavy_check_mark: ansible-test-units-community-aws-python39 SUCCESS in 5m 28s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 28s :heavy_check_mark: integration-community.aws-1 SUCCESS in 5m 37s :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 44s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 14s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 9m 27s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 11m 40s :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 9m 57s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 12m 26s :heavy_check_mark: ansible-test-units-community-aws-python38 SUCCESS in 6m 35s :heavy_check_mark: ansible-test-units-community-aws-python39 SUCCESS in 5m 05s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 29s :heavy_check_mark: integration-community.aws-1 SUCCESS in 5m 17s :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED

@markuman I've just rebased this against main, could you take a look please. Looks like it should be a quick merge.

tremble avatar Jan 31 '23 13:01 tremble

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 20s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 54s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 9m 39s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 13m 51s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 11m 13s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 9m 47s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 9m 53s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 5m 47s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 5m 49s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 5m 59s :heavy_check_mark: ansible-test-units-amazon-aws-python310 SUCCESS in 6m 29s :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 21s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 29s :heavy_check_mark: integration-community.aws-1 SUCCESS in 5m 15s :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :warning: integration-community.aws-19 SKIPPED :warning: integration-community.aws-20 SKIPPED :warning: integration-community.aws-21 SKIPPED :warning: integration-community.aws-22 SKIPPED

Build failed. https://ansible.softwarefactory-project.io/zuul/buildset/278805a7344e48fea231e49441643f4d

:x: ansible-galaxy-importer FAILURE in 3m 42s :heavy_check_mark: build-ansible-collection SUCCESS in 13m 06s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 9m 45s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 10m 34s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 10m 39s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 10m 25s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 12m 53s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 21s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 7m 03s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 08s :heavy_check_mark: ansible-test-units-amazon-aws-python310 SUCCESS in 8m 49s :heavy_check_mark: ansible-test-changelog SUCCESS in 4m 26s :heavy_check_mark: ansible-test-splitter SUCCESS in 5m 03s :x: integration-community.aws-1 FAILURE in 15m 12s Skipped 21 jobs

Build failed. https://ansible.softwarefactory-project.io/zuul/buildset/399b10d656d84704901d5ab0e8f0676f

:x: ansible-galaxy-importer FAILURE in 4m 05s :heavy_check_mark: build-ansible-collection SUCCESS in 12m 40s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 11m 41s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 9m 59s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 10m 39s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 11m 11s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 10m 34s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 7m 22s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 28s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 7m 10s :heavy_check_mark: ansible-test-units-amazon-aws-python310 SUCCESS in 6m 54s :heavy_check_mark: ansible-test-changelog SUCCESS in 4m 34s :heavy_check_mark: ansible-test-splitter SUCCESS in 5m 04s :x: integration-community.aws-1 FAILURE in 17m 03s Skipped 21 jobs

Build failed. https://ansible.softwarefactory-project.io/zuul/buildset/e84dd845f58f4818a499603e97160ba9

:x: ansible-galaxy-importer FAILURE in 4m 06s :heavy_check_mark: build-ansible-collection SUCCESS in 13m 04s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 9m 41s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 10m 58s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 11m 21s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 8m 53s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 11m 00s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 5m 49s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 5m 34s :x: ansible-test-units-amazon-aws-python39 RETRY_LIMIT in 4m 28s :heavy_check_mark: ansible-test-units-amazon-aws-python310 SUCCESS in 6m 14s :heavy_check_mark: ansible-test-changelog SUCCESS in 4m 34s :heavy_check_mark: ansible-test-splitter SUCCESS in 5m 02s :x: integration-community.aws-1 FAILURE in 19m 25s Skipped 21 jobs

Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/5c95ad9a37f543d38f751838821a979f

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 15s :heavy_check_mark: build-ansible-collection SUCCESS in 12m 31s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 11m 50s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 11m 43s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 11m 26s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 11m 41s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 11m 27s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 8m 02s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 7m 45s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 7m 24s :heavy_check_mark: ansible-test-units-amazon-aws-python310 SUCCESS in 8m 52s :heavy_check_mark: ansible-test-changelog SUCCESS in 4m 20s :heavy_check_mark: ansible-test-splitter SUCCESS in 4m 48s :heavy_check_mark: integration-community.aws-1 SUCCESS in 18m 41s Skipped 21 jobs

Build failed (gate pipeline). For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing

https://ansible.softwarefactory-project.io/zuul/buildset/ea10df3ad06a482e841f9cf344b97760

:x: ansible-galaxy-importer FAILURE in 3m 53s :heavy_check_mark: build-ansible-collection SUCCESS in 12m 19s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 10m 21s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 10m 12s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 10m 42s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 8m 33s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 12m 19s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 44s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 5m 25s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 11s :heavy_check_mark: ansible-test-units-amazon-aws-python310 SUCCESS in 8m 01s :heavy_check_mark: ansible-test-changelog SUCCESS in 4m 13s :heavy_check_mark: ansible-test-splitter SUCCESS in 4m 51s :heavy_check_mark: integration-community.aws-1 SUCCESS in 16m 29s Skipped 21 jobs

regate

tremble avatar Mar 20 '23 09:03 tremble

Build succeeded (gate pipeline). https://ansible.softwarefactory-project.io/zuul/buildset/b7386d46bcec400597aa02eab2292b3c

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 3m 56s :heavy_check_mark: build-ansible-collection SUCCESS in 12m 21s :heavy_check_mark: ansible-test-sanity-docker-devel SUCCESS in 8m 32s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-milestone SUCCESS in 10m 12s (non-voting) :heavy_check_mark: ansible-test-sanity-docker-stable-2.12 SUCCESS in 11m 34s :heavy_check_mark: ansible-test-sanity-docker-stable-2.13 SUCCESS in 10m 02s :heavy_check_mark: ansible-test-sanity-docker-stable-2.14 SUCCESS in 11m 00s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 07s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 9m 12s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 09s :heavy_check_mark: ansible-test-units-amazon-aws-python310 SUCCESS in 6m 16s :heavy_check_mark: ansible-test-changelog SUCCESS in 5m 15s :heavy_check_mark: ansible-test-splitter SUCCESS in 4m 38s :heavy_check_mark: integration-community.aws-1 SUCCESS in 23m 23s Skipped 21 jobs

Backport to stable-5: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-5/3ad3b97fc528008f7e1cbdf9cc0cec3d093314e1/pr-488

Backported as https://github.com/ansible-collections/community.aws/pull/1752

🤖 @patchback I'm built with octomachinery and my source is open — https://github.com/sanitizers/patchback-github-app.

patchback[bot] avatar Mar 20 '23 10:03 patchback[bot]