pyATS Core Infrastructure:
pyats clean cli command; kleenex command is now deprecatedUnicon:
Unicon plugins:
Genie
Added support for pyats learn <command> --learn-hostname --learn-os
Added support for pyats parse <command> --learn-hostname --learn-os
Enhanced pyats parse to support --rest to send REST get and collect JSON
Enhanced Dq to grab information from upper or lower level by using level argument
Enhanced Discovery to pick up one of devices for Blitz and pyATS Health Check
Testcase description can be passed as a variable in the trigger datafile
Enhanced Genie Testscript to support uid assignment
45 new IOSXE, IOS, NXOS, IOSXE and Junos parsers with a grand total of 2606 parsers
74 new apis to use on your devices. Grand total of 985 APIs
[pyATS Health Check]
Enhanced pyATS Health Check to have capability to select testcases/sections
--health-uids, --health-groups and --health-sectionsSupport for IOSXE and IOSXR
[Genie Clean]
[COM] Updated apply_configuration stage to support reading a configuration from a file then applying it on the device
[COM] Updated copy_to_device stage to support testbed.servers without credentials specified
[COM] Updated copy_to_linux stage to skip verification for scp as scp does not support file listing
[IOSXR] Added support for NCS5K and ASR9K x64 and added install_image_and_packages stage