From ada7f248c05d6e0451f3c5f7379ad4257efa4cdb Mon Sep 17 00:00:00 2001 From: Nathaniel Case Date: Thu, 24 Aug 2017 08:27:39 -0400 Subject: [PATCH] Add 'Tested on' string to NX-OS modules (#28531) --- lib/ansible/modules/network/nxos/_nxos_mtu.py | 1 + lib/ansible/modules/network/nxos/nxos_aaa_server.py | 1 + lib/ansible/modules/network/nxos/nxos_aaa_server_host.py | 1 + lib/ansible/modules/network/nxos/nxos_acl.py | 1 + lib/ansible/modules/network/nxos/nxos_bgp.py | 1 + lib/ansible/modules/network/nxos/nxos_bgp_af.py | 1 + lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py | 1 + lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py | 1 + lib/ansible/modules/network/nxos/nxos_evpn_vni.py | 1 + lib/ansible/modules/network/nxos/nxos_file_copy.py | 1 + lib/ansible/modules/network/nxos/nxos_gir.py | 1 + lib/ansible/modules/network/nxos/nxos_gir_profile_management.py | 1 + lib/ansible/modules/network/nxos/nxos_hsrp.py | 1 + lib/ansible/modules/network/nxos/nxos_igmp.py | 1 + lib/ansible/modules/network/nxos/nxos_igmp_interface.py | 1 + lib/ansible/modules/network/nxos/nxos_igmp_snooping.py | 1 + lib/ansible/modules/network/nxos/nxos_install_os.py | 1 + lib/ansible/modules/network/nxos/nxos_interface.py | 1 + lib/ansible/modules/network/nxos/nxos_interface_ospf.py | 1 + lib/ansible/modules/network/nxos/nxos_ip_interface.py | 1 + lib/ansible/modules/network/nxos/nxos_ntp_auth.py | 1 + lib/ansible/modules/network/nxos/nxos_ntp_options.py | 1 + lib/ansible/modules/network/nxos/nxos_ospf_vrf.py | 1 + lib/ansible/modules/network/nxos/nxos_overlay_global.py | 1 + lib/ansible/modules/network/nxos/nxos_pim_interface.py | 1 + lib/ansible/modules/network/nxos/nxos_pim_rp_address.py | 1 + lib/ansible/modules/network/nxos/nxos_portchannel.py | 1 + lib/ansible/modules/network/nxos/nxos_reboot.py | 1 + lib/ansible/modules/network/nxos/nxos_rollback.py | 1 + lib/ansible/modules/network/nxos/nxos_smu.py | 1 + lib/ansible/modules/network/nxos/nxos_snapshot.py | 1 + lib/ansible/modules/network/nxos/nxos_snmp_contact.py | 1 + lib/ansible/modules/network/nxos/nxos_snmp_host.py | 1 + lib/ansible/modules/network/nxos/nxos_snmp_traps.py | 1 + lib/ansible/modules/network/nxos/nxos_snmp_user.py | 1 + lib/ansible/modules/network/nxos/nxos_static_route.py | 1 + lib/ansible/modules/network/nxos/nxos_switchport.py | 1 + lib/ansible/modules/network/nxos/nxos_udld.py | 1 + lib/ansible/modules/network/nxos/nxos_udld_interface.py | 1 + lib/ansible/modules/network/nxos/nxos_vpc.py | 1 + lib/ansible/modules/network/nxos/nxos_vpc_interface.py | 1 + lib/ansible/modules/network/nxos/nxos_vrf.py | 1 + lib/ansible/modules/network/nxos/nxos_vrf_af.py | 1 + lib/ansible/modules/network/nxos/nxos_vrf_interface.py | 1 + lib/ansible/modules/network/nxos/nxos_vrrp.py | 1 + lib/ansible/modules/network/nxos/nxos_vtp_domain.py | 1 + lib/ansible/modules/network/nxos/nxos_vtp_password.py | 1 + lib/ansible/modules/network/nxos/nxos_vtp_version.py | 1 + lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py | 1 + lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py | 1 + 50 files changed, 50 insertions(+) diff --git a/lib/ansible/modules/network/nxos/_nxos_mtu.py b/lib/ansible/modules/network/nxos/_nxos_mtu.py index 5874e7973d..8117260ed3 100644 --- a/lib/ansible/modules/network/nxos/_nxos_mtu.py +++ b/lib/ansible/modules/network/nxos/_nxos_mtu.py @@ -32,6 +32,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Either C(sysmtu) param is required or (C(interface) AND C(mtu)) parameters are required. - C(state=absent) unconfigures a given MTU if that value is currently present. options: diff --git a/lib/ansible/modules/network/nxos/nxos_aaa_server.py b/lib/ansible/modules/network/nxos/nxos_aaa_server.py index 86dce80397..a0f03ac5ee 100644 --- a/lib/ansible/modules/network/nxos/nxos_aaa_server.py +++ b/lib/ansible/modules/network/nxos/nxos_aaa_server.py @@ -33,6 +33,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - The server_type parameter is always required. - If encrypt_type is not supplied, the global AAA server key will be stored as encrypted (type 7). diff --git a/lib/ansible/modules/network/nxos/nxos_aaa_server_host.py b/lib/ansible/modules/network/nxos/nxos_aaa_server_host.py index ab6cc5187b..f77773e5b4 100644 --- a/lib/ansible/modules/network/nxos/nxos_aaa_server_host.py +++ b/lib/ansible/modules/network/nxos/nxos_aaa_server_host.py @@ -32,6 +32,7 @@ description: - Manages AAA server host-specific configuration. author: Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Changes to the AAA server host key (shared secret) are not idempotent. - If C(state=absent) removes the whole host configuration. options: diff --git a/lib/ansible/modules/network/nxos/nxos_acl.py b/lib/ansible/modules/network/nxos/nxos_acl.py index 7e335b9c5d..0a448a78f2 100644 --- a/lib/ansible/modules/network/nxos/nxos_acl.py +++ b/lib/ansible/modules/network/nxos/nxos_acl.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the ACE if it exists. - C(state=delete_acl) deletes the ACL if it exists. - For idempotency, use port numbers for the src/dest port diff --git a/lib/ansible/modules/network/nxos/nxos_bgp.py b/lib/ansible/modules/network/nxos/nxos_bgp.py index 86b4b5c84a..d63b8775d3 100644 --- a/lib/ansible/modules/network/nxos/nxos_bgp.py +++ b/lib/ansible/modules/network/nxos/nxos_bgp.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the whole BGP ASN configuration when C(vrf=default) or the whole VRF instance within the BGP process when using a different VRF. diff --git a/lib/ansible/modules/network/nxos/nxos_bgp_af.py b/lib/ansible/modules/network/nxos/nxos_bgp_af.py index 74c5a67907..fec265ed02 100644 --- a/lib/ansible/modules/network/nxos/nxos_bgp_af.py +++ b/lib/ansible/modules/network/nxos/nxos_bgp_af.py @@ -31,6 +31,7 @@ description: - Manages BGP Address-family configurations on NX-OS switches. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the whole BGP ASN configuration - Default, where supported, restores params default value. options: diff --git a/lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py b/lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py index 13fb9b0620..b4a2aad3b6 100644 --- a/lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py +++ b/lib/ansible/modules/network/nxos/nxos_bgp_neighbor.py @@ -31,6 +31,7 @@ description: - Manages BGP neighbors configurations on NX-OS switches. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the whole BGP neighbor configuration. - Default, where supported, restores params default value. options: diff --git a/lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py b/lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py index acf6b8930d..11e1459462 100644 --- a/lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py +++ b/lib/ansible/modules/network/nxos/nxos_bgp_neighbor_af.py @@ -31,6 +31,7 @@ description: - Manages BGP address-family's neighbors configurations on NX-OS switches. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the whole BGP address-family's neighbor configuration. - Default, when supported, removes properties diff --git a/lib/ansible/modules/network/nxos/nxos_evpn_vni.py b/lib/ansible/modules/network/nxos/nxos_evpn_vni.py index 2b3faa3029..8a06e11c71 100644 --- a/lib/ansible/modules/network/nxos/nxos_evpn_vni.py +++ b/lib/ansible/modules/network/nxos/nxos_evpn_vni.py @@ -32,6 +32,7 @@ description: Identifier (VNI) configurations of a Nexus device. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - default, where supported, restores params default value. - RD override is not permitted. You should set it to the default values first and then reconfigure it. diff --git a/lib/ansible/modules/network/nxos/nxos_file_copy.py b/lib/ansible/modules/network/nxos/nxos_file_copy.py index b13aae01d1..33a34bd886 100644 --- a/lib/ansible/modules/network/nxos/nxos_file_copy.py +++ b/lib/ansible/modules/network/nxos/nxos_file_copy.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - The feature must be enabled with feature scp-server. - If the file is already present (md5 sums match), no transfer will take place. diff --git a/lib/ansible/modules/network/nxos/nxos_gir.py b/lib/ansible/modules/network/nxos/nxos_gir.py index 67c15e1954..58673d8f63 100644 --- a/lib/ansible/modules/network/nxos/nxos_gir.py +++ b/lib/ansible/modules/network/nxos/nxos_gir.py @@ -32,6 +32,7 @@ description: author: - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state) has effect only in combination with C(system_mode_maintenance_timeout) or C(system_mode_maintenance_on_reload_reset_reason). diff --git a/lib/ansible/modules/network/nxos/nxos_gir_profile_management.py b/lib/ansible/modules/network/nxos/nxos_gir_profile_management.py index 452772ed3c..49667efd7e 100644 --- a/lib/ansible/modules/network/nxos/nxos_gir_profile_management.py +++ b/lib/ansible/modules/network/nxos/nxos_gir_profile_management.py @@ -34,6 +34,7 @@ description: author: - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - This module is not idempotent when C(state=present). - C(state=absent) removes the whole profile. options: diff --git a/lib/ansible/modules/network/nxos/nxos_hsrp.py b/lib/ansible/modules/network/nxos/nxos_hsrp.py index 6fcff41d7e..9e99be0156 100644 --- a/lib/ansible/modules/network/nxos/nxos_hsrp.py +++ b/lib/ansible/modules/network/nxos/nxos_hsrp.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - HSRP feature needs to be enabled first on the system. - SVIs must exist before using this module. - Interface must be a L3 port before using this module. diff --git a/lib/ansible/modules/network/nxos/nxos_igmp.py b/lib/ansible/modules/network/nxos/nxos_igmp.py index 1388914530..5a4d5100ec 100644 --- a/lib/ansible/modules/network/nxos/nxos_igmp.py +++ b/lib/ansible/modules/network/nxos/nxos_igmp.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - When C(state=default), all supported params will be reset to a default state. - If restart is set to true with other params set, the restart will happen diff --git a/lib/ansible/modules/network/nxos/nxos_igmp_interface.py b/lib/ansible/modules/network/nxos/nxos_igmp_interface.py index a95fde7284..b1bff5caf1 100644 --- a/lib/ansible/modules/network/nxos/nxos_igmp_interface.py +++ b/lib/ansible/modules/network/nxos/nxos_igmp_interface.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - When C(state=default), supported params will be reset to a default state. These include C(version), C(startup_query_interval), C(startup_query_count), C(robustness), C(querier_timeout), C(query_mrt), diff --git a/lib/ansible/modules/network/nxos/nxos_igmp_snooping.py b/lib/ansible/modules/network/nxos/nxos_igmp_snooping.py index 0355d466c2..e76ff5c7dd 100644 --- a/lib/ansible/modules/network/nxos/nxos_igmp_snooping.py +++ b/lib/ansible/modules/network/nxos/nxos_igmp_snooping.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - When C(state=default), params will be reset to a default state. - C(group_timeout) also accepts I(never) as an input. options: diff --git a/lib/ansible/modules/network/nxos/nxos_install_os.py b/lib/ansible/modules/network/nxos/nxos_install_os.py index b3baa90472..d652d90242 100644 --- a/lib/ansible/modules/network/nxos/nxos_install_os.py +++ b/lib/ansible/modules/network/nxos/nxos_install_os.py @@ -30,6 +30,7 @@ description: - Install an operating system by setting the boot options like boot image and kickstart image. notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - The module will fail due to timeout issues, but the install will go on anyway. Ansible's block and rescue can be leveraged to handle this kind of failure and check actual module results. See EXAMPLE for more about diff --git a/lib/ansible/modules/network/nxos/nxos_interface.py b/lib/ansible/modules/network/nxos/nxos_interface.py index 093e62185e..c6c94e2d9a 100644 --- a/lib/ansible/modules/network/nxos/nxos_interface.py +++ b/lib/ansible/modules/network/nxos/nxos_interface.py @@ -31,6 +31,7 @@ description: - Manages physical attributes of interfaces of NX-OS switches. author: Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - This module is also used to create logical interfaces such as svis and loopbacks. - Be cautious of platform specific idiosyncrasies. For example, diff --git a/lib/ansible/modules/network/nxos/nxos_interface_ospf.py b/lib/ansible/modules/network/nxos/nxos_interface_ospf.py index e2d8b18402..f135d7fb13 100644 --- a/lib/ansible/modules/network/nxos/nxos_interface_ospf.py +++ b/lib/ansible/modules/network/nxos/nxos_interface_ospf.py @@ -31,6 +31,7 @@ description: - Manages configuration of an OSPF interface instance. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Default, where supported, restores params default value. - To remove an existing authentication configuration you should use C(message_digest_key_id=default) plus all other options matching their diff --git a/lib/ansible/modules/network/nxos/nxos_ip_interface.py b/lib/ansible/modules/network/nxos/nxos_ip_interface.py index f04023a239..c30bc9d25d 100644 --- a/lib/ansible/modules/network/nxos/nxos_ip_interface.py +++ b/lib/ansible/modules/network/nxos/nxos_ip_interface.py @@ -32,6 +32,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Interface must already be a L3 port when using this module. - Logical interfaces (po, loop, svi) must be created first. - C(mask) must be inserted in decimal format (i.e. 24) for diff --git a/lib/ansible/modules/network/nxos/nxos_ntp_auth.py b/lib/ansible/modules/network/nxos/nxos_ntp_auth.py index eb2f2c5023..c75ca2c029 100644 --- a/lib/ansible/modules/network/nxos/nxos_ntp_auth.py +++ b/lib/ansible/modules/network/nxos/nxos_ntp_auth.py @@ -33,6 +33,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - If C(state=absent), the module will attempt to remove the given key configuration. If a matching key configuration isn't found on the device, the module will fail. - If C(state=absent) and C(authentication=on), authentication will be turned off. diff --git a/lib/ansible/modules/network/nxos/nxos_ntp_options.py b/lib/ansible/modules/network/nxos/nxos_ntp_options.py index 1257abe263..d4e2004e92 100644 --- a/lib/ansible/modules/network/nxos/nxos_ntp_options.py +++ b/lib/ansible/modules/network/nxos/nxos_ntp_options.py @@ -33,6 +33,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - At least one of C(master) or C(logging) params must be supplied. - When C(state=absent), boolean parameters are flipped, e.g. C(master=true) will disable the authoritative server. diff --git a/lib/ansible/modules/network/nxos/nxos_ospf_vrf.py b/lib/ansible/modules/network/nxos/nxos_ospf_vrf.py index 79e338df67..ac5dcb3f6e 100644 --- a/lib/ansible/modules/network/nxos/nxos_ospf_vrf.py +++ b/lib/ansible/modules/network/nxos/nxos_ospf_vrf.py @@ -30,6 +30,7 @@ description: - Manages a VRF for an OSPF router. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Value I(default) restores params default value, if any. Otherwise it removes the existing param configuration. options: diff --git a/lib/ansible/modules/network/nxos/nxos_overlay_global.py b/lib/ansible/modules/network/nxos/nxos_overlay_global.py index 5f1b58f2c6..84ded5fbef 100644 --- a/lib/ansible/modules/network/nxos/nxos_overlay_global.py +++ b/lib/ansible/modules/network/nxos/nxos_overlay_global.py @@ -30,6 +30,7 @@ description: - Configures anycast gateway MAC of the switch. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Default restores params default value - Supported MAC address format are "E.E.E", "EE-EE-EE-EE-EE-EE", "EE:EE:EE:EE:EE:EE" and "EEEE.EEEE.EEEE" diff --git a/lib/ansible/modules/network/nxos/nxos_pim_interface.py b/lib/ansible/modules/network/nxos/nxos_pim_interface.py index 210f769fc8..4b424a185f 100644 --- a/lib/ansible/modules/network/nxos/nxos_pim_interface.py +++ b/lib/ansible/modules/network/nxos/nxos_pim_interface.py @@ -32,6 +32,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - When C(state=default), supported params will be reset to a default state. These include C(dr_prio), C(hello_auth_key), C(hello_interval), C(jp_policy_out), C(jp_policy_in), C(jp_type_in), C(jp_type_out), C(border), C(neighbor_policy), diff --git a/lib/ansible/modules/network/nxos/nxos_pim_rp_address.py b/lib/ansible/modules/network/nxos/nxos_pim_rp_address.py index 9b6a6dfd71..d688f1753f 100644 --- a/lib/ansible/modules/network/nxos/nxos_pim_rp_address.py +++ b/lib/ansible/modules/network/nxos/nxos_pim_rp_address.py @@ -32,6 +32,7 @@ description: rendezvous point (RP) address instance. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) remove the whole rp-address configuration, if existing. options: rp_address: diff --git a/lib/ansible/modules/network/nxos/nxos_portchannel.py b/lib/ansible/modules/network/nxos/nxos_portchannel.py index 3de55f2238..5602aa2128 100644 --- a/lib/ansible/modules/network/nxos/nxos_portchannel.py +++ b/lib/ansible/modules/network/nxos/nxos_portchannel.py @@ -32,6 +32,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the portchannel config and interface if it already exists. If members to be removed are not explicitly passed, all existing members (if any), are removed. diff --git a/lib/ansible/modules/network/nxos/nxos_reboot.py b/lib/ansible/modules/network/nxos/nxos_reboot.py index 5857970f48..fbf82f13dd 100644 --- a/lib/ansible/modules/network/nxos/nxos_reboot.py +++ b/lib/ansible/modules/network/nxos/nxos_reboot.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - The module will fail due to timeout issues, but the reboot will be performed anyway. options: diff --git a/lib/ansible/modules/network/nxos/nxos_rollback.py b/lib/ansible/modules/network/nxos/nxos_rollback.py index ddfe2a90c7..fa58504824 100644 --- a/lib/ansible/modules/network/nxos/nxos_rollback.py +++ b/lib/ansible/modules/network/nxos/nxos_rollback.py @@ -35,6 +35,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Sometimes C(transport=nxapi) may cause a timeout error. options: checkpoint_file: diff --git a/lib/ansible/modules/network/nxos/nxos_smu.py b/lib/ansible/modules/network/nxos/nxos_smu.py index 81c096c207..296799640f 100644 --- a/lib/ansible/modules/network/nxos/nxos_smu.py +++ b/lib/ansible/modules/network/nxos/nxos_smu.py @@ -31,6 +31,7 @@ description: - Perform software maintenance upgrades (SMUs) on Cisco NX-OS devices. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - The module can only activate and commit a package, not remove or deactivate it. - Use C(transport=nxapi) to avoid connection timeout diff --git a/lib/ansible/modules/network/nxos/nxos_snapshot.py b/lib/ansible/modules/network/nxos/nxos_snapshot.py index b7637cb784..fef3e52b25 100644 --- a/lib/ansible/modules/network/nxos/nxos_snapshot.py +++ b/lib/ansible/modules/network/nxos/nxos_snapshot.py @@ -34,6 +34,7 @@ description: author: - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(transport=cli) may cause timeout errors. - The C(element_key1) and C(element_key2) parameter specify the tags used to distinguish among row entries. In most cases, only the element_key1 diff --git a/lib/ansible/modules/network/nxos/nxos_snmp_contact.py b/lib/ansible/modules/network/nxos/nxos_snmp_contact.py index 3304fd118c..d6b1cfa1d4 100644 --- a/lib/ansible/modules/network/nxos/nxos_snmp_contact.py +++ b/lib/ansible/modules/network/nxos/nxos_snmp_contact.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the contact configuration if it is configured. options: contact: diff --git a/lib/ansible/modules/network/nxos/nxos_snmp_host.py b/lib/ansible/modules/network/nxos/nxos_snmp_host.py index 2e31124141..10e669f54c 100644 --- a/lib/ansible/modules/network/nxos/nxos_snmp_host.py +++ b/lib/ansible/modules/network/nxos/nxos_snmp_host.py @@ -34,6 +34,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - C(state=absent) removes the host configuration if it is configured. options: snmp_host: diff --git a/lib/ansible/modules/network/nxos/nxos_snmp_traps.py b/lib/ansible/modules/network/nxos/nxos_snmp_traps.py index 6a491ed24d..15e8356183 100644 --- a/lib/ansible/modules/network/nxos/nxos_snmp_traps.py +++ b/lib/ansible/modules/network/nxos/nxos_snmp_traps.py @@ -33,6 +33,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - This module works at the group level for traps. If you need to only enable/disable 1 specific trap within a group, use the M(nxos_command) module. diff --git a/lib/ansible/modules/network/nxos/nxos_snmp_user.py b/lib/ansible/modules/network/nxos/nxos_snmp_user.py index 310bd1318e..796cb2a08c 100644 --- a/lib/ansible/modules/network/nxos/nxos_snmp_user.py +++ b/lib/ansible/modules/network/nxos/nxos_snmp_user.py @@ -32,6 +32,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Authentication parameters not idempotent. options: user: diff --git a/lib/ansible/modules/network/nxos/nxos_static_route.py b/lib/ansible/modules/network/nxos/nxos_static_route.py index 8c35d9cba6..d146d7c99a 100644 --- a/lib/ansible/modules/network/nxos/nxos_static_route.py +++ b/lib/ansible/modules/network/nxos/nxos_static_route.py @@ -30,6 +30,7 @@ description: - Manages static route configuration author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - If no vrf is supplied, vrf is set to default. - If C(state=absent), the route will be removed, regardless of the non-required parameters. diff --git a/lib/ansible/modules/network/nxos/nxos_switchport.py b/lib/ansible/modules/network/nxos/nxos_switchport.py index a78cba90be..b5658c7888 100644 --- a/lib/ansible/modules/network/nxos/nxos_switchport.py +++ b/lib/ansible/modules/network/nxos/nxos_switchport.py @@ -30,6 +30,7 @@ description: - Manages Layer 2 interfaces author: Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - When C(state=absent), VLANs can be added/removed from trunk links and the existing access VLAN can be 'unconfigured' to just having VLAN 1 on that interface. diff --git a/lib/ansible/modules/network/nxos/nxos_udld.py b/lib/ansible/modules/network/nxos/nxos_udld.py index 27a9a85f2c..93f2f7fca5 100644 --- a/lib/ansible/modules/network/nxos/nxos_udld.py +++ b/lib/ansible/modules/network/nxos/nxos_udld.py @@ -33,6 +33,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - When C(state=absent), it unconfigures existing settings C(msg_time) and set it to its default value of 15. It is cleaner to always use C(state=present). - Module will fail if the udld feature has not been previously enabled. diff --git a/lib/ansible/modules/network/nxos/nxos_udld_interface.py b/lib/ansible/modules/network/nxos/nxos_udld_interface.py index 8a8b0ba498..2c9d154b81 100644 --- a/lib/ansible/modules/network/nxos/nxos_udld_interface.py +++ b/lib/ansible/modules/network/nxos/nxos_udld_interface.py @@ -32,6 +32,7 @@ description: author: - Jason Edelman (@jedelman8) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Feature UDLD must be enabled on the device to use this module. options: mode: diff --git a/lib/ansible/modules/network/nxos/nxos_vpc.py b/lib/ansible/modules/network/nxos/nxos_vpc.py index b65d1b47fe..9fbb548c73 100644 --- a/lib/ansible/modules/network/nxos/nxos_vpc.py +++ b/lib/ansible/modules/network/nxos/nxos_vpc.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - The feature vpc must be enabled before this module can be used - If not using management vrf, vrf must be globally on the device before using in the pkl config diff --git a/lib/ansible/modules/network/nxos/nxos_vpc_interface.py b/lib/ansible/modules/network/nxos/nxos_vpc_interface.py index 3c7f0f5efe..33cf1ea341 100644 --- a/lib/ansible/modules/network/nxos/nxos_vpc_interface.py +++ b/lib/ansible/modules/network/nxos/nxos_vpc_interface.py @@ -32,6 +32,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Either vpc or peer_link param is required, but not both. - C(state=absent) removes whatever VPC config is on a port-channel if one exists. diff --git a/lib/ansible/modules/network/nxos/nxos_vrf.py b/lib/ansible/modules/network/nxos/nxos_vrf.py index ddaad9ec6c..86c31be580 100644 --- a/lib/ansible/modules/network/nxos/nxos_vrf.py +++ b/lib/ansible/modules/network/nxos/nxos_vrf.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Cisco NX-OS creates the default VRF by itself. Therefore, you're not allowed to use default as I(vrf) name in this module. - C(vrf) name must be shorter than 32 chars. diff --git a/lib/ansible/modules/network/nxos/nxos_vrf_af.py b/lib/ansible/modules/network/nxos/nxos_vrf_af.py index 7207135a0d..208330216c 100644 --- a/lib/ansible/modules/network/nxos/nxos_vrf_af.py +++ b/lib/ansible/modules/network/nxos/nxos_vrf_af.py @@ -30,6 +30,7 @@ description: - Manages VRF AF author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - Default, where supported, restores params default value. options: vrf: diff --git a/lib/ansible/modules/network/nxos/nxos_vrf_interface.py b/lib/ansible/modules/network/nxos/nxos_vrf_interface.py index 6c94f05f33..ac3c200104 100644 --- a/lib/ansible/modules/network/nxos/nxos_vrf_interface.py +++ b/lib/ansible/modules/network/nxos/nxos_vrf_interface.py @@ -33,6 +33,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - VRF needs to be added globally with M(nxos_vrf) before adding a VRF to an interface. - Remove a VRF from an interface will still remove diff --git a/lib/ansible/modules/network/nxos/nxos_vrrp.py b/lib/ansible/modules/network/nxos/nxos_vrrp.py index b0f42626b3..35706020a2 100644 --- a/lib/ansible/modules/network/nxos/nxos_vrrp.py +++ b/lib/ansible/modules/network/nxos/nxos_vrrp.py @@ -34,6 +34,7 @@ author: - Jason Edelman (@jedelman8) - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - VRRP feature needs to be enabled first on the system. - SVIs must exist before using this module. - Interface must be a L3 port before using this module. diff --git a/lib/ansible/modules/network/nxos/nxos_vtp_domain.py b/lib/ansible/modules/network/nxos/nxos_vtp_domain.py index a9e1ef7819..046cc8d5fc 100644 --- a/lib/ansible/modules/network/nxos/nxos_vtp_domain.py +++ b/lib/ansible/modules/network/nxos/nxos_vtp_domain.py @@ -31,6 +31,7 @@ description: author: - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - VTP feature must be active on the device to use this module. - This module is used to manage only VTP domain names. - VTP domain names are case-sensible. diff --git a/lib/ansible/modules/network/nxos/nxos_vtp_password.py b/lib/ansible/modules/network/nxos/nxos_vtp_password.py index 7ccaceeff9..73f0396738 100644 --- a/lib/ansible/modules/network/nxos/nxos_vtp_password.py +++ b/lib/ansible/modules/network/nxos/nxos_vtp_password.py @@ -33,6 +33,7 @@ description: author: - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - VTP feature must be active on the device to use this module. - This module is used to manage only VTP passwords. - Use this in combination with M(nxos_vtp_domain) and M(nxos_vtp_version) diff --git a/lib/ansible/modules/network/nxos/nxos_vtp_version.py b/lib/ansible/modules/network/nxos/nxos_vtp_version.py index 0b24d8789e..e4782eb7b5 100644 --- a/lib/ansible/modules/network/nxos/nxos_vtp_version.py +++ b/lib/ansible/modules/network/nxos/nxos_vtp_version.py @@ -33,6 +33,7 @@ description: author: - Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - VTP feature must be active on the device to use this module. - This module is used to manage only VTP version. - Use this in combination with M(nxos_vtp_password) and M(nxos_vtp_version) diff --git a/lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py b/lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py index 687b168426..fc8ed747b9 100644 --- a/lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py +++ b/lib/ansible/modules/network/nxos/nxos_vxlan_vtep.py @@ -32,6 +32,7 @@ description: that terminates VXLAN tunnels. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - The module is used to manage NVE properties, not to create NVE interfaces. Use M(nxos_interface) if you wish to do so. - C(state=absent) removes the interface. diff --git a/lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py b/lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py index 9530f573b7..8490f64ad8 100644 --- a/lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py +++ b/lib/ansible/modules/network/nxos/nxos_vxlan_vtep_vni.py @@ -32,6 +32,7 @@ description: overlay interface. author: Gabriele Gerbino (@GGabriele) notes: + - Tested against NXOSv 7.3.(0)D1(1) on VIRL - default, where supported, restores params default value. options: interface: