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

module_utils/ec2 - Move shared code for Launch template AWS API calls #2319

Merged

Conversation

abikouo
Copy link
Contributor

@abikouo abikouo commented Oct 2, 2024

SUMMARY
  • Move shared code from community.aws.ec2_launch_template into module_utils/ec2
  • Move function determine_iam_role from modules amazon.aws.ec2_instance and community.aws.ec2_launch_template
  • Create new module ec2_launch_template_info
ISSUE TYPE
  • Feature Pull Request
  • New Module Pull Request

Copy link

github-actions bot commented Oct 2, 2024

Docs Build 📝

Thank you for contribution!✨

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

Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 4m 19s
✔️ build-ansible-collection SUCCESS in 11m 27s
✔️ ansible-test-splitter SUCCESS in 4m 43s
✔️ integration-amazon.aws-1 SUCCESS in 20m 44s
✔️ integration-amazon.aws-2 SUCCESS in 18m 35s
integration-amazon.aws-3 FAILURE in 40m 03s
✔️ integration-amazon.aws-4 SUCCESS in 21m 26s
✔️ integration-amazon.aws-5 SUCCESS in 23m 24s
✔️ integration-amazon.aws-6 SUCCESS in 16m 47s
✔️ integration-amazon.aws-7 SUCCESS in 26m 13s
✔️ integration-amazon.aws-8 SUCCESS in 13m 52s
✔️ integration-amazon.aws-9 SUCCESS in 12m 24s
✔️ integration-amazon.aws-10 SUCCESS in 11m 46s
✔️ integration-amazon.aws-11 SUCCESS in 9m 36s
✔️ integration-amazon.aws-12 SUCCESS in 13m 50s
✔️ integration-amazon.aws-13 SUCCESS in 15m 30s
✔️ integration-amazon.aws-14 SUCCESS in 19m 58s
✔️ integration-amazon.aws-15 SUCCESS in 14m 19s
✔️ integration-amazon.aws-16 SUCCESS in 9m 52s
✔️ integration-amazon.aws-17 SUCCESS in 20m 02s
✔️ integration-amazon.aws-18 SUCCESS in 15m 55s
✔️ integration-amazon.aws-19 SUCCESS in 21m 14s
✔️ integration-amazon.aws-20 SUCCESS in 21m 42s
✔️ integration-amazon.aws-21 SUCCESS in 10m 44s
✔️ integration-amazon.aws-22 SUCCESS in 9m 24s
✔️ integration-community.aws-1 SUCCESS in 15m 52s
✔️ integration-community.aws-2 SUCCESS in 5m 23s
✔️ integration-community.aws-3 SUCCESS in 7m 33s
✔️ integration-community.aws-4 SUCCESS in 7m 15s
✔️ integration-community.aws-5 SUCCESS in 8m 43s
✔️ integration-community.aws-6 SUCCESS in 10m 22s
✔️ integration-community.aws-7 SUCCESS in 11m 34s
✔️ integration-community.aws-8 SUCCESS in 5m 09s
Skipped 14 jobs

Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 5m 08s
✔️ build-ansible-collection SUCCESS in 10m 28s
✔️ ansible-test-splitter SUCCESS in 4m 16s
✔️ integration-amazon.aws-1 SUCCESS in 23m 35s
✔️ integration-amazon.aws-2 SUCCESS in 17m 46s
✔️ integration-amazon.aws-3 SUCCESS in 26m 15s
✔️ integration-amazon.aws-4 SUCCESS in 24m 59s
✔️ integration-amazon.aws-5 SUCCESS in 22m 36s
✔️ integration-amazon.aws-6 SUCCESS in 13m 33s
✔️ integration-amazon.aws-7 SUCCESS in 20m 01s
✔️ integration-amazon.aws-8 SUCCESS in 11m 20s
✔️ integration-amazon.aws-9 SUCCESS in 10m 44s
✔️ integration-amazon.aws-10 SUCCESS in 15m 16s
✔️ integration-amazon.aws-11 SUCCESS in 13m 00s
✔️ integration-amazon.aws-12 SUCCESS in 9m 27s
✔️ integration-amazon.aws-13 SUCCESS in 12m 48s
integration-amazon.aws-14 FAILURE in 20m 58s
✔️ integration-amazon.aws-15 SUCCESS in 9m 35s
✔️ integration-amazon.aws-16 SUCCESS in 9m 43s
✔️ integration-amazon.aws-17 SUCCESS in 18m 57s
integration-amazon.aws-18 FAILURE in 20m 22s
✔️ integration-amazon.aws-19 SUCCESS in 22m 21s
✔️ integration-amazon.aws-20 SUCCESS in 23m 58s
✔️ integration-amazon.aws-21 SUCCESS in 9m 47s
✔️ integration-amazon.aws-22 SUCCESS in 7m 29s
✔️ integration-community.aws-1 SUCCESS in 17m 48s
✔️ integration-community.aws-2 SUCCESS in 7m 06s
✔️ integration-community.aws-3 SUCCESS in 8m 01s
✔️ integration-community.aws-4 SUCCESS in 5m 26s
✔️ integration-community.aws-5 SUCCESS in 6m 04s
✔️ integration-community.aws-6 SUCCESS in 7m 26s
✔️ integration-community.aws-7 SUCCESS in 8m 03s
✔️ integration-community.aws-8 SUCCESS in 5m 11s
Skipped 14 jobs

@abikouo
Copy link
Contributor Author

abikouo commented Oct 3, 2024

recheck

Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 8m 26s
✔️ build-ansible-collection SUCCESS in 10m 50s
✔️ ansible-test-splitter SUCCESS in 4m 35s
✔️ integration-amazon.aws-1 SUCCESS in 24m 37s
✔️ integration-amazon.aws-2 SUCCESS in 16m 02s
✔️ integration-amazon.aws-3 SUCCESS in 27m 47s
✔️ integration-amazon.aws-4 SUCCESS in 19m 47s
✔️ integration-amazon.aws-5 SUCCESS in 22m 09s
✔️ integration-amazon.aws-6 SUCCESS in 15m 34s
✔️ integration-amazon.aws-7 SUCCESS in 22m 59s
✔️ integration-amazon.aws-8 SUCCESS in 11m 15s
✔️ integration-amazon.aws-9 SUCCESS in 10m 48s
✔️ integration-amazon.aws-10 SUCCESS in 10m 33s
✔️ integration-amazon.aws-11 SUCCESS in 9m 44s
✔️ integration-amazon.aws-12 SUCCESS in 10m 13s
✔️ integration-amazon.aws-13 SUCCESS in 12m 56s
✔️ integration-amazon.aws-14 SUCCESS in 21m 10s
✔️ integration-amazon.aws-15 SUCCESS in 9m 21s
✔️ integration-amazon.aws-16 SUCCESS in 7m 54s
✔️ integration-amazon.aws-17 SUCCESS in 14m 00s
✔️ integration-amazon.aws-18 SUCCESS in 15m 38s
✔️ integration-amazon.aws-19 SUCCESS in 20m 17s
✔️ integration-amazon.aws-20 SUCCESS in 22m 05s
✔️ integration-amazon.aws-21 SUCCESS in 10m 20s
✔️ integration-amazon.aws-22 SUCCESS in 8m 20s
✔️ integration-community.aws-1 SUCCESS in 18m 54s
✔️ integration-community.aws-2 SUCCESS in 4m 39s
✔️ integration-community.aws-3 SUCCESS in 7m 43s
✔️ integration-community.aws-4 SUCCESS in 6m 29s
✔️ integration-community.aws-5 SUCCESS in 6m 31s
✔️ integration-community.aws-6 SUCCESS in 8m 30s
✔️ integration-community.aws-7 SUCCESS in 9m 03s
✔️ integration-community.aws-8 SUCCESS in 7m 34s
Skipped 14 jobs

Copy link
Collaborator

@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.

@abikouo Can you please break up this PR into different ones?

@abikouo
Copy link
Contributor Author

abikouo commented Oct 4, 2024

@abikouo Can you please break up this PR into different ones?

All modifications on this PR are related this is to prepare the promotion of the ec2_launch_template module
The only thing I can remove is the update of the tags file but this is a documentation PR.

Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 3m 26s
✔️ build-ansible-collection SUCCESS in 10m 45s
✔️ ansible-test-splitter SUCCESS in 4m 29s
✔️ integration-amazon.aws-1 SUCCESS in 25m 14s
✔️ integration-amazon.aws-2 SUCCESS in 15m 51s
✔️ integration-amazon.aws-3 SUCCESS in 26m 15s
✔️ integration-amazon.aws-4 SUCCESS in 19m 59s
✔️ integration-amazon.aws-5 SUCCESS in 24m 09s
✔️ integration-amazon.aws-6 SUCCESS in 15m 34s
✔️ integration-amazon.aws-7 SUCCESS in 21m 14s
✔️ integration-amazon.aws-8 SUCCESS in 12m 42s
✔️ integration-amazon.aws-9 SUCCESS in 11m 50s
✔️ integration-amazon.aws-10 SUCCESS in 9m 41s
✔️ integration-amazon.aws-11 SUCCESS in 11m 23s
✔️ integration-amazon.aws-12 SUCCESS in 8m 59s
integration-amazon.aws-13 FAILURE in 8m 38s
✔️ integration-amazon.aws-14 SUCCESS in 20m 57s
✔️ integration-amazon.aws-15 SUCCESS in 16m 02s
✔️ integration-amazon.aws-16 SUCCESS in 10m 26s
✔️ integration-amazon.aws-17 SUCCESS in 13m 04s
✔️ integration-amazon.aws-18 SUCCESS in 15m 50s
✔️ integration-amazon.aws-19 SUCCESS in 21m 07s
✔️ integration-amazon.aws-20 SUCCESS in 19m 51s
✔️ integration-amazon.aws-21 SUCCESS in 10m 06s
✔️ integration-amazon.aws-22 SUCCESS in 7m 31s
✔️ integration-community.aws-1 SUCCESS in 17m 43s
✔️ integration-community.aws-2 SUCCESS in 6m 06s
✔️ integration-community.aws-3 SUCCESS in 7m 29s
✔️ integration-community.aws-4 SUCCESS in 5m 27s
✔️ integration-community.aws-5 SUCCESS in 6m 17s
✔️ integration-community.aws-6 SUCCESS in 9m 27s
✔️ integration-community.aws-7 SUCCESS in 12m 23s
✔️ integration-community.aws-8 SUCCESS in 7m 18s
Skipped 14 jobs

tremble
tremble previously requested changes Oct 7, 2024
plugins/module_utils/ec2.py Outdated Show resolved Hide resolved
plugins/modules/ec2_launch_template_info.py Show resolved Hide resolved
Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 4m 34s
✔️ build-ansible-collection SUCCESS in 10m 37s
✔️ ansible-test-splitter SUCCESS in 4m 23s
✔️ integration-amazon.aws-1 SUCCESS in 27m 23s
✔️ integration-amazon.aws-2 SUCCESS in 15m 10s
integration-amazon.aws-3 FAILURE in 22m 30s
✔️ integration-amazon.aws-4 SUCCESS in 22m 37s
✔️ integration-amazon.aws-5 SUCCESS in 24m 03s
✔️ integration-amazon.aws-6 SUCCESS in 15m 33s
✔️ integration-amazon.aws-7 SUCCESS in 21m 01s
✔️ integration-amazon.aws-8 SUCCESS in 17m 32s
✔️ integration-amazon.aws-9 SUCCESS in 17m 52s
✔️ integration-amazon.aws-10 SUCCESS in 11m 44s
✔️ integration-amazon.aws-11 SUCCESS in 11m 28s
✔️ integration-amazon.aws-12 SUCCESS in 13m 08s
✔️ integration-amazon.aws-13 SUCCESS in 15m 45s
✔️ integration-amazon.aws-14 SUCCESS in 17m 07s
✔️ integration-amazon.aws-15 SUCCESS in 12m 45s
✔️ integration-amazon.aws-16 SUCCESS in 9m 55s
✔️ integration-amazon.aws-17 SUCCESS in 14m 29s
✔️ integration-amazon.aws-18 SUCCESS in 17m 54s
✔️ integration-amazon.aws-19 SUCCESS in 22m 00s
✔️ integration-amazon.aws-20 SUCCESS in 20m 24s
✔️ integration-amazon.aws-21 SUCCESS in 10m 23s
✔️ integration-amazon.aws-22 SUCCESS in 11m 00s
✔️ integration-community.aws-1 SUCCESS in 16m 11s
✔️ integration-community.aws-2 SUCCESS in 6m 22s
✔️ integration-community.aws-3 SUCCESS in 7m 03s
✔️ integration-community.aws-4 SUCCESS in 6m 40s
✔️ integration-community.aws-5 SUCCESS in 8m 09s
✔️ integration-community.aws-6 SUCCESS in 8m 21s
✔️ integration-community.aws-7 SUCCESS in 9m 12s
✔️ integration-community.aws-8 SUCCESS in 5m 17s
Skipped 14 jobs

@abikouo abikouo requested a review from tremble October 8, 2024 11:51
Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 4m 17s
✔️ build-ansible-collection SUCCESS in 10m 33s
✔️ ansible-test-splitter SUCCESS in 5m 29s
✔️ integration-amazon.aws-1 SUCCESS in 27m 50s
✔️ integration-amazon.aws-2 SUCCESS in 15m 42s
✔️ integration-amazon.aws-3 SUCCESS in 28m 19s
✔️ integration-amazon.aws-4 SUCCESS in 17m 57s
✔️ integration-amazon.aws-5 SUCCESS in 22m 27s
✔️ integration-amazon.aws-6 SUCCESS in 16m 51s
✔️ integration-amazon.aws-7 SUCCESS in 24m 01s
✔️ integration-amazon.aws-8 SUCCESS in 10m 51s
✔️ integration-amazon.aws-9 SUCCESS in 14m 40s
✔️ integration-amazon.aws-10 SUCCESS in 9m 07s
✔️ integration-amazon.aws-11 SUCCESS in 11m 50s
✔️ integration-amazon.aws-12 SUCCESS in 10m 36s
✔️ integration-amazon.aws-13 SUCCESS in 11m 15s
integration-amazon.aws-14 FAILURE in 18m 41s
✔️ integration-amazon.aws-15 SUCCESS in 13m 42s
✔️ integration-amazon.aws-16 SUCCESS in 13m 26s
✔️ integration-amazon.aws-17 SUCCESS in 15m 11s
✔️ integration-amazon.aws-18 SUCCESS in 16m 58s
✔️ integration-amazon.aws-19 SUCCESS in 23m 35s
✔️ integration-amazon.aws-20 SUCCESS in 23m 06s
✔️ integration-amazon.aws-21 SUCCESS in 12m 17s
✔️ integration-amazon.aws-22 SUCCESS in 9m 40s
✔️ integration-community.aws-1 SUCCESS in 17m 19s
✔️ integration-community.aws-2 SUCCESS in 6m 10s
✔️ integration-community.aws-3 SUCCESS in 8m 26s
✔️ integration-community.aws-4 SUCCESS in 5m 28s
✔️ integration-community.aws-5 SUCCESS in 4m 58s
✔️ integration-community.aws-6 SUCCESS in 8m 14s
✔️ integration-community.aws-7 SUCCESS in 9m 47s
✔️ integration-community.aws-8 SUCCESS in 6m 39s
Skipped 14 jobs

@abikouo
Copy link
Contributor Author

abikouo commented Oct 10, 2024

recheck

Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 4m 50s
✔️ build-ansible-collection SUCCESS in 10m 30s
✔️ ansible-test-splitter SUCCESS in 4m 19s
✔️ integration-amazon.aws-1 SUCCESS in 24m 46s
✔️ integration-amazon.aws-2 SUCCESS in 16m 34s
integration-amazon.aws-3 FAILURE in 41m 40s
✔️ integration-amazon.aws-4 SUCCESS in 20m 08s
✔️ integration-amazon.aws-5 SUCCESS in 24m 53s
✔️ integration-amazon.aws-6 SUCCESS in 14m 00s
✔️ integration-amazon.aws-7 SUCCESS in 23m 06s
✔️ integration-amazon.aws-8 SUCCESS in 13m 15s
✔️ integration-amazon.aws-9 SUCCESS in 13m 23s
✔️ integration-amazon.aws-10 SUCCESS in 9m 38s
✔️ integration-amazon.aws-11 SUCCESS in 11m 22s
✔️ integration-amazon.aws-12 SUCCESS in 7m 28s
integration-amazon.aws-13 FAILURE in 14m 41s
✔️ integration-amazon.aws-14 SUCCESS in 17m 29s
✔️ integration-amazon.aws-15 SUCCESS in 14m 35s
✔️ integration-amazon.aws-16 SUCCESS in 8m 23s
✔️ integration-amazon.aws-17 SUCCESS in 13m 33s
✔️ integration-amazon.aws-18 SUCCESS in 16m 01s
✔️ integration-amazon.aws-19 SUCCESS in 28m 22s
✔️ integration-amazon.aws-20 SUCCESS in 21m 50s
✔️ integration-amazon.aws-21 SUCCESS in 10m 19s
✔️ integration-amazon.aws-22 SUCCESS in 7m 18s
✔️ integration-community.aws-1 SUCCESS in 17m 03s
✔️ integration-community.aws-2 SUCCESS in 5m 35s
✔️ integration-community.aws-3 SUCCESS in 9m 08s
✔️ integration-community.aws-4 SUCCESS in 6m 30s
✔️ integration-community.aws-5 SUCCESS in 6m 45s
✔️ integration-community.aws-6 SUCCESS in 8m 43s
✔️ integration-community.aws-7 SUCCESS in 10m 47s
✔️ integration-community.aws-8 SUCCESS in 7m 35s
Skipped 14 jobs

@abikouo
Copy link
Contributor Author

abikouo commented Oct 10, 2024

recheck

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/797ec3eaa78447c4aa8fd64a93a78129

✔️ ansible-galaxy-importer SUCCESS in 5m 10s
✔️ build-ansible-collection SUCCESS in 10m 30s
✔️ ansible-test-splitter SUCCESS in 4m 19s
✔️ integration-amazon.aws-1 SUCCESS in 23m 10s
✔️ integration-amazon.aws-2 SUCCESS in 16m 38s
✔️ integration-amazon.aws-3 SUCCESS in 28m 06s
✔️ integration-amazon.aws-4 SUCCESS in 18m 33s
✔️ integration-amazon.aws-5 SUCCESS in 23m 06s
✔️ integration-amazon.aws-6 SUCCESS in 19m 39s
✔️ integration-amazon.aws-7 SUCCESS in 18m 41s
✔️ integration-amazon.aws-8 SUCCESS in 12m 07s
✔️ integration-amazon.aws-9 SUCCESS in 12m 07s
✔️ integration-amazon.aws-10 SUCCESS in 15m 56s
✔️ integration-amazon.aws-11 SUCCESS in 13m 50s
✔️ integration-amazon.aws-12 SUCCESS in 12m 57s
✔️ integration-amazon.aws-13 SUCCESS in 12m 21s
✔️ integration-amazon.aws-14 SUCCESS in 24m 02s
✔️ integration-amazon.aws-15 SUCCESS in 10m 31s
✔️ integration-amazon.aws-16 SUCCESS in 14m 02s
✔️ integration-amazon.aws-17 SUCCESS in 16m 24s
✔️ integration-amazon.aws-18 SUCCESS in 15m 26s
✔️ integration-amazon.aws-19 SUCCESS in 21m 26s
✔️ integration-amazon.aws-20 SUCCESS in 21m 31s
✔️ integration-amazon.aws-21 SUCCESS in 9m 31s
✔️ integration-amazon.aws-22 SUCCESS in 9m 29s
✔️ integration-community.aws-1 SUCCESS in 15m 18s
✔️ integration-community.aws-2 SUCCESS in 5m 30s
✔️ integration-community.aws-3 SUCCESS in 8m 29s
✔️ integration-community.aws-4 SUCCESS in 5m 24s
✔️ integration-community.aws-5 SUCCESS in 6m 21s
✔️ integration-community.aws-6 SUCCESS in 14m 20s
✔️ integration-community.aws-7 SUCCESS in 11m 13s
✔️ integration-community.aws-8 SUCCESS in 7m 19s
Skipped 14 jobs

Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 3m 22s
✔️ build-ansible-collection SUCCESS in 10m 36s
✔️ ansible-test-splitter SUCCESS in 4m 21s
✔️ integration-amazon.aws-1 SUCCESS in 28m 41s
✔️ integration-amazon.aws-2 SUCCESS in 16m 23s
✔️ integration-amazon.aws-3 SUCCESS in 28m 28s
✔️ integration-amazon.aws-4 SUCCESS in 27m 15s
✔️ integration-amazon.aws-5 SUCCESS in 23m 55s
✔️ integration-amazon.aws-6 SUCCESS in 15m 42s
✔️ integration-amazon.aws-7 SUCCESS in 20m 29s
✔️ integration-amazon.aws-8 SUCCESS in 10m 48s
✔️ integration-amazon.aws-9 SUCCESS in 18m 36s
✔️ integration-amazon.aws-10 SUCCESS in 10m 55s
✔️ integration-amazon.aws-11 SUCCESS in 12m 18s
✔️ integration-amazon.aws-12 SUCCESS in 10m 00s
integration-amazon.aws-13 FAILURE in 10m 19s
✔️ integration-amazon.aws-14 SUCCESS in 17m 44s
✔️ integration-amazon.aws-15 SUCCESS in 10m 17s
✔️ integration-amazon.aws-16 SUCCESS in 10m 08s
✔️ integration-amazon.aws-17 SUCCESS in 18m 05s
✔️ integration-amazon.aws-18 SUCCESS in 15m 30s
✔️ integration-amazon.aws-19 SUCCESS in 20m 46s
✔️ integration-amazon.aws-20 SUCCESS in 20m 19s
✔️ integration-amazon.aws-21 SUCCESS in 11m 11s
✔️ integration-amazon.aws-22 SUCCESS in 9m 17s
✔️ integration-community.aws-1 SUCCESS in 17m 44s
✔️ integration-community.aws-2 SUCCESS in 7m 30s
✔️ integration-community.aws-3 SUCCESS in 6m 46s
✔️ integration-community.aws-4 SUCCESS in 6m 23s
✔️ integration-community.aws-5 SUCCESS in 6m 46s
✔️ integration-community.aws-6 SUCCESS in 9m 45s
✔️ integration-community.aws-7 SUCCESS in 12m 13s
✔️ integration-community.aws-8 SUCCESS in 5m 13s
Skipped 14 jobs

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/305501367ab445be9299409f74b2b4e4

✔️ ansible-galaxy-importer SUCCESS in 4m 34s
✔️ build-ansible-collection SUCCESS in 10m 46s
✔️ ansible-test-splitter SUCCESS in 4m 27s
✔️ integration-amazon.aws-1 SUCCESS in 25m 41s
✔️ integration-amazon.aws-2 SUCCESS in 15m 55s
✔️ integration-amazon.aws-3 SUCCESS in 26m 39s
✔️ integration-amazon.aws-4 SUCCESS in 26m 20s
✔️ integration-amazon.aws-5 SUCCESS in 23m 22s
✔️ integration-amazon.aws-6 SUCCESS in 19m 53s
✔️ integration-amazon.aws-7 SUCCESS in 22m 39s
✔️ integration-amazon.aws-8 SUCCESS in 12m 45s
✔️ integration-amazon.aws-9 SUCCESS in 16m 59s
✔️ integration-amazon.aws-10 SUCCESS in 9m 56s
✔️ integration-amazon.aws-11 SUCCESS in 11m 06s
✔️ integration-amazon.aws-12 SUCCESS in 9m 38s
✔️ integration-amazon.aws-13 SUCCESS in 23m 18s
✔️ integration-amazon.aws-14 SUCCESS in 12m 26s
✔️ integration-amazon.aws-15 SUCCESS in 9m 52s
✔️ integration-amazon.aws-16 SUCCESS in 13m 34s
✔️ integration-amazon.aws-17 SUCCESS in 20m 57s
✔️ integration-amazon.aws-18 SUCCESS in 23m 27s
✔️ integration-amazon.aws-19 SUCCESS in 16m 08s
✔️ integration-amazon.aws-20 SUCCESS in 15m 32s
✔️ integration-amazon.aws-21 SUCCESS in 8m 50s
✔️ integration-community.aws-1 SUCCESS in 16m 13s
✔️ integration-community.aws-2 SUCCESS in 4m 36s
✔️ integration-community.aws-3 SUCCESS in 9m 23s
✔️ integration-community.aws-4 SUCCESS in 7m 45s
✔️ integration-community.aws-5 SUCCESS in 8m 04s
✔️ integration-community.aws-6 SUCCESS in 6m 39s
✔️ integration-community.aws-7 SUCCESS in 8m 18s
✔️ integration-community.aws-8 SUCCESS in 6m 42s
Skipped 15 jobs

@abikouo abikouo dismissed tremble’s stale review October 15, 2024 15:17

change requests addressed

@abikouo abikouo added the mergeit Merge the PR (SoftwareFactory) label Oct 15, 2024
Copy link
Contributor

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

✔️ ansible-galaxy-importer SUCCESS in 4m 28s
✔️ build-ansible-collection SUCCESS in 10m 11s
✔️ ansible-test-splitter SUCCESS in 3m 58s
✔️ integration-amazon.aws-1 SUCCESS in 26m 50s
✔️ integration-amazon.aws-2 SUCCESS in 16m 41s
✔️ integration-amazon.aws-3 SUCCESS in 25m 46s
✔️ integration-amazon.aws-4 SUCCESS in 22m 03s
✔️ integration-amazon.aws-5 SUCCESS in 23m 27s
✔️ integration-amazon.aws-6 SUCCESS in 20m 03s
✔️ integration-amazon.aws-7 SUCCESS in 21m 42s
✔️ integration-amazon.aws-8 SUCCESS in 12m 20s
✔️ integration-amazon.aws-9 SUCCESS in 19m 36s
✔️ integration-amazon.aws-10 SUCCESS in 12m 16s
✔️ integration-amazon.aws-11 SUCCESS in 9m 33s
✔️ integration-amazon.aws-12 SUCCESS in 9m 59s
✔️ integration-amazon.aws-13 SUCCESS in 22m 22s
✔️ integration-amazon.aws-14 SUCCESS in 24m 41s
✔️ integration-amazon.aws-15 SUCCESS in 13m 00s
✔️ integration-amazon.aws-16 SUCCESS in 10m 16s
✔️ integration-amazon.aws-17 SUCCESS in 17m 31s
✔️ integration-amazon.aws-18 SUCCESS in 15m 21s
✔️ integration-amazon.aws-19 SUCCESS in 20m 42s
✔️ integration-amazon.aws-20 SUCCESS in 18m 46s
✔️ integration-amazon.aws-21 SUCCESS in 8m 49s
✔️ integration-community.aws-1 SUCCESS in 15m 21s
✔️ integration-community.aws-2 SUCCESS in 6m 35s
✔️ integration-community.aws-3 SUCCESS in 8m 11s
✔️ integration-community.aws-4 SUCCESS in 5m 39s
✔️ integration-community.aws-5 SUCCESS in 5m 18s
✔️ integration-community.aws-6 SUCCESS in 6m 57s
✔️ integration-community.aws-7 SUCCESS in 9m 28s
✔️ integration-community.aws-8 SUCCESS in 5m 56s
Skipped 15 jobs

@softwarefactory-project-zuul softwarefactory-project-zuul bot merged commit 3600745 into ansible-collections:main Oct 15, 2024
36 of 37 checks passed
softwarefactory-project-zuul bot pushed a commit to ansible-collections/community.aws that referenced this pull request Oct 18, 2024
SUMMARY

Depends-On: ansible-collections/amazon.aws#2319

Add some type hint for the module
Use shared code from amazon.aws.plugins.module_utils.ec2
Add the possibility to delete specific version of a launch template
Add support for tagging for launch template resource (Closes #176)
Add the possibility to tag specific resources, not always instance and volume (Closes [#48](#48, Closes #2083)
Support EBS Throughput (Closes #1944)
Fix issue occurring when launch template contains more than 200 versions (Closes #2131)


ISSUE TYPE


Feature Pull Request

COMPONENT NAME

ec2_launch_template

Reviewed-by: Alina Buzachis
Reviewed-by: Bikouo Aubin
Reviewed-by: GomathiselviS <[email protected]>
abikouo added a commit to abikouo/amazon.aws that referenced this pull request Oct 18, 2024
…#2164)

SUMMARY

Depends-On: ansible-collections#2319

Add some type hint for the module
Use shared code from amazon.aws.plugins.module_utils.ec2
Add the possibility to delete specific version of a launch template
Add support for tagging for launch template resource (Closes ansible-collections#176)
Add the possibility to tag specific resources, not always instance and volume (Closes [ansible-collections#48](ansible-collections#48, Closes ansible-collections#2083)
Support EBS Throughput (Closes ansible-collections#1944)
Fix issue occurring when launch template contains more than 200 versions (Closes ansible-collections#2131)

ISSUE TYPE

Feature Pull Request

COMPONENT NAME

ec2_launch_template

Reviewed-by: Alina Buzachis
Reviewed-by: Bikouo Aubin
Reviewed-by: GomathiselviS <[email protected]>

This commit was initially merged in https://github.com/ansible-collections/community.aws
See: ansible-collections/community.aws@40d61f0
alinabuzachis pushed a commit to abikouo/community.aws that referenced this pull request Oct 24, 2024
…#2164)

SUMMARY

Depends-On: ansible-collections/amazon.aws#2319

Add some type hint for the module
Use shared code from amazon.aws.plugins.module_utils.ec2
Add the possibility to delete specific version of a launch template
Add support for tagging for launch template resource (Closes ansible-collections#176)
Add the possibility to tag specific resources, not always instance and volume (Closes [ansible-collections#48](ansible-collections#48, Closes ansible-collections#2083)
Support EBS Throughput (Closes ansible-collections#1944)
Fix issue occurring when launch template contains more than 200 versions (Closes ansible-collections#2131)


ISSUE TYPE


Feature Pull Request

COMPONENT NAME

ec2_launch_template

Reviewed-by: Alina Buzachis
Reviewed-by: Bikouo Aubin
Reviewed-by: GomathiselviS <[email protected]>
alinabuzachis pushed a commit to GomathiselviS/community.aws that referenced this pull request Oct 25, 2024
…#2164)

SUMMARY

Depends-On: ansible-collections/amazon.aws#2319

Add some type hint for the module
Use shared code from amazon.aws.plugins.module_utils.ec2
Add the possibility to delete specific version of a launch template
Add support for tagging for launch template resource (Closes ansible-collections#176)
Add the possibility to tag specific resources, not always instance and volume (Closes [ansible-collections#48](ansible-collections#48, Closes ansible-collections#2083)
Support EBS Throughput (Closes ansible-collections#1944)
Fix issue occurring when launch template contains more than 200 versions (Closes ansible-collections#2131)


ISSUE TYPE


Feature Pull Request

COMPONENT NAME

ec2_launch_template

Reviewed-by: Alina Buzachis
Reviewed-by: Bikouo Aubin
Reviewed-by: GomathiselviS <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mergeit Merge the PR (SoftwareFactory)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants