There is a case where `multipathd show status` should fail, yet it doesn't exit with an error code. Instead it returns 0. Error is printed to stdout as "error receiving packet". This means that enforce will not work as expected. The multipathd error got fixed here: https://www.redhat.com/archives/dm-devel/2015-March/msg00136.html But that patch is missing in some packages, so this patch adds a workaround to detect the error base on the stdout of the multipathd show status command. Closes-Bug: #1789699 Change-Id: I1cb29782541e3fe53b0b1744ab36f56464cd2135 (cherry picked from commit
|3 years ago|
|doc/source||4 years ago|
|etc/os-brick/rootwrap.d||6 years ago|
|os_brick||3 years ago|
|releasenotes||3 years ago|
|tools||4 years ago|
|.coveragerc||5 years ago|
|.gitignore||4 years ago|
|.gitreview||4 years ago|
|.mailmap||7 years ago|
|.stestr.conf||4 years ago|
|.zuul.yaml||3 years ago|
|CONTRIBUTING.rst||4 years ago|
|HACKING.rst||4 years ago|
|LICENSE||7 years ago|
|README.rst||4 years ago|
|babel.cfg||7 years ago|
|bindep.txt||4 years ago|
|pylintrc||6 years ago|
|requirements.txt||4 years ago|
|setup.cfg||4 years ago|
|setup.py||5 years ago|
|test-requirements.txt||4 years ago|
|tox.ini||4 years ago|
Team and repository tags
OpenStack Cinder brick library for managing local volume attaches
- Discovery of volumes being attached to a host for many transport protocols.
- Removal of volumes from a host.
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:
- OR refer to the parent project, Cinder: