
The changes should make this job a valid replacement for the legacy cinder-tempest-dsvm-lvm-lio-barbican job defined inside cinder.git. - rename as cinder-tempest-plugin-lvm-lio-barbican; - add it to the gate queue as well, together with devstack-plugin-ceph-tempest-py3; - use the proper functional tox environment provided by cinderlib; - synchronize the blacklist with the one used by the legacy job, and use the same devstack options; - remove barbicanclient and os-brick from required-projects, so that the stable libraries are used, as usual for normal jobs. Child jobs can add them if they need to test against the master version of those libraries. And a few minor changes (namespaces for the repositories, prepare it to be multinode-compatible). Change-Id: I0ed43c8eda445af8da61d861536da1efdd5a7b1f
24 lines
620 B
ReStructuredText
24 lines
620 B
ReStructuredText
Change the ownership of a specific devstack data subdirectory
|
|
|
|
This is needed in order to have cinderlib functional tests,
|
|
which are normally executed by the `zuul` user, run under
|
|
a devstack deployment where the `stack` user is the owner.
|
|
|
|
**Role Variables**
|
|
|
|
.. zuul:rolevar:: devstack_data_dir
|
|
:default: /opt/stack/data
|
|
|
|
The devstack data directory.
|
|
|
|
.. zuul:rolevar:: devstack_data_subdir_changed
|
|
:default: cinder
|
|
|
|
The devstack data subdirectory whose ownership
|
|
is changed.
|
|
|
|
.. zuul:rolevar:: devstack_data_subdir_owner
|
|
:default: zuul
|
|
|
|
The new owner of the specified devstack data subdirectory.
|