1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

rax modules: deprecation notice for branch stable-6 (#5733)

* rax modules: deprecation notice for branch stable-6

* add changelog fragment

* adjust changelog message

* adjust changelog message
This commit is contained in:
Alexei Znamensky 2023-01-04 11:35:26 +13:00 committed by GitHub
parent c10e9e2650
commit 95beb452a8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 99 additions and 32 deletions

View file

@ -0,0 +1,27 @@
deprecated_features:
- rax_cbs_attachments - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_cbs - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_cdb_database - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_cdb - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_cdb_user - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_clb_nodes - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_clb - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_clb_ssl - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_dns - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_dns_record - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_facts - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_files_objects - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_files - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_identity - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_keypair - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_meta - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_mon_alarm - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_mon_check - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_mon_entity - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_mon_notification_plan - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_mon_notification - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_network - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_queue - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_scaling_group - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).
- rax_scaling_policy - module relies on deprecates library ``pyrax``. Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0 (https://github.com/ansible-collections/community.general/pull/5733).

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_cbs module: rax_cbs
short_description: Manipulate Rackspace Cloud Block Storage Volumes short_description: Manipulate Rackspace Cloud Block Storage Volumes
description: description:
- Manipulate Rackspace Cloud Block Storage Volumes - Manipulate Rackspace Cloud Block Storage Volumes
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
description: description:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_cbs_attachments module: rax_cbs_attachments
short_description: Manipulate Rackspace Cloud Block Storage Volume Attachments short_description: Manipulate Rackspace Cloud Block Storage Volume Attachments
description: description:
- Manipulate Rackspace Cloud Block Storage Volume Attachments - Manipulate Rackspace Cloud Block Storage Volume Attachments
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
device: device:
type: str type: str

View file

@ -16,6 +16,8 @@ description:
- creates / deletes or resize a Rackspace Cloud Databases instance - creates / deletes or resize a Rackspace Cloud Databases instance
and optionally waits for it to be 'running'. The name option needs to be and optionally waits for it to be 'running'. The name option needs to be
unique since it's used to identify the instance. unique since it's used to identify the instance.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
name: name:
type: str type: str

View file

@ -13,6 +13,8 @@ module: rax_cdb_database
short_description: Create / delete a database in the Cloud Databases short_description: Create / delete a database in the Cloud Databases
description: description:
- create / delete a database in the Cloud Databases. - create / delete a database in the Cloud Databases.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
cdb_id: cdb_id:
type: str type: str

View file

@ -14,6 +14,8 @@ module: rax_cdb_user
short_description: Create / delete a Rackspace Cloud Database short_description: Create / delete a Rackspace Cloud Database
description: description:
- create / delete a database in the Cloud Databases. - create / delete a database in the Cloud Databases.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
cdb_id: cdb_id:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_clb module: rax_clb
short_description: Create / delete a load balancer in Rackspace Public Cloud short_description: Create / delete a load balancer in Rackspace Public Cloud
description: description:
- creates / deletes a Rackspace Public Cloud load balancer. - creates / deletes a Rackspace Public Cloud load balancer.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
algorithm: algorithm:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_clb_nodes module: rax_clb_nodes
short_description: Add, modify and remove nodes from a Rackspace Cloud Load Balancer short_description: Add, modify and remove nodes from a Rackspace Cloud Load Balancer
description: description:
- Adds, modifies and removes nodes from a Rackspace Cloud Load Balancer - Adds, modifies and removes nodes from a Rackspace Cloud Load Balancer.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
address: address:
type: str type: str

View file

@ -12,7 +12,9 @@ DOCUMENTATION = '''
module: rax_clb_ssl module: rax_clb_ssl
short_description: Manage SSL termination for a Rackspace Cloud Load Balancer short_description: Manage SSL termination for a Rackspace Cloud Load Balancer
description: description:
- Set up, reconfigure, or remove SSL termination for an existing load balancer. - Set up, reconfigure, or remove SSL termination for an existing load balancer.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
loadbalancer: loadbalancer:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_dns module: rax_dns
short_description: Manage domains on Rackspace Cloud DNS short_description: Manage domains on Rackspace Cloud DNS
description: description:
- Manage domains on Rackspace Cloud DNS - Manage domains on Rackspace Cloud DNS.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
comment: comment:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_dns_record module: rax_dns_record
short_description: Manage DNS records on Rackspace Cloud DNS short_description: Manage DNS records on Rackspace Cloud DNS
description: description:
- Manage DNS records on Rackspace Cloud DNS - Manage DNS records on Rackspace Cloud DNS.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
comment: comment:
type: str type: str

View file

@ -14,6 +14,8 @@ module: rax_facts
short_description: Gather facts for Rackspace Cloud Servers short_description: Gather facts for Rackspace Cloud Servers
description: description:
- Gather facts for Rackspace Cloud Servers. - Gather facts for Rackspace Cloud Servers.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
address: address:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_files module: rax_files
short_description: Manipulate Rackspace Cloud Files Containers short_description: Manipulate Rackspace Cloud Files Containers
description: description:
- Manipulate Rackspace Cloud Files Containers - Manipulate Rackspace Cloud Files Containers.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
clear_meta: clear_meta:
description: description:

View file

@ -14,6 +14,8 @@ module: rax_files_objects
short_description: Upload, download, and delete objects in Rackspace Cloud Files short_description: Upload, download, and delete objects in Rackspace Cloud Files
description: description:
- Upload, download, and delete objects in Rackspace Cloud Files. - Upload, download, and delete objects in Rackspace Cloud Files.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
clear_meta: clear_meta:
description: description:

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_identity module: rax_identity
short_description: Load Rackspace Cloud Identity short_description: Load Rackspace Cloud Identity
description: description:
- Verifies Rackspace Cloud credentials and returns identity information - Verifies Rackspace Cloud credentials and returns identity information.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
state: state:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_keypair module: rax_keypair
short_description: Create a keypair for use with Rackspace Cloud Servers short_description: Create a keypair for use with Rackspace Cloud Servers
description: description:
- Create a keypair for use with Rackspace Cloud Servers - Create a keypair for use with Rackspace Cloud Servers.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
name: name:
type: str type: str

View file

@ -13,7 +13,9 @@ DOCUMENTATION = '''
module: rax_meta module: rax_meta
short_description: Manipulate metadata for Rackspace Cloud Servers short_description: Manipulate metadata for Rackspace Cloud Servers
description: description:
- Manipulate metadata for Rackspace Cloud Servers - Manipulate metadata for Rackspace Cloud Servers.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
address: address:
type: str type: str

View file

@ -13,12 +13,14 @@ DOCUMENTATION = '''
module: rax_mon_alarm module: rax_mon_alarm
short_description: Create or delete a Rackspace Cloud Monitoring alarm short_description: Create or delete a Rackspace Cloud Monitoring alarm
description: description:
- Create or delete a Rackspace Cloud Monitoring alarm that associates an - Create or delete a Rackspace Cloud Monitoring alarm that associates an
existing rax_mon_entity, rax_mon_check, and rax_mon_notification_plan with existing rax_mon_entity, rax_mon_check, and rax_mon_notification_plan with
criteria that specify what conditions will trigger which levels of criteria that specify what conditions will trigger which levels of
notifications. Rackspace monitoring module flow | rax_mon_entity -> notifications. Rackspace monitoring module flow | rax_mon_entity ->
rax_mon_check -> rax_mon_notification -> rax_mon_notification_plan -> rax_mon_check -> rax_mon_notification -> rax_mon_notification_plan ->
*rax_mon_alarm* *rax_mon_alarm*.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
state: state:
type: str type: str

View file

@ -14,12 +14,14 @@ module: rax_mon_check
short_description: Create or delete a Rackspace Cloud Monitoring check for an short_description: Create or delete a Rackspace Cloud Monitoring check for an
existing entity. existing entity.
description: description:
- Create or delete a Rackspace Cloud Monitoring check associated with an - Create or delete a Rackspace Cloud Monitoring check associated with an
existing rax_mon_entity. A check is a specific test or measurement that is existing rax_mon_entity. A check is a specific test or measurement that is
performed, possibly from different monitoring zones, on the systems you performed, possibly from different monitoring zones, on the systems you
monitor. Rackspace monitoring module flow | rax_mon_entity -> monitor. Rackspace monitoring module flow | rax_mon_entity ->
*rax_mon_check* -> rax_mon_notification -> rax_mon_notification_plan -> *rax_mon_check* -> rax_mon_notification -> rax_mon_notification_plan ->
rax_mon_alarm rax_mon_alarm
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
state: state:
type: str type: str

View file

@ -13,11 +13,13 @@ DOCUMENTATION = '''
module: rax_mon_entity module: rax_mon_entity
short_description: Create or delete a Rackspace Cloud Monitoring entity short_description: Create or delete a Rackspace Cloud Monitoring entity
description: description:
- Create or delete a Rackspace Cloud Monitoring entity, which represents a device - Create or delete a Rackspace Cloud Monitoring entity, which represents a device
to monitor. Entities associate checks and alarms with a target system and to monitor. Entities associate checks and alarms with a target system and
provide a convenient, centralized place to store IP addresses. Rackspace provide a convenient, centralized place to store IP addresses. Rackspace
monitoring module flow | *rax_mon_entity* -> rax_mon_check -> monitoring module flow | *rax_mon_entity* -> rax_mon_check ->
rax_mon_notification -> rax_mon_notification_plan -> rax_mon_alarm rax_mon_notification -> rax_mon_notification_plan -> rax_mon_alarm.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
label: label:
type: str type: str

View file

@ -14,10 +14,12 @@ module: rax_mon_notification_plan
short_description: Create or delete a Rackspace Cloud Monitoring notification short_description: Create or delete a Rackspace Cloud Monitoring notification
plan. plan.
description: description:
- Create or delete a Rackspace Cloud Monitoring notification plan by - Create or delete a Rackspace Cloud Monitoring notification plan by
associating existing rax_mon_notifications with severity levels. Rackspace associating existing rax_mon_notifications with severity levels. Rackspace
monitoring module flow | rax_mon_entity -> rax_mon_check -> monitoring module flow | rax_mon_entity -> rax_mon_check ->
rax_mon_notification -> *rax_mon_notification_plan* -> rax_mon_alarm rax_mon_notification -> *rax_mon_notification_plan* -> rax_mon_alarm.
- This module relies on the C(pyrax) package which is deprecated in favour of using Openstack API.
- Unless maintainers step up to work on the module, it will be marked as deprecated in community.general 7.0.0 and removed in version 9.0.0.
options: options:
state: state:
type: str type: str