cinderlib/playbooks
Gorka Eguileor 6ad3c4a19c Fix cinderlib-lvm-functional
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
2020-08-07 14:46:23 +02:00
..
cinder-gate-run.yaml zuul: change the cinderlib test runner into a role 2019-07-31 16:51:37 +02:00
required-projects-bindeps.yaml Fix cinderlib-lvm-functional 2020-08-07 14:46:23 +02:00
setup-ceph.yaml Fix rbd attach on python3 2020-04-22 13:39:40 +02:00
setup-lvm.yaml Use Python 3 by default and drop Python 2 2020-01-10 15:03:23 +01:00