blob: 91a4daa2c9af2a0fe26a36b6ad893bc00ce071f3 [file] [log] [blame]
Peter Pentchev8e3d2952022-11-10 18:31:17 +02001- job:
Peter Pentchev251b1f52022-11-18 10:52:30 +02002 name: cinder-storpool-tempest
Peter Pentchev83bbdce2022-11-22 14:45:07 +02003 parent: tempest-full
Peter Pentchev8e3d2952022-11-10 18:31:17 +02004 pre-run: playbooks/sp-init.yaml
5 run: playbooks/tempest-and-cinderlib-run.yaml
6 post-run: playbooks/sp-cleanup.yaml
7 required-projects:
Peter Pentchev1e7ec642022-11-22 14:25:21 +02008 - opendev.org/openstack/cinderlib
9 - opendev.org/openstack/os-brick
10 - opendev.org/openstack/tempest
11 - opendev.org/openstack/cinder-tempest-plugin
12 # - config
Peter Pentchev251b1f52022-11-18 10:52:30 +020013 - sp-osci
Peter Pentchev8e3d2952022-11-10 18:31:17 +020014 timeout: 3600
Peter Pentcheve6d20f22022-11-10 18:45:21 +020015 nodeset:
16 nodes:
17 - name: tempest
18 label: centos-base
Peter Pentchev83bbdce2022-11-22 14:45:07 +020019 vars:
20 devstack_localrc:
21 CINDER_ENABLED_BACKENDS: storpool:storpool
22 # CINDER_ISCSI_HELPER: tgtadm
23 ENABLE_FILE_INJECTION: false
24 ENABLE_VOLUME_MULTIATTACH: true
25 TEMPEST_CONCURRENCY: 2
26 TEMPEST_EXTEND_ATTACHED_VOLUME: true
27 TEMPEST_PLUGINS: cinder-tempest-plugin
28 TEMPEST_RUN_VALIDATION: false
29 TEMPEST_VOLUME_REVERT_TO_SNAPSHOT: true
30 TEMPEST_VOLUME_VENDOR: StorPool
31 TEMPEST_STORAGE_PROTOCOL: storpool
32 USE_PYTHON3: True
33 # PYTHON3_VERSION: 3.6
34 devstack_local_conf:
35 post-config:
36 $CINDER_CONF:
37 storpool:
38 volume_backend_name: storpool
39 volume_driver: cinder.volume.drivers.storpool.StorPoolDriver
40 storpool_template: virtual
41 # enable_unsupported_driver: true
Peter Pentcheve6834902022-11-10 18:37:29 +020042
43- project:
Peter Pentchev1e7ec642022-11-22 14:25:21 +020044 name: openstack/cinder
45 # name: config
Peter Pentcheve6834902022-11-10 18:37:29 +020046 experimental:
47 jobs:
Peter Pentchev251b1f52022-11-18 10:52:30 +020048 - cinder-storpool-tempest:
Peter Pentcheve6834902022-11-10 18:37:29 +020049 branches: master