Volume discovery and local storage management lib
Go to file
Eric Harney afb7beb7ce Skip cryptsetup password quality checking
LUKS password quality checking is not useful
since we only use long hex strings for passwords.

Not skipping this means that we have to install
cracklib-dicts for cryptsetup to work, which is
unnecessary weight.

Closes-Bug: #1861120

Change-Id: Idc281be7cf88eeeeefe260877a1fc275d94f2bed
2020-01-28 09:14:40 -05:00
doc Drop requirements for unsupported python versions 2020-01-09 09:03:55 -05:00
etc/os-brick/rootwrap.d Trivial rootwrap -> privsep replacement 2016-04-15 15:29:25 +00:00
os_brick Skip cryptsetup password quality checking 2020-01-28 09:14:40 -05:00
releasenotes Remove Python 2.7 support from testing and gates 2019-12-04 16:29:40 -05:00
tools Split connector list by platform 2019-11-12 13:18:32 +02:00
.coveragerc Fix coverage generation 2016-04-20 15:52:31 +00:00
.gitignore Add LIO barbican tests to .zuul.yaml 2018-10-01 10:19:36 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:34:25 +00:00
.mailmap Created the Brick library from Cinder 2015-01-22 19:09:30 +00:00
.stestr.conf Add .stestr.conf configuration 2017-10-02 17:35:26 -05:00
.zuul.yaml Remove Python 2.7 support from testing and gates 2019-12-04 16:29:40 -05:00
babel.cfg Created the Brick library from Cinder 2015-01-22 19:09:30 +00:00
bindep.txt Add pdf documentation build in tox 2019-08-29 11:41:33 -07:00
CONTRIBUTING.rst Update and replace http with https for doc links 2017-07-26 02:18:44 +00:00
HACKING.rst Update hacking version 2019-01-18 21:30:00 -05:00
LICENSE Created the Brick library from Cinder 2015-01-22 19:09:30 +00:00
lower-constraints.txt Require oslo.privsep 1.32.0 2019-09-16 10:03:00 -04:00
pylintrc Add pylint tox env 2016-04-04 18:02:19 -04:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-04-23 20:55:14 +08:00
requirements.txt Merge "Blacklist eventlet 0.25.0" 2019-11-27 18:21:32 +00:00
setup.cfg Remove Python 2.7 support from testing and gates 2019-12-04 16:29:40 -05:00
setup.py Updated from global requirements 2017-03-10 19:12:09 +00:00
test-requirements.txt Drop requirements for unsupported python versions 2020-01-09 09:03:55 -05:00
tox.ini Merge "Remove Python 2.7 support from testing and gates" 2019-12-17 14:19:29 +00:00

Team and repository tags

image

brick

Latest Version

Downloads

OpenStack Cinder brick library for managing local volume attaches

Features

  • Discovery of volumes being attached to a host for many transport protocols.
  • Removal of volumes from a host.

Hacking

Hacking on brick requires python-gdbm (for Debian derived distributions), Python 2.7 and Python 3.4. A recent tox is required, as is a recent virtualenv (13.1.0 or newer).

If "tox -e py34" fails with the error "db type could not be determined", remove the .testrepository/ directory and then run "tox -e py34".

For any other information, refer to the developer documents:

https://docs.openstack.org/os-brick/latest/

OR refer to the parent project, Cinder:

https://docs.openstack.org/cinder/latest/

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/os-brick