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

Cleanup ec2_elb* #586

Merged
merged 8 commits into from
Jul 9, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
8 changes: 8 additions & 0 deletions changelogs/fragments/586-elb-renames.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
minor_changes:
- elb_instance - make elb_instance idempotent when deregistering instances. Merged from ec2_elb U(https://github.com/ansible/ansible/pull/31660).
deprecated_features:
- ec2_elb - the ``ec2_elb`` module has been removed and redirected to the ``elb_instance`` module which functions identically.
The original ``ec2_elb`` name is now deprecated and will be removed in release 3.0.0 (https://github.com/ansible-collections/community.aws/pull/586).
- ec2_elb_info - the boto based ``ec2_elb_info`` module has been deprecated in favour of the boto3 based ``elb_classic_lb_info`` module.
The ``ec2_elb_info`` module will be removed in release 3.0.0 (https://github.com/ansible-collections/community.aws/pull/586).
- elb_classic_lb - the ``elb_classic_lb`` module has been removed and redirected to the ``amazon.aws.ec2_elb_lb`` module which functions identically.
22 changes: 20 additions & 2 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -294,6 +294,14 @@ plugin_routing:
ec2_customer_gateway_facts was renamed in Ansible 2.9 to
ec2_customer_gateway_info.
Please update your tasks.
ec2_elb:
redirect: community.aws.elb_instance
deprecation:
removal_version: 3.0.0
warning_text: >-
ec2_elb was renamed in community.aws 2.0.0 to
elb_instance.
Please update your tasks.
ec2_instance:
redirect: amazon.aws.ec2_instance
ec2_instance_facts:
Expand All @@ -308,9 +316,17 @@ plugin_routing:
Please update your tasks.
ec2_elb_facts:
deprecation:
removal_date: 2021-12-01
removal_version: 3.0.0
warning_text: >-
The ec2_elb_info module has been deprecated and replaced by
the elb_classic_lb_info module.
Please update your tasks.
ec2_elb_info:
deprecation:
removal_version: 3.0.0
warning_text: >-
ec2_elb_facts was renamed in Ansible 2.9 to ec2_elb_info.
The ec2_elb_info module has been deprecated and replaced by
the elb_classic_lb_info module.
Please update your tasks.
ec2_lc_facts:
deprecation:
Expand Down Expand Up @@ -411,6 +427,8 @@ plugin_routing:
elb_application_lb_facts was renamed in Ansible 2.9 to
elb_application_lb_info.
Please update your tasks.
elb_classic_lb:
redirect: amazon.aws.ec2_elb_lb
elb_classic_lb_facts:
deprecation:
removal_date: 2021-12-01
Expand Down
Loading