Commit Graph

43 Commits

Author SHA1 Message Date
Salvatore Orlando d7a7a15b3e lower-constraints: bump pyopenssl to 21.0.0
This will prevent failure in initialization due to changes
in cryptography 38.0.0

Change-Id: Iceefc865f96fa784e1bde593b34249272a664e93
2022-10-10 02:15:35 -07:00
Salvatore Orlando eb89f3f56d Drop py36 and py37 from zuul gate test
These are not supported anymore from temptest.

Change-Id: I4b622289291f175471d050e856b22fe3117ebadc
2022-05-30 10:08:03 -07:00
Salvatore Orlando f8abe97e87 Bump minimum pyOpenSSL to 20.0.0
Cryptography 36.0.0 isn't compatible with 19.1.0 and this
causes the lower-constraints job to fail.

Change-Id: I4caf226874c660a37de2bce7d0b31cd0b76d3813
2021-11-26 08:37:27 -08:00
asarfaty 58340e6272 Fix requirements
Change-Id: If2a32b0bbf6bbcdc3b911224adb8943a7a34897b
2020-12-10 11:39:57 +02:00
asarfaty dfe26e5f81 Remove six package usage
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
2020-07-19 12:16:35 +02:00
Adit Sarfaty 7cdfb5175b Update tenacity version and usage
Some tenacity apis now get a single retry_state parameter which contain
all the previous information.

Change-Id: I8c83c21fe424bd6884a8e61893f1bda22dc7787b
2019-07-22 14:57:55 +03:00
Boden R 85dd63dffa misc build clean-ups
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
2019-04-30 08:50:18 -06:00
Zhengsheng Zhou 288a9ce277 Add decorator to requirements.txt
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
2019-01-11 22:55:57 +00:00
Doug Hellmann e483b2d70f uncap eventlet
We will manage the eventlet version using constraints now. See the
thread starting at
http://lists.openstack.org/pipermail/openstack-dev/2018-April/129096.html
for more details.

Change-Id: I4ce67216b487fff37df58e77d0e7c5bfd4214053
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-15 07:44:48 +03:00
Adit Sarfaty 4c7f3c384f Add lower-constraints job
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
2018-04-09 06:26:32 +00:00
OpenStack Proposal Bot a2cb6145b7 Updated from global requirements
Change-Id: I67d3f679caefdf3b19bc90e700dee21af28aac1d
2018-03-25 22:37:45 +00:00
OpenStack Proposal Bot cce8806f7f Updated from global requirements
Change-Id: Id5328167ec8a2552a4fe87410874e2930c46c0b2
2018-03-13 07:38:21 +00:00
OpenStack Proposal Bot c0f0fbcbc7 Updated from global requirements
Change-Id: I378125e5c48bfde0ab22790c66fb704d58a9ac7f
2018-01-16 04:38:26 +00:00
OpenStack Proposal Bot 5a43a97618 Updated from global requirements
Change-Id: I6afc7cebfa52695c16dd3a7f2b098754db619d45
2017-12-19 01:52:33 +00:00
OpenStack Proposal Bot 1ee9483749 Updated from global requirements
Change-Id: I523815e1a2f70627d0e7cb76b70a89e56defbc8f
2017-12-15 22:23:59 +00:00
OpenStack Proposal Bot 5a2fb524fa Updated from global requirements
Change-Id: I570f06d9c438cb9bfbb04e94bd0dcbcb7f2e277f
2017-11-16 11:31:27 +00:00
Zuul 8c9f1f0deb Merge "Remove neutron-lib from the dependencies" 2017-11-16 06:17:48 +00:00
Gary Kotton cdcb5963da Remove neutron-lib from the dependencies
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
2017-11-15 00:42:05 -08:00
OpenStack Proposal Bot 117a85fdf3 Updated from global requirements
Change-Id: I2787f424399c63388ef10db3d849feb7f393c9c8
2017-11-12 21:25:06 +00:00
OpenStack Proposal Bot 2d3d1797e8 Updated from global requirements
Change-Id: Id1ed7f7208a0c444c67a534d13fbe5931529dc2f
2017-11-02 07:59:02 +00:00
OpenStack Proposal Bot de90531d08 Updated from global requirements
Change-Id: I3048460ff064f1d70fdd7843acc4c570e1177fd7
2017-09-26 15:59:15 +00:00
OpenStack Proposal Bot a8e260516e Updated from global requirements
Change-Id: Iba5a4bf0200552cad61656a032d670b1972a8c04
2017-09-18 07:07:34 +00:00
OpenStack Proposal Bot 199bf788e4 Updated from global requirements
Change-Id: I3a9027f11f712d03dfbaa72eeb1c1fed8bf8a5e0
2017-09-11 21:52:22 +00:00
OpenStack Proposal Bot 2a68ede0c0 Updated from global requirements
Change-Id: I9aacbcd47dd76b02fbab1622935fd26596a02d9c
2017-08-24 06:03:10 +00:00
OpenStack Proposal Bot ab15170ac0 Updated from global requirements
Change-Id: Ice6d9aef97514b945c9a4737d3e1f6054f68f200
2017-07-19 18:46:40 +00:00
OpenStack Proposal Bot 4e87c2a871 Updated from global requirements
Change-Id: I85ab7654092266a922137ff3dc632ae09ecc0c05
2017-07-18 01:59:18 +00:00
OpenStack Proposal Bot 3cbd4ca0ba Updated from global requirements
Change-Id: I2a8754105c5ccf9c46de1680634875f3d3142466
2017-06-13 23:07:25 +00:00
OpenStack Proposal Bot 959c0ea0c4 Updated from global requirements
Change-Id: I00c5dfc02c1e91d68f1a9255962217838038aa3e
2017-05-25 02:19:16 +00:00
OpenStack Proposal Bot 80478b216c Updated from global requirements
Change-Id: Ia5c6ee03d224e579078cbec4be7e695a0311ffdd
2017-05-18 12:57:27 +00:00
OpenStack Proposal Bot 95e4f962c6 Updated from global requirements
Change-Id: Ie0b9e22032f3fcdac58149017a1f25717168b5b2
2017-05-05 02:33:59 +00:00
OpenStack Proposal Bot d6a78af8fe Updated from global requirements
Change-Id: Idd979614ee4e3209d3a10d59ddf89da2811778a0
2017-04-12 17:09:06 +00:00
OpenStack Proposal Bot 0ebdf9f83c Updated from global requirements
Change-Id: I67ace6150d293c46b9bb7ac02674cb294b44e2e8
2017-03-29 02:49:41 +00:00
OpenStack Proposal Bot d788d65aa0 Updated from global requirements
Change-Id: Icc0629dfe491c4eca7a5f27edf087427bedab6cc
2017-03-19 12:23:22 +00:00
OpenStack Proposal Bot f604df5f81 Updated from global requirements
Change-Id: I50748f60703226d65019db8d0a46e5008204b7aa
2017-03-02 05:09:24 +00:00
OpenStack Proposal Bot 3e5f2e324a Updated from global requirements
Change-Id: Ibdcb4388f8928649e78c8f0facbb047f452b1ecd
2017-03-01 04:18:35 +00:00
OpenStack Proposal Bot aeff71c05f Updated from global requirements
Change-Id: I1357e744661b309d7755c8df9ea4c91c18564f6f
2017-02-28 05:50:11 +00:00
OpenStack Proposal Bot df9ff05e75 Updated from global requirements
Change-Id: I8170983c8051ac4240d524f394ac0e9f616c1fbf
2017-01-18 01:25:39 +00:00
Anna Khmelnitsky e8ef5db4e9 Client certificate management for NSXV3 authentication
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
2017-01-05 09:55:54 -08:00
OpenStack Proposal Bot c4d8548330 Updated from global requirements
Change-Id: I2994070e0d9941515fdf92354330c93619d504bd
2016-11-09 04:26:32 +00:00
OpenStack Proposal Bot 082820af27 Updated from global requirements
Change-Id: I396eeca0a171fc9b45166dbf6afe3f7a02b25041
2016-10-21 00:52:34 +00:00
Adit Sarfaty 6ee469e2f9 Replace retrying with tenacity
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
2016-10-13 16:04:43 +03:00
Adit Sarfaty e9ddc3dd33 Move all nsxlib code and tests to vmware_nsxlib
Change-Id: I75533e713a680674368d16f0a7aeb4fdbffe3608
2016-10-06 09:59:47 +03:00
Aaron Rosen d7727dc9c6 Add initial framework using cookiecutter
Change-Id: I4a9da62f0e5ecb07973f54313722a72f2fc556e1
2016-08-08 20:41:29 +00:00