Deprecating old cumulus modules (#21726)

* deprecating old nclu modules

* adding deprecated cl_ moduels to changelog

* renaming deprecated modules
pull/21920/head
Barry Peddycord III 7 years ago committed by John R Barker
parent 98934939af
commit 2ca5719168

@ -43,6 +43,13 @@ Ansible Changes By Release
options will be merged with no way to go back to the old behaviour. options will be merged with no way to go back to the old behaviour.
* Modules * Modules
* ec2_vpc will be deprecated in 2.3 and removed in 2.5 * ec2_vpc will be deprecated in 2.3 and removed in 2.5
* cl_bond will be deprecated in 2.3 and removed in 2.5
* cl_bridge will be deprecated in 2.3 and removed in 2.5
* cl_img_install will be deprecated in 2.3 and removed in 2.5
* cl_interface will be deprecated in 2.3 and removed in 2.5
* cl_interface_policy will be deprecated in 2.3 and removed in 2.5
* cl_license will be deprecated in 2.3 and removed in 2.5
* cl_ports will be deprecated in 2.3 and removed in 2.5
###Modules Notes: ###Modules Notes:
- oVirt/RHV - oVirt/RHV

@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
ANSIBLE_METADATA = {'status': ['preview'], ANSIBLE_METADATA = {'status': ['deprecated'],
'supported_by': 'community', 'supported_by': 'community',
'version': '1.0'} 'version': '1.0'}
@ -25,6 +25,7 @@ module: cl_bond
version_added: "2.1" version_added: "2.1"
author: "Cumulus Networks (@CumulusNetworks)" author: "Cumulus Networks (@CumulusNetworks)"
short_description: Configures a bond port on Cumulus Linux short_description: Configures a bond port on Cumulus Linux
deprecated: Deprecated in 2.3. Use M(nclu) instead.
description: description:
- Configures a bond interface on Cumulus Linux To configure a bridge port - Configures a bond interface on Cumulus Linux To configure a bridge port
use the cl_bridge module. To configure any other type of interface use the use the cl_bridge module. To configure any other type of interface use the

@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
ANSIBLE_METADATA = {'status': ['preview'], ANSIBLE_METADATA = {'status': ['deprecated'],
'supported_by': 'community', 'supported_by': 'community',
'version': '1.0'} 'version': '1.0'}
@ -25,6 +25,7 @@ module: cl_bridge
version_added: "2.1" version_added: "2.1"
author: "Cumulus Networks (@CumulusNetworks)" author: "Cumulus Networks (@CumulusNetworks)"
short_description: Configures a bridge port on Cumulus Linux short_description: Configures a bridge port on Cumulus Linux
deprecated: Deprecated in 2.3. Use M(nclu) instead.
description: description:
- Configures a bridge interface on Cumulus Linux To configure a bond port - Configures a bridge interface on Cumulus Linux To configure a bond port
use the cl_bond module. To configure any other type of interface use the use the cl_bond module. To configure any other type of interface use the

@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
ANSIBLE_METADATA = {'status': ['preview'], ANSIBLE_METADATA = {'status': ['deprecated'],
'supported_by': 'community', 'supported_by': 'community',
'version': '1.0'} 'version': '1.0'}
@ -25,6 +25,7 @@ module: cl_img_install
version_added: "2.1" version_added: "2.1"
author: "Cumulus Networks (@CumulusLinux)" author: "Cumulus Networks (@CumulusLinux)"
short_description: Install a different Cumulus Linux version. short_description: Install a different Cumulus Linux version.
deprecated: Deprecated in 2.3. The image slot system no longer exists in Cumulus Linux.
description: description:
- install a different version of Cumulus Linux in the inactive slot. For - install a different version of Cumulus Linux in the inactive slot. For
more details go the Image Management User Guide at more details go the Image Management User Guide at

@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
ANSIBLE_METADATA = {'status': ['preview'], ANSIBLE_METADATA = {'status': ['deprecated'],
'supported_by': 'community', 'supported_by': 'community',
'version': '1.0'} 'version': '1.0'}
@ -26,6 +26,7 @@ version_added: "2.1"
author: "Cumulus Networks (@CumulusNetworks)" author: "Cumulus Networks (@CumulusNetworks)"
short_description: Configures a front panel port, loopback or short_description: Configures a front panel port, loopback or
management port on Cumulus Linux. management port on Cumulus Linux.
deprecated: Deprecated in 2.3. Use M(nclu) instead.
description: description:
- Configures a front panel, sub-interface, SVI, management or loopback port - Configures a front panel, sub-interface, SVI, management or loopback port
on a Cumulus Linux switch. For bridge ports use the cl_bridge module. For on a Cumulus Linux switch. For bridge ports use the cl_bridge module. For

@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
ANSIBLE_METADATA = {'status': ['preview'], ANSIBLE_METADATA = {'status': ['deprecated'],
'supported_by': 'community', 'supported_by': 'community',
'version': '1.0'} 'version': '1.0'}
@ -25,6 +25,7 @@ module: cl_interface_policy
version_added: "2.1" version_added: "2.1"
author: "Cumulus Networks (@CumulusNetworks)" author: "Cumulus Networks (@CumulusNetworks)"
short_description: Configure interface enforcement policy on Cumulus Linux short_description: Configure interface enforcement policy on Cumulus Linux
deprecated: Deprecated in 2.3. Use M(nclu) instead.
description: description:
- This module affects the configuration files located in the interfaces - This module affects the configuration files located in the interfaces
folder defined by ifupdown2. Interfaces port and port ranges listed in the folder defined by ifupdown2. Interfaces port and port ranges listed in the

@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
ANSIBLE_METADATA = {'status': ['preview'], ANSIBLE_METADATA = {'status': ['deprecated'],
'supported_by': 'community', 'supported_by': 'community',
'version': '1.0'} 'version': '1.0'}
@ -25,6 +25,7 @@ module: cl_license
version_added: "2.1" version_added: "2.1"
author: "Cumulus Networks (@CumulusNetworks)" author: "Cumulus Networks (@CumulusNetworks)"
short_description: Install Cumulus Linux license short_description: Install Cumulus Linux license
deprecated: Deprecated in 2.3.
description: description:
- Installs a Cumulus Linux license. The module reports no change of status - Installs a Cumulus Linux license. The module reports no change of status
when a license is installed. when a license is installed.

@ -15,7 +15,7 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with Ansible. If not, see <http://www.gnu.org/licenses/>. # along with Ansible. If not, see <http://www.gnu.org/licenses/>.
ANSIBLE_METADATA = {'status': ['preview'], ANSIBLE_METADATA = {'status': ['deprecated'],
'supported_by': 'community', 'supported_by': 'community',
'version': '1.0'} 'version': '1.0'}
@ -25,6 +25,7 @@ module: cl_ports
version_added: "2.1" version_added: "2.1"
author: "Cumulus Networks (@CumulusNetworks)" author: "Cumulus Networks (@CumulusNetworks)"
short_description: Configure Cumulus Switch port attributes (ports.conf) short_description: Configure Cumulus Switch port attributes (ports.conf)
deprecated: Deprecated in 2.3. Use M(nclu) instead.
description: description:
- Set the initial port attribute defined in the Cumulus Linux ports.conf, - Set the initial port attribute defined in the Cumulus Linux ports.conf,
file. This module does not do any error checking at the moment. Be careful file. This module does not do any error checking at the moment. Be careful
Loading…
Cancel
Save