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

Deprecate gluster_* modules (#1439)

* Deprecate gluster_* modules.

* Update 2.9 ignore.txt entries for deprecation syntax.
This commit is contained in:
Felix Fontein 2020-12-07 11:07:56 +01:00 committed by GitHub
parent 4566812591
commit 57a373f4f2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 32 additions and 0 deletions

View file

@ -0,0 +1,2 @@
deprecated_features:
- The ``gluster_heal_info``, ``gluster_peer`` and ``gluster_volume`` modules have migrated to the `gluster.gluster <https://galaxy.ansible.com/gluster/gluster>`_ collection. Ansible-base 2.10.1 adjusted the routing target to point to the modules in that collection, so we will remove these modules in community.general 3.0.0. If you use Ansible 2.9, or use FQCNs ``community.general.gluster_*`` in your playbooks and/or roles, please update them to use the modules from ``gluster.gluster`` instead.

View file

@ -146,6 +146,18 @@ plugin_routing:
tombstone:
removal_version: 2.0.0
warning_text: Use community.general.github_webhook and community.general.github_webhook_info instead.
gluster_heal_info:
deprecation:
removal_version: 3.0.0
warning_text: The gluster modules have migrated to the gluster.gluster collection. Use gluster.gluster.gluster_heal_info instead.
gluster_peer:
deprecation:
removal_version: 3.0.0
warning_text: The gluster modules have migrated to the gluster.gluster collection. Use gluster.gluster.gluster_peer instead.
gluster_volume:
deprecation:
removal_version: 3.0.0
warning_text: The gluster modules have migrated to the gluster.gluster collection. Use gluster.gluster.gluster_volume instead.
helm:
deprecation:
removal_version: 3.0.0

View file

@ -11,6 +11,10 @@ DOCUMENTATION = '''
---
module: gluster_heal_info
short_description: Gather information on self-heal or rebalance status
deprecated:
removed_in: 3.0.0
why: The gluster modules have migrated to the gluster.gluster collection.
alternative: Use M(gluster.gluster.gluster_heal_info) instead.
author: "Devyani Kota (@devyanikota)"
description:
- Gather facts about either self-heal or rebalance status.

View file

@ -14,6 +14,10 @@ DOCUMENTATION = '''
---
module: gluster_peer
short_description: Attach/Detach peers to/from the cluster
deprecated:
removed_in: 3.0.0
why: The gluster modules have migrated to the gluster.gluster collection.
alternative: Use M(gluster.gluster.gluster_peer) instead.
description:
- Create or diminish a GlusterFS trusted storage pool. A set of nodes can be
added into an existing trusted storage pool or a new storage pool can be

View file

@ -10,6 +10,10 @@ __metaclass__ = type
DOCUMENTATION = '''
module: gluster_volume
short_description: Manage GlusterFS volumes
deprecated:
removed_in: 3.0.0
why: The gluster modules have migrated to the gluster.gluster collection.
alternative: Use M(gluster.gluster.gluster_volume) instead.
description:
- Create, remove, start, stop and tune GlusterFS volumes
options:

View file

@ -351,7 +351,13 @@ plugins/modules/source_control/github/github_webhook_info.py validate-modules:pa
plugins/modules/source_control/hg.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:doc-missing-type
plugins/modules/storage/emc/emc_vnx_sg_member.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/glusterfs/gluster_heal_info.py validate-modules:deprecation-mismatch
plugins/modules/storage/glusterfs/gluster_heal_info.py validate-modules:invalid-documentation
plugins/modules/storage/glusterfs/gluster_heal_info.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/glusterfs/gluster_peer.py validate-modules:deprecation-mismatch
plugins/modules/storage/glusterfs/gluster_peer.py validate-modules:invalid-documentation
plugins/modules/storage/glusterfs/gluster_volume.py validate-modules:deprecation-mismatch
plugins/modules/storage/glusterfs/gluster_volume.py validate-modules:invalid-documentation
plugins/modules/storage/glusterfs/gluster_volume.py validate-modules:parameter-type-not-in-doc
plugins/modules/storage/ibm/ibm_sa_domain.py validate-modules:doc-missing-type
plugins/modules/storage/ibm/ibm_sa_host.py validate-modules:doc-missing-type