With [1] all the CLI code was removed from python-neutronclient,
This causes test discovery failure for tap-as-a-servic, and
the old neutron tap-service-create type commads can be removed from
the tap-as-a-service repository.
[1]: https://review.opendev.org/c/openstack/python-neutronclient/+/871711
Change-Id: I44d2009ca661ff88d7b4a2ed89528aefc3a1f2eb
Related-Bug: #2003861
Setuptools v54.1.0 introduces a warning that the use of
dash-separated options in 'setup.cfg' will not be supported
in a future version [1].
Get ahead of the issue by replacing the dashes with underscores.
Without this, we see 'UserWarning' messages
like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
Change-Id: If04bce0a49fcffcd11dae18973cbcf570009c2bb
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.
[1] https://governance.openstack.org/tc/reference/runtimes/zed.html
Change-Id: Ib54a7e977dccdd2f4f5c4e54f048858abde5e351
Add possibility to tap-as-a-service to use openstack commands instead
of deprecated neutron commands.
Closes-Bug: #1874701
Change-Id: I339f42a63789a946011700902724a58647c80b9d
Since neutron-lib changed to python3 only (see [0]) it's time to remove
python2 jobs for tap-as-a-service.
[0]: https://review.opendev.org/702098
Change-Id: I4a8b016377805d6f304c08baee2ef7e161697112
Adding oslo.policy allows operators to use and customize RBAC for tap-as-a-service instead of
relying on Neutron's default policy.
Change-Id: I6132054ef3bd8423990f91fae6329dfd089660b4
The following patch allows VF to VF mirroring in Tap-as-a-Service
Code-changes are applicable for new tap agent driver for sriov on
Intel i40e nic.
Vlan Mirror input parameter is part of tap-flow-create API
The current TaaS SRIOV driver is based on Intel i40e NIC driver with
following requirements:-
hardware: Intel Ethernet Network Adapter XXV710 (25GbE)
Driver: Intel i40e v4.16.0
Ref Spec: openstack/neutron-specs/specs/rocky/port-mirroring-sriov-vfs.rst
Commit: https://review.openstack.org/#/c/574477/
Change-Id: Id3aa83d7e1e22ae1806cef0c93e5dd61169c6735
We support py35 now.We do not have python 3.4 in setup.cfg which
declares the explicit
supported versions.so it is no need to keep the supoort for py34.
see:https://review.openstack.org/#/c/349069/
Change-Id: I1a37b49bf15906578d098620a972899f3b9d48dc
The documentation build does not generate any module index, therefore
modified setup.cfg to create module index.
Change-Id: Ie11cd56b9bf8c7377170a7e9e36cb05bcbc04ee1
- Introduce _i18n for TaaS
- Change setup.cfg for the same changes
Closes-Bug: #1624214
Depends-On: Ie6b3811e41a94721679c9178cdd5119bdad8208d
Change-Id: I54ee8f87ae52f60fe20ed0b4292f61a2159d1db5
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the convenience
py35 venv.
Change-Id: I9ec09684fccf532084ac0a5acfeeb6e5cb0ae72c
With the introduction of NeutronExtension for TaaS, the previous
TaaS CLI repository is not required anymore.
Therefore this patch removes the old TaaS CLI repo.
Also, with the introduction of the Neutron base TaaS CLI, the API
reference document is updated.
Change-Id: Iade483ab93583c5699ceee2259e3c309c3c5bb10
The following patch introduces the NeutronClient extension
of tap-as-a-service, thus integrating TAAS with the python-neutronclient.
Change-Id: I8ce10e3001c46e24980dc701540cca8e837c3700
Closes-Bug: #1517357
Depends-On: I41fb7b538c81eba848b78c071edaf806663063a1