6ad3c4a19c
In change-id I867c972d9f712c0df4260ebc8211b786006ed7a2 the os-brick library added a new binary dependency, lsscsi, and now the cinderlib lvm functional tests and tempest with lvm are failing because they cannot find the package. The reason why the CI didn't fail on the patch is because devstack installs the bindeps of the projects installed from source, but Zuul doesn't do the same for the "required-projects". To solve this issue an prevent future gate breaks this patch uses the bindep zuul role to install os-brick missing packages before running any of its functional jobs. For the tempest lvm job we install os-brick from source, which makes devstack automatically install bindeps from the project. Change-Id: Ieb4e94850a1705a5d2b36a9a963646f10250e811 |
||
---|---|---|
.. | ||
cinder-gate-run.yaml | ||
required-projects-bindeps.yaml | ||
setup-ceph.yaml | ||
setup-lvm.yaml |