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

Migrate ec2_vpc_endpoint* modules and tests #435

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
e10d7d2
Initial commit
jillr Mar 2, 2020
e23ed4f
migration test cleanup
jillr Mar 3, 2020
028bfe5
Rename collection (#12)
jillr Mar 25, 2020
c2d9879
Remove METADATA and cleanup galaxy.yml (#70)
jillr May 19, 2020
75e2b55
Collections related fixes for CI (#96)
jillr Jun 16, 2020
60937a0
Update Examples with FQCN (#67)
Akasurde Jun 16, 2020
541340a
Update docs (#99)
jillr Jun 17, 2020
d977e99
Docs: sanity fixes (#133)
Akasurde Jul 15, 2020
e1ac60f
Bulk migration to AnsibleAWSModule (#173)
tremble Aug 12, 2020
a6e64ce
Python 3 compatibility error handling: use to_native(e) instead of st…
veloutin Aug 15, 2020
ef31218
Cleanup: Bulk Migration from boto3_conn to module.client() (#188)
tremble Aug 26, 2020
d91e690
Bulk import cleanup (#360)
tremble Jan 16, 2021
e7361de
Bulk migration to fail_json_aws (#361)
tremble Jan 27, 2021
acbbdb6
ec2_vpc_endpoint - deprecate policy_file (#366)
tremble Feb 12, 2021
04d50f6
ec2_vpc_endpoint - fixup deletion 'changed' (#362)
tremble Feb 12, 2021
d698c8c
Yet more integration test aliases file cleanup (#431)
tremble Feb 21, 2021
a28c113
Added support for 'vpc_endpoint_type'. (#460)
Proksima Mar 7, 2021
d6dcb48
Fix version_added and changelog from #460 (#465)
tremble Mar 8, 2021
f5ec6d2
More no_log=False to fix sanity tests (#474)
felixfontein Mar 13, 2021
2dade29
New module - ec2_vpc_endpoint_service_info (#346)
tremble Mar 19, 2021
f1128d0
Stabilize and improve ec2_vpc_endpoint modules (#473)
jillr Mar 24, 2021
e42c330
Update ec2_vpc_endpoint_info AWS retries
tremble Apr 10, 2021
54bbedb
Add a unique tag to test against
tremble Apr 10, 2021
35858f7
Update the default module requirements from python 2.6/boto to python…
tremble May 6, 2021
de99618
Remove shippable references from repo
jillr Apr 29, 2021
fa42e02
Remove unused imports
tremble Jul 9, 2021
0297ae6
tests: disable ec2_vpc_endpoint
goneri Jul 14, 2021
d313a8b
Attempt to fixup ec2_vpc_endpoint_service_info test failures
tremble Jul 31, 2021
5227180
Update runtime
alinabuzachis Aug 26, 2021
675634c
Update FQDN
alinabuzachis Aug 26, 2021
b3504cf
Remove collection reference inside the tests
alinabuzachis Aug 26, 2021
22dea44
Add changelog fragment
alinabuzachis Aug 26, 2021
743f554
Add symlink for facts module
alinabuzachis Aug 26, 2021
a6d109d
Update ignore files
alinabuzachis Aug 26, 2021
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
13 changes: 13 additions & 0 deletions changelogs/fragments/migrate_ec2_vpc_endpoint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
major_changes:
- ec2_vpc_endpoint_facts - 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_vpc_endpoint_info``.
- ec2_vpc_endpoint - 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_vpc_endpoint``.
- ec2_vpc_endpoint_info - 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_vpc_endpoint_info``.
- ec2_vpc_endpoint_service_info - 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_vpc_endpoint_service_info``.
66 changes: 38 additions & 28 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,81 +49,91 @@ action_groups:
- ec2_vpc_subnet
- ec2_vpc_subnet_info
- s3_bucket

- ec2_vpc_endpoint_facts
- ec2_vpc_endpoint
- ec2_vpc_endpoint_info
- ec2_vpc_endpoint_service_info
plugin_routing:
modules:
aws_az_facts:
deprecation:
removal_date: 2022-06-01
warning_text: >-
aws_az_facts was renamed in Ansible 2.9 to aws_az_info.
Please update your tasks.
aws_az_facts was renamed in Ansible 2.9 to aws_az_info.
Please update your tasks.
aws_caller_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
aws_caller_facts was renamed in Ansible 2.9 to aws_caller_info.
Please update your tasks.
aws_caller_facts was renamed in Ansible 2.9 to aws_caller_info.
Please update your tasks.
cloudformation_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
cloudformation_facts has been deprecated and will be removed.
The cloudformation_info module returns the same information, but
not as ansible_facts. See the module documentation for more
information.
cloudformation_facts has been deprecated and will be removed.
The cloudformation_info module returns the same information, but
not as ansible_facts. See the module documentation for more
information.
ec2:
deprecation:
removal_version: 4.0.0
warning_text: >-
The ec2 module is based upon a deprecated version of the AWS SDKs
and is deprecated in favor of the ec2_instance module.
Please update your tasks.
The ec2 module is based upon a deprecated version of the AWS SDKs
and is deprecated in favor of the ec2_instance module.
Please update your tasks.
ec2_ami_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_ami_facts was renamed in Ansible 2.9 to ec2_ami_info.
Please update your tasks.
ec2_ami_facts was renamed in Ansible 2.9 to ec2_ami_info.
Please update your tasks.
ec2_eni_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_eni_facts was renamed in Ansible 2.9 to ec2_eni_info.
Please update your tasks.
ec2_eni_facts was renamed in Ansible 2.9 to ec2_eni_info.
Please update your tasks.
ec2_group_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_group_facts was renamed in Ansible 2.9 to ec2_group_info.
Please update your tasks.
ec2_group_facts was renamed in Ansible 2.9 to ec2_group_info.
Please update your tasks.
ec2_snapshot_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_snapshot_facts was renamed in Ansible 2.9 to ec2_snapshot_info.
Please update your tasks.
ec2_snapshot_facts was renamed in Ansible 2.9 to ec2_snapshot_info.
Please update your tasks.
ec2_vol_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_vol_facts was renamed in Ansible 2.9 to ec2_vol_info.
Please update your tasks.
ec2_vol_facts was renamed in Ansible 2.9 to ec2_vol_info.
Please update your tasks.
ec2_vpc_dhcp_option_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_vpc_dhcp_option_facts was renamed in Ansible 2.9 to
ec2_vpc_dhcp_option_info. Please update your tasks.
ec2_vpc_dhcp_option_facts was renamed in Ansible 2.9 to
ec2_vpc_dhcp_option_info. Please update your tasks.
ec2_vpc_net_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_vpc_net_facts was renamed in Ansible 2.9 to ec2_vpc_net_info.
Please update your tasks.
ec2_vpc_net_facts was renamed in Ansible 2.9 to ec2_vpc_net_info.
Please update your tasks.
ec2_vpc_subnet_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_vpc_subnet_facts was renamed in Ansible 2.9 to
ec2_vpc_subnet_info. Please update your tasks.
ec2_vpc_subnet_facts was renamed in Ansible 2.9 to
ec2_vpc_subnet_info. Please update your tasks.
ec2_vpc_endpoint_facts:
deprecation:
removal_date: 2021-12-01
warning_text: >-
ec2_vpc_endpoint_facts was renamed in Ansible 2.9 to
ec2_vpc_endpoint_info.
Please update your tasks.
Loading