Update ansible-test network test provisioning. (#68220)

* Update network provisioning defaults.

* Update network test requirements.
This commit is contained in:
Matt Clay 2020-03-13 13:24:03 -07:00 committed by Matt Martz
parent 5159457ba1
commit 41f6c73be0
4 changed files with 5 additions and 11 deletions

View file

@ -0,0 +1,2 @@
minor_changes:
- ansible-test provisioning of network devices for ``network-integration`` has been updated to use collections.

View file

@ -1,6 +1 @@
pexpect # for _user test
scp # for Cisco ios
selectors2 # for ncclient
ncclient # for Junos
jxmlease # for Junos
xmltodict # for Junos
scp # needed by incidental_ios_file

View file

@ -1,2 +1,2 @@
ios/csr1000v connection=network_cli
vyos/1.1.8 connection=local
ios/csr1000v collection=cisco.ios connection=ansible.netcommon.network_cli
vyos/1.1.8 collection=vyos.vyos connection=ansible.netcommon.network_cli

View file

@ -37,9 +37,6 @@ for python_version in "${python_versions[@]}"; do
# shellcheck disable=SC2086
ansible-test network-integration --color -v --retry-on-error "${target}" ${COVERAGE:+"$COVERAGE"} ${CHANGED:+"$CHANGED"} ${UNSTABLE:+"$UNSTABLE"} \
--platform "${platform}/${version}" \
--platform-connection "${platform}=ansible.netcommon.network_cli" \
--platform-collection "vyos=vyos.vyos" \
--platform-collection "ios=cisco.ios" \
--docker default --python "${python_version}" \
--remote-terminate "${terminate}" --remote-stage "${stage}" --remote-provider "${provider}"
done