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:
parent
6ebd043ceb
commit
7d6c29a387
|
@ -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:
|
||||
|
||||
|
|
1
TODO.rst
1
TODO.rst
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
2
setup.py
2
setup.py
|
@ -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',
|
||||
]
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
2
tox.ini
2
tox.ini
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue