Add shade & python-keystoneclient to the tox venv
In order to reduce the packages required to pip install on to the hosts, we install the extra library into the ansible-runtime venv so that tasks interacting with keystone using our keystone module can do so by using localhost delegation. Using this strategy, the library does not need to be installed on the target host. This has been done in the integrated repo in [1] and [2]. [1] https://review.openstack.org/557351 [2] https://review.openstack.org/568141 Change-Id: I672ae0f4adbf54a7d71e06e6715d562069fda877
This commit is contained in:
parent
b996520fe9
commit
f220e2210b
@ -26,3 +26,12 @@ pyasn1!=0.2.3,>=0.1.8 # BSD
|
||||
pyOpenSSL>=17.1.0 # Apache-2.0
|
||||
requests>=2.14.2 # Apache-2.0
|
||||
ndg-httpsclient>=0.4.2;python_version<'3.0' # BSD
|
||||
|
||||
# We use this for our own keystone module.
|
||||
# TODO(odyssey4me): Remove this once we no
|
||||
# longer use our own keystone module.
|
||||
python-keystoneclient>=3.8.0 # Apache-2.0
|
||||
|
||||
# We use this for the Ansible openstack
|
||||
# modules.
|
||||
shade>=1.17.0 # Apache-2.0
|
||||
|
Loading…
Reference in New Issue
Block a user