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

DNM - Migrate modules ec2_launch_template and tests #2348

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
af1516f
Initial commit
jillr Mar 2, 2020
8a330e5
migration test cleanup
jillr Mar 3, 2020
b636483
Rename collection (#12)
jillr Mar 25, 2020
feee04e
Remove METADATA and cleanup galaxy.yml (#70)
jillr May 19, 2020
d58487b
Update Examples with FQCN (#67)
Akasurde Jun 16, 2020
6574673
Update module_utils paths to remove aws subdir (#23)
flowerysong Jun 16, 2020
3be3f37
Update docs (#99)
jillr Jun 17, 2020
22d34ab
Docs: sanity fixes (#133)
Akasurde Jul 15, 2020
997b190
Update documentation for security_groups parameter (#61)
wimnat Aug 15, 2020
5ce1edc
Launch Template cleanup retries and add tests into CI (#326)
tremble Dec 15, 2020
e7c35ee
Avoid per-test virtual environments where possible (#467)
tremble Mar 10, 2021
f285e7e
add metadata options to ec2 template (#322)
danquack Mar 14, 2021
f28d051
ec2_launch_template - scrub None parameters from what we'll pass to c…
tremble Mar 16, 2021
6d2252f
Fix passing an instance profile arn to ec2_launch_template (#371)
kepstin Apr 8, 2021
da40aaa
Remove ec2_instance modules and tests
jillr May 13, 2021
ce8acc2
Shorten resource_prefix in ec2_launch_template
jillr May 21, 2021
625ff7d
Update the default module requirements from python 2.6/boto to python…
tremble May 6, 2021
27e3da0
Remove shippable references from repo
jillr Apr 29, 2021
d1871a5
Remove code testing for unsupported versions of boto3/botocore
tremble Aug 6, 2021
eb7c112
Remove integration tests for unsupported versions of boto3/botocore
tremble Aug 6, 2021
8ac6e48
tests: use the new tiny_prefix variable
goneri Jul 13, 2021
82de05e
improve doc (#901)
sebastien-rosset Jan 30, 2022
1cd5555
ec2_launch_template: implement missing metadata options (#917)
markuman Feb 3, 2022
30505b9
Bump minimum botocore version to 1.20.0 (#956)
tremble Mar 2, 2022
8c803cd
In integration tests use a common AMI rather than hard coded per test…
tremble Apr 19, 2022
390e036
Integration test dependency cleanup (#1086)
tremble Apr 22, 2022
64dbf42
Tagging - Add resource_tags as an alias for tags (#1204)
tremble Jun 3, 2022
1c35523
Add source_version param to ec2_launch_template module (#239)
luiseterc Jul 1, 2022
a21f149
Rename autoscaling modules (#1294)
tremble Jul 4, 2022
cd91c6b
Botocore test requirement cleanup (#1423)
tremble Aug 25, 2022
1042fe9
Update extends_documentation_fragment with amazon.aws.boto3 (#1459)
alinabuzachis Oct 5, 2022
ee322e3
Ansible User-Agent identification for community.aws (#1632)
abikouo Jan 10, 2023
c3c9c47
Cleanup headers and imports (#1738)
tremble Mar 8, 2023
48214d9
Bump botocore requirements (#1744)
tremble Mar 13, 2023
162d94d
Add version_description to ec2_launch_template (#1763)
squirrel532 Apr 12, 2023
1d059f0
Big Black PR (#1784)
tremble Apr 26, 2023
a14f58c
Bulk migration to Python 3.6 f-strings (#1810)
tremble May 8, 2023
7ed29d2
Various ARN handling fixes (#1848)
tremble Jun 26, 2023
77165b3
Mass update of docs and tests (credentials/session tokens) (#1921)
tremble Aug 31, 2023
464d0b4
Bump botocore requirements (#1968)
tremble Oct 16, 2023
640999e
amazon.aws 8.0.0 deprecation tests cleanup (#2070)
tremble Apr 8, 2024
5902a20
Prepare module ec2_launch_template for promotion (#2164)
abikouo Oct 18, 2024
0c9f72a
update meta/runtime.yml, modules and tests
abikouo Oct 18, 2024
77845c7
add changelog file
abikouo Oct 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions changelogs/fragments/migrate_ec2_launch_template.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
major_changes:
- ec2_launch_template - The module has been migrated from the ``community.aws``
collection. Playbooks using the Fully Qualified Collection Name for this module
should be updated to use ``amazon.aws.ec2_launch_template`` (https://github.com/ansible-collections/amazon.aws/pull/2348).
11 changes: 6 additions & 5 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ action_groups:
- ec2_instance_info
- ec2_key
- ec2_key_info
- ec2_launch_template
- ec2_launch_template_info
- ec2_security_group
- ec2_security_group_info
Expand Down Expand Up @@ -164,14 +165,14 @@ plugin_routing:
rds_param_group:
redirect: amazon.aws.rds_instance_param_group
deprecation:
removal_version: 10.0.0
warning_text: >-
rds_param_group has been renamed to rds_instance_param_group.
Please update your tasks.
removal_version: 10.0.0
warning_text: >-
rds_param_group has been renamed to rds_instance_param_group.
Please update your tasks.
lookup:
aws_ssm:
# Deprecation for this alias should not *start* prior to 2024-09-01
redirect: amazon.aws.ssm_parameter
aws_secret:
# Deprecation for this alias should not *start* prior to 2024-09-01
redirect: amazon.aws.secretsmanager_secret
redirect: amazon.aws.secretsmanager_secret
1,626 changes: 1,626 additions & 0 deletions plugins/modules/ec2_launch_template.py

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions tests/integration/targets/ec2_launch_template/aliases
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
cloud/aws
time=3m
ec2_launch_template_info
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
---
test_role_name: ansible-test-{{ tiny_prefix }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"Version": "2008-10-17",
"Statement": [
{
"Sid": "",
"Effect": "Allow",
"Principal": {
"Service": "ec2.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
]
}
2 changes: 2 additions & 0 deletions tests/integration/targets/ec2_launch_template/meta/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
dependencies:
- setup_ec2_facts
Loading
Loading