Change Cinder requirements

The project now supports Pike, Queens, Rocky, and Master, so we set the
library to accept any version from Pike onwards.

We also change the Cinder development requirements to use Cinder master
branch instead of Pike.
This commit is contained in:
Gorka Eguileor 2018-08-22 18:44:59 +02:00
parent 6ebd043ceb
commit 7d6c29a387
6 changed files with 6 additions and 6 deletions

View File

@ -10,6 +10,7 @@ History
- Use NOS-Brick to setup OS-Brick for non OpenStack usage.
- Can setup persistence directly to use key-value storage.
- Support loading objects without configured backend.
- Support for Cinder Queens, Rocky, and Master
- Bug fixes:

View File

@ -14,7 +14,6 @@ list to keep track of the most relevant topics.
- Parameter validation
- Support using *cinderlib* without cinder to just handle the attach/detach
- Add .py examples
- Support other Cinder releases besides Pike
- Add support for new Attach/Detach mechanism
- Consistency Groups
- Encryption

View File

@ -10,4 +10,4 @@ coverage==4.1
Sphinx==1.6.5
mock==2.0.0
readme_renderer==21.0
git+https://github.com/openstack/cinder.git@stable/pike
git+https://github.com/openstack/cinder.git

View File

@ -16,7 +16,7 @@ with open('HISTORY.rst') as history_file:
history = history_file.read()
requirements = [
'cinder>=11.0,<12.0',
'cinder>=11.0',
'nos-brick',
]

View File

@ -15,5 +15,5 @@ backends:
- volume_backend_name: lvm
volume_driver: cinder.volume.drivers.lvm.LVMVolumeDriver
volume_group: cinder-volumes
iscsi_protocol: iscsi
iscsi_helper: lioadm
target_protocol: iscsi
target_helper: lioadm

View File

@ -12,7 +12,7 @@ deps=
[testenv]
usedevelop=True
install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/pike} {opts} {packages}
install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages}
setenv =
PYTHONPATH = {toxinidir}:{toxinidir}/cinderlib
deps= -r{toxinidir}/requirements_dev.txt