ansible-collections/cisco.nxos

Sanity tests failing in cisco.nxos

dmsimard opened this issue · 1 comments

SUMMARY

We are running sanity tests across every collection included in the Ansible community package (as part of this issue) and found that ansible-test sanity --docker against cisco.nxos 3.0.0 fails with ansible-core 2.13.0rc1 in ansible 6.0.0a2.

ISSUE TYPE
  • Bug Report
COMPONENT NAME

n/a

ANSIBLE VERSION
ansible [core 2.13.0rc1]
COLLECTION VERSION
3.0.0
STEPS TO REPRODUCE
ansible-test sanity --docker
EXPECTED RESULTS

Tests are either passing or ignored.

ACTUAL RESULTS
ERROR: Found 100 action-plugin-docs issue(s) which need to be resolved:
ERROR: plugins/action/aaa_server.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/aaa_server_host.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/acl.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/acl_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/acl_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/acls.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/banner.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bfd_global.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bfd_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bgp.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bgp_address_family.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bgp_af.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bgp_global.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bgp_neighbor.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bgp_neighbor_address_family.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/bgp_neighbor_af.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/command.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/config.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/devicealias.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/evpn_global.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/evpn_vni.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/facts.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/feature.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/file_copy.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/gir.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/gir_profile_management.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/hostname.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/hsrp.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/hsrp_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/igmp.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/igmp_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/igmp_snooping.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/install_os.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/interface_ospf.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/l2_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/l2_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/l3_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/l3_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/lacp.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/lacp_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/lag_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/linkagg.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/lldp.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/lldp_global.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/lldp_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/logging.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/logging_global.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ntp.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ntp_auth.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ntp_global.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ntp_options.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/nxapi.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ospf.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ospf_interfaces.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ospf_vrf.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ospfv2.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ospfv3.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/overlay_global.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/pim.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/pim_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/pim_rp_address.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/ping.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/prefix_lists.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/reboot.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/rollback.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/route_maps.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/rpm.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/smu.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snapshot.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snmp_community.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snmp_contact.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snmp_host.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snmp_location.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snmp_server.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snmp_traps.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/snmp_user.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/static_route.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/static_routes.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/system.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/telemetry.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/udld.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/udld_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/user.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vlan.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vlans.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vpc.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vpc_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vrf.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vrf_af.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vrf_interface.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vrrp.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vsan.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vtp_domain.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vtp_password.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vtp_version.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vxlan_vtep.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/vxlan_vtep_vni.py:0:0: action plugin has no matching module to provide documentation
ERROR: plugins/action/zone_zoneset.py:0:0: action plugin has no matching module to provide documentation
ERROR: Found 1 import issue(s) on python 3.10 which need to be resolved:
ERROR: plugins/modules/nxos_nxapi.py:160:0: traceback: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
ERROR: The 2 sanity test(s) listed below (out of 43) failed. See error output above for details.
action-plugin-docs
import --python 3.10
ERROR: Command "podman exec ansible-test-controller-VvY8SZgK /usr/bin/env ANSIBLE_TEST_CONTENT_ROOT=/root/ansible_collections/cisco/nxos LC_ALL=en_US.UTF-8 /usr/bin/python3.10 /root/ansible/bin/ansible-test sanity --containers '{}' --skip-test pylint --metadata tests/output/.tmp/metadata-v4184mc6.json --truncate 0 --color no --host-path tests/output/.tmp/host-5x4mdd1p" returned exit status 1.