Skip to content
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

ECS service - add tag+propagate_tags upon creation. #543

Merged

Conversation

tamirhad
Copy link
Contributor

SUMMARY

this PR is continuation of #242
this PR will enable the use of tags at creation time, in addition to propagate_tags.

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

ecs_service

ADDITIONAL INFORMATION

this PR is continuation of #242
i cant contribute to his repo as i am not a maintainer so i created a new PR, if its not the right git flow please be gentle, its my first time :)


@ansibullbot
Copy link

@ansibullbot ansibullbot added community_review feature This issue/PR relates to a feature request integration tests/integration module module needs_triage new_contributor Help guide this first time contributor plugins plugin (any type) tests tests labels Apr 14, 2021
Copy link
Contributor

@tremble tremble left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not had chance to look properly, but a couple of quick comments

plugins/modules/ecs_service.py Outdated Show resolved Hide resolved
plugins/modules/ecs_service.py Outdated Show resolved Hide resolved
@tremble
Copy link
Contributor

tremble commented Apr 15, 2021

Thanks for taking this PR over.

Looks like you're falling foul of a linting issue: https://dashboard.zuul.ansible.com/t/ansible/build/254378a734334c62a889731fe8029290

Copy link
Contributor

@alinabuzachis alinabuzachis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tamirhad Thank you for working on this. I left you some comments. If you need any help don't hesitate to contact us on IRC #ansible-aws.

plugins/modules/ecs_service.py Show resolved Hide resolved
plugins/modules/ecs_service.py Show resolved Hide resolved
plugins/modules/ecs_service.py Outdated Show resolved Hide resolved
@tamirhad tamirhad force-pushed the main branch 2 times, most recently from 4f5d277 to a7119ff Compare June 11, 2021 21:43
@markuman
Copy link
Member

@tamirhad can you resolve the conflict and rebase, so that we see where it failed nowadays?

@ansibullbot ansibullbot added needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR and removed community_review labels Jul 19, 2021
@tamirhad
Copy link
Contributor Author

yes, ill try to find a time for that asap.

@tremble tremble force-pushed the main branch 3 times, most recently from 84f1bc4 to 8466fe1 Compare October 22, 2021 19:50
@ansibullbot ansibullbot added community_review and removed needs_rebase https://docs.ansible.com/ansible/devel/dev_guide/developing_rebasing.html needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR labels Oct 22, 2021
@tremble tremble linked an issue Oct 22, 2021 that may be closed by this pull request
Copy link
Contributor

@tremble tremble left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for taking the time to try and revive #242.

I've rebased the PR against main and made a couple of small tweaks. The one thing I don't like is that it doesn't support changing tags once they're set.

plugins/modules/ecs_service.py Show resolved Hide resolved
alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request May 25, 2022
…e Error comes from the API (ansible-collections#543)

Remove reference to 'boto' from s3_bucket failure

SUMMARY
Remove reference to 'boto' from s3_bucket failure: it's not using boto.
ISSUE TYPE

Docs Pull Request

COMPONENT NAME
s3_bucket
ADDITIONAL INFORMATION

Reviewed-by: None <None>
@tremble
Copy link
Contributor

tremble commented Jul 5, 2022

Looking to revive this, so far I've only rebased.

@github-actions
Copy link

github-actions bot commented Jul 5, 2022

Docs Build 📝

Thank you for contribution!✨

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

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

✔️ ansible-galaxy-importer SUCCESS in 4m 08s (non-voting)
✔️ build-ansible-collection SUCCESS in 5m 39s
✔️ ansible-test-sanity-docker-devel SUCCESS in 15m 38s (non-voting)
✔️ ansible-test-sanity-docker-milestone SUCCESS in 14m 08s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 16m 03s
✔️ ansible-test-sanity-docker-stable-2.13 SUCCESS in 15m 56s
✔️ ansible-test-units-community-aws-python38 SUCCESS in 6m 42s
✔️ ansible-test-units-community-aws-python39 SUCCESS in 7m 00s
✔️ ansible-test-splitter SUCCESS in 2m 28s
✔️ integration-community.aws-1 SUCCESS in 6m 09s
⚠️ integration-community.aws-2 SKIPPED
⚠️ integration-community.aws-3 SKIPPED
⚠️ integration-community.aws-4 SKIPPED
⚠️ integration-community.aws-5 SKIPPED
⚠️ integration-community.aws-6 SKIPPED
⚠️ integration-community.aws-7 SKIPPED
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED

@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

✔️ ansible-galaxy-importer SUCCESS in 5m 09s (non-voting)
✔️ build-ansible-collection SUCCESS in 5m 36s
✔️ ansible-test-sanity-docker-devel SUCCESS in 14m 37s (non-voting)
✔️ ansible-test-sanity-docker-milestone SUCCESS in 14m 50s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 13m 03s
✔️ ansible-test-sanity-docker-stable-2.13 SUCCESS in 15m 12s
✔️ ansible-test-units-community-aws-python38 SUCCESS in 6m 07s
✔️ ansible-test-units-community-aws-python39 SUCCESS in 6m 07s
✔️ ansible-test-splitter SUCCESS in 2m 25s
✔️ integration-community.aws-1 SUCCESS in 7m 01s
⚠️ integration-community.aws-2 SKIPPED
⚠️ integration-community.aws-3 SKIPPED
⚠️ integration-community.aws-4 SKIPPED
⚠️ integration-community.aws-5 SKIPPED
⚠️ integration-community.aws-6 SKIPPED
⚠️ integration-community.aws-7 SKIPPED
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED

@tremble tremble added mergeit Merge the PR (SoftwareFactory) backport-4 PR should be backported to the stable-4 branch labels Jul 6, 2022
@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded (gate pipeline).

✔️ ansible-galaxy-importer SUCCESS in 4m 25s (non-voting)
✔️ build-ansible-collection SUCCESS in 5m 48s
✔️ ansible-test-sanity-docker-devel SUCCESS in 14m 29s (non-voting)
✔️ ansible-test-sanity-docker-milestone SUCCESS in 17m 30s
✔️ ansible-test-sanity-docker-stable-2.12 SUCCESS in 13m 55s
✔️ ansible-test-sanity-docker-stable-2.13 SUCCESS in 15m 40s
✔️ ansible-test-units-community-aws-python38 SUCCESS in 6m 24s
✔️ ansible-test-units-community-aws-python39 SUCCESS in 6m 51s
✔️ ansible-test-splitter SUCCESS in 2m 31s
✔️ integration-community.aws-1 SUCCESS in 5m 37s
⚠️ integration-community.aws-2 SKIPPED
⚠️ integration-community.aws-3 SKIPPED
⚠️ integration-community.aws-4 SKIPPED
⚠️ integration-community.aws-5 SKIPPED
⚠️ integration-community.aws-6 SKIPPED
⚠️ integration-community.aws-7 SKIPPED
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED

@softwarefactory-project-zuul softwarefactory-project-zuul bot merged commit e3c8302 into ansible-collections:main Jul 6, 2022
@patchback
Copy link

patchback bot commented Jul 6, 2022

Backport to stable-4: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-4/e3c8302c3d5357fd501bc0385dee32a5b8098d37/pr-543

Backported as #1317

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

patchback bot pushed a commit that referenced this pull request Jul 6, 2022
ECS service - add tag+propagate_tags upon creation.

SUMMARY

this PR is continuation of #242
this PR will enable the use of tags at creation time, in addition to propagate_tags.

ISSUE TYPE

Feature Pull Request

COMPONENT NAME

ecs_service
ADDITIONAL INFORMATION

this PR is continuation of #242
i cant contribute to his repo as i am not a maintainer so i created a new PR, if its not the right git flow please be gentle, its my first time :)

Reviewed-by: Mark Chappell <None>
Reviewed-by: None <None>
Reviewed-by: Alina Buzachis <None>
(cherry picked from commit e3c8302)
softwarefactory-project-zuul bot pushed a commit that referenced this pull request Jul 6, 2022
[PR #543/e3c8302c backport][stable-4] ECS service - add tag+propagate_tags upon creation.

This is a backport of PR #543 as merged into main (e3c8302).
SUMMARY

this PR is continuation of #242
this PR will enable the use of tags at creation time, in addition to propagate_tags.

ISSUE TYPE


Feature Pull Request

COMPONENT NAME

ecs_service
ADDITIONAL INFORMATION


this PR is continuation of #242
i cant contribute to his repo as i am not a maintainer so i created a new PR, if its not the right git flow please be gentle, its my first time :)

Reviewed-by: Mark Chappell <None>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-4 PR should be backported to the stable-4 branch community_review feature This issue/PR relates to a feature request integration tests/integration mergeit Merge the PR (SoftwareFactory) module module new_contributor Help guide this first time contributor plugins plugin (any type) tests tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

adding tags and propagateTags to community.aws.ecs_service
6 participants