Cryptography 36.0.0 isn't compatible with 19.1.0 and this
causes the lower-constraints job to fail.
Change-Id: I4caf226874c660a37de2bce7d0b31cd0b76d3813
Since py2 is no longer supported, built in methods can replace the
six package usage, as been done in the neutron project.
Change-Id: I435462c940e68fa48a910210e584cf139b3b9d95
Some tenacity apis now get a single retry_state parameter which contain
all the previous information.
Change-Id: I8c83c21fe424bd6884a8e61893f1bda22dc7787b
This patch updates build related plumbing as follows:
- Slims down the lower-constraints.txt to only include what we need.
- Updates some requirements to match their versions in vmware-nsx
- Replaces openstack based URLs with opendev.
Change-Id: Id780b5ab63c0355d58526452623305b62ee63a7d
In commit 6464ba we added "import decorator" to file
vmware_nsxlib/v3/policy/core_resources.py, so it's better to also
declare the package dependency in requirements.txt.
Change-Id: I202bd6985ae21fd5cdb83c68cdf5c198e8651541
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.
Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.
Add openstack-tox-lower-constraints job to the zuul configuration.
See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.
Change-Id: Idec9c6ffcc67646ef8bc3bc20a378e2e318e4f61
Depends-On: https://review.openstack.org/555034
The patch removes the neutron-lib from the dependencies. We do not
want/need the consumers of this library to pull in all of the
neutron-lib dependencies.
The patch adds the following:
1. callback to bind is_attr_set - set_is_attr_callback
2. A new exception NsxLibInvalidInput - this is raised when inputs
are invalid.
Change-Id: Ia8ec71dee2d5de921700a9b4fd7e789d2aed4679
Client certificate authentication will replace basic authentication.
A single client certificate will be generated by admin for the
configuration agent (openstack, container,..).
This commit focuses on certificate generation and coordination of
certificate management on backend, storage and in the agent itself.
Change-Id: Ib00e2c00aecb53cec63a746e9db6829a5594eb3a
We are replacing all usages of the retrying package with
tenacity with an end goal of removing the retrying package
from our requirements.
(Cherry picked from: Ie1b082848ac6153d29af7779de914071dc8c1ba5)
Change-Id: I6b6c57e772723f41d8182a83d2efcc4afc6290a2