cinder/releasenotes/notes/quobyte-extra-requires-8dc1761859da923a.yaml
Brian Rosmaita 3057445fc9 Remove psutil requirement
Follow up on a TODO in image_utils to replace use of psutil with
the standard library shutil, which makes it no longer a requirement
for the main cinder code.  The only driver using psutil is Quobyte,
so make it a driver extra requirement, and make some minor adjustments
to the quobyte driver and tests so that the driver will check for the
availability of psutil and the unit tests can operate without it being
present.

Change-Id: Icd1a4e59317fe1db0c5419b9aaeb85464b7be863
2024-07-01 16:24:08 -04:00

10 lines
462 B
YAML

---
upgrade:
- |
Quobyte driver: The python ``psutil`` module is no longer a requirement for
cinder, so it may need to be installed separately if you are using Quobyte.
This can be done by specifying ``quobyte`` extras if installing via pip
(for example, ``pip install cinder[quobyte]``) or by installing ``psutil``
from the package appropriate for your operating system and ensuring that
it is accessible to the cinder volume service.