Use openstacksdk for most transitive depends

This should get openstacksdk on to people's machines in advance of
porting ansible modules to use sdk directly. It also lets us just use
sdk for all of the transitive depends.

Leave os-client-config as openstacksdk doesn't depend on it and
transitioning to openstack.config is a better task for the rocky cycle.

Change-Id: I6d26785b3aa1fc75fb0ad2d45684d93e9628f61b
This commit is contained in:
Monty Taylor 2018-02-07 10:20:10 -06:00
parent 99bfb9c03c
commit 44189e917e
No known key found for this signature in database
GPG Key ID: 7BAE94BC7141A594
2 changed files with 4 additions and 16 deletions

View File

@ -10,6 +10,7 @@
required-projects:
- openstack-infra/shade
- openstack/keystoneauth
- openstack/python-openstacksdk
- openstack/os-client-config
- job:
@ -24,6 +25,7 @@
required-projects:
- openstack-infra/shade
- openstack/keystoneauth
- openstack/python-openstacksdk
- openstack/os-client-config
- project-template:
@ -129,6 +131,7 @@
master devstack.
required-projects:
- name: openstack/keystoneauth
- name: openstack/python-openstacksdk
- name: openstack/os-client-config
vars:
tox_install_siblings: true

View File

@ -3,20 +3,5 @@
# process, which may cause wedges in the gate later.
pbr!=2.1.0,>=2.0.0 # Apache-2.0
munch>=2.1.0 # MIT
decorator>=3.4.0 # BSD
jmespath>=0.9.0 # MIT
jsonpatch!=1.20,>=1.16 # BSD
ipaddress>=1.0.16;python_version<'3.3' # PSF
os-client-config>=1.28.0 # Apache-2.0
# These two are here to prevent issues with version pin mismatches from our
# client library transitive depends.
requestsexceptions>=1.2.0 # Apache-2.0
six>=1.10.0 # MIT
futures>=3.0.0;python_version=='2.7' or python_version=='2.6' # BSD
iso8601>=0.1.11 # MIT
keystoneauth1>=3.3.0 # Apache-2.0
netifaces>=0.10.4 # MIT
dogpile.cache>=0.6.2 # BSD
openstacksdk>=0.9.19 # Apache-2.0