As bug 1568706 uncovered, we were using zuul-cloner
in our gate jobs; this was preventing our translation from
After digging into this issue a number of changes in this
associated logic were found to not be in sync with neutron.
This patch updates out tox/tools logic to follow that of neutron.
In addition this patch fixes any pylint checks that were failing to
make pep8 pass.
Please review closely, not only to the tools/tox updates but also
to the ignored pylint checks in the code. We only want to disable
checks where appropriate.
1. Port QoS clients from neutron qos and compliys with
tempest network service client format.
2. Port QoS API tests from neutron qos to be part of
vmware_nsx_tempest test suites.
3. Both NSX-v and NSX-t support QoS.