diff --git a/.zuul.yaml b/.zuul.yaml index 01c465e..6bdce9e 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -134,7 +134,7 @@ description: | This is a base job for lvm with lio & tgt targets with cinderlib tests. - branches: ^(?!stable/(ocata|pike|queens|rocky|stein|train|ussuri|victoria)).*$ + branches: ^(?!stable/(ocata|pike|queens|rocky|stein|train|ussuri|victoria|wallaby)).*$ parent: cinder-tempest-plugin-lvm-barbican-base-abstract roles: - zuul: opendev.org/openstack/cinderlib @@ -148,6 +148,31 @@ - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/cinderlib'].src_dir }}" tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' +- job: + name: cinder-tempest-plugin-lvm-barbican-base + description: | + This is a base job for lvm with lio & tgt targets + with cinderlib tests to run on stable/wallaby + testing. To run on those stable branches that are using tempest + 29.0.0 (which is set in the devstack stackrc file), we must + use cinder-tempest-plugin compatible version 1.8.0. + branches: + - stable/wallaby + parent: cinder-tempest-plugin-lvm-barbican-base-abstract + roles: + - zuul: opendev.org/openstack/cinderlib + required-projects: + - opendev.org/openstack/cinderlib + - name: opendev.org/openstack/cinder-tempest-plugin + override-checkout: 1.8.0 + run: playbooks/tempest-and-cinderlib-run.yaml + # Required to collect the tox-based logs of the cinderlib functional tests + post-run: playbooks/post-cinderlib.yaml + vars: + fetch_subunit_output_additional_dirs: + - "{{ ansible_user_dir }}/{{ zuul.projects['opendev.org/openstack/cinderlib'].src_dir }}" + tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/tempest"].src_dir }}/tools/tempest-integrated-gate-storage-exclude-list.txt' + - job: name: cinder-tempest-plugin-lvm-barbican-base description: |