Public bug reported: At the moment, python3-os-brick pulls iSCSI dependency such as open- iscsi but doesn't pull FC dependency as sysfsutils at all.
os-brick is actively using the "systool" command to detect HBA and bais if it's not installed. It would be nice to add sysfsutils package at least as Recommends of python3-os-brick. https://github.com/openstack/os-brick/blob/4baa502ec8c6c62184c474f126c0ad07eb3409f1/os_brick/initiator/linuxfc.py#L151-L177 $ apt depends python3-os-brick python3-os-brick Depends: open-iscsi Depends: os-brick-common (= 5.0.1-0ubuntu1) Depends: python3-babel (>= 2.3.4) Depends: python3-eventlet (>= 0.30.1) Depends: python3-os-win (>= 5.4.0) Depends: python3-oslo.concurrency (>= 4.4.0) Depends: python3-oslo.context (>= 1:3.1.1) Depends: python3-oslo.i18n (>= 5.0.1) Depends: python3-oslo.log (>= 4.4.0) Depends: python3-oslo.privsep (>= 2.4.0) Depends: python3-oslo.serialization (>= 4.1.0) Depends: python3-oslo.service (>= 2.5.0) Depends: python3-oslo.utils (>= 4.8.0) Depends: python3-pbr (>= 5.5.1) Depends: python3-requests (>= 2.25.1) Depends: python3-retrying (>= 1.2.3) Depends: python3-tenacity (>= 6.3.1) Depends: <python3:any> python3:i386 python3 Suggests: python-os-brick-doc ** Affects: python-os-brick (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1947063 Title: Missing dependency to sysfsutils To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-os-brick/+bug/1947063/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs