Disable projects temporarily
Change-Id: I4a303af491b9c3eb5957b756f1c510d660de01a0
diff --git a/zuul.d/sp-cinder.yaml b/zuul.d/sp-cinder.yaml
index 7119f3d..9edea2b 100644
--- a/zuul.d/sp-cinder.yaml
+++ b/zuul.d/sp-cinder.yaml
@@ -29,446 +29,446 @@
###
# Copied from upstream, where it has been removed
-- job:
- name: tempest-full
- parent: devstack-tempest
- description: |
- Base integration test with Neutron networking and py27.
- This job is supposed to run until stable/train setup only.
- If you are running it on stable/ussuri gate onwards for python2.7
- coverage then you need to do override-checkout with any stable
- branch less than or equal to stable/train.
- Former names for this job where:
- * legacy-tempest-dsvm-neutron-full
- * gate-tempest-dsvm-neutron-full-ubuntu-xenial
- vars:
- tox_envlist: full
- devstack_localrc:
- ENABLE_FILE_INJECTION: true
- ENABLE_VOLUME_MULTIATTACH: true
- USE_PYTHON3: False
- devstack_services:
- # NOTE(mriedem): Disable the cinder-backup service from tempest-full
- # since tempest-full is in the integrated-gate project template but
- # the backup tests do not really involve other services so they should
- # be run in some more cinder-specific job, especially because the
- # tests fail at a high rate (see bugs 1483434, 1813217, 1745168)
- c-bak: false
-
-###
-
-- job:
- name: cinder-storpool-tempest
- parent: tempest-full
- pre-run:
- - playbooks/workarounds/01-disable-unattended-upgrades.yaml
- - playbooks/workarounds/02-install-linux-modules-extra-for-z3fold.yaml
- - playbooks/sp-init.yaml
- - playbooks/setup-openstack-client/pre.yaml
- - playbooks/setup-openstack-storpool/pre.yaml
- run: playbooks/tempest-and-cinderlib-run.yaml
- cleanup-run:
- - playbooks/setup-openstack-storpool/post.yaml
- - playbooks/setup-openstack-client/post.yaml
- - playbooks/sp-cleanup.yaml
- required-projects:
- - opendev.org/openstack/cinderlib
- - opendev.org/openstack/os-brick
- - opendev.org/openstack/tempest
- - opendev.org/openstack/cinder-tempest-plugin
- # - config
- - sp-osci
- timeout: 10800
- nodeset: ubuntu2204-openstack-multi-node-mixed
- secrets:
- # openstack-client
- - name: OPENSTACK_DATA
- secret: OPENSTACK_DATA
- - name: RESOLVED_DATA
- secret: RESOLVED_DATA
-
- # openstack-iscsi-multipath-storpool
- - name: STORPOOL_DEPLOY_KEY
- secret: STORPOOL_DEPLOY_KEY
- - name: STORPOOL_DEPLOY_KEY_PUB
- secret: STORPOOL_DEPLOY_KEY_PUB
- - name: STORPOOL_BLOCK_INVENTORY
- secret: STORPOOL_BLOCK_INVENTORY
- - name: STORPOOL_ISCSI_NETPLAN
- secret: STORPOOL_ISCSI_NETPLAN
- - name: STORPOOL_STORPOOL_NETPLAN
- secret: STORPOOL_STORPOOL_NETPLAN
- - name: STORPOOL_NETPLAN_SERVICE
- secret: STORPOOL_NETPLAN_SERVICE
- - name: STORPOOL_CONF_BLOCK
- secret: STORPOOL_CONF_BLOCK
- - name: STORPOOL_DEPLOY
- secret: STORPOOL_DEPLOY
- - name: STORPOOL_DEPLOY_INFO_CONF
- secret: STORPOOL_DEPLOY_INFO_CONF
- - name: STORPOOL_CONF_ISCSI_NODE
- secret: STORPOOL_CONF_ISCSI_NODE
- - name: ISCSI_NODE_SYSTEMD_NETWORKD
- secret: ISCSI_NODE_SYSTEMD_NETWORKD
- vars:
- os_venv: "~/sp-venv-openstack"
- storpool_connection: "block"
- sp_target_release: "release"
-
- do_storprep: true
- devstack_localrc:
- CINDER_ENABLED_BACKENDS: storpool:storpool
- # CINDER_ISCSI_HELPER: tgtadm
- ENABLE_FILE_INJECTION: false
- TEMPEST_CONCURRENCY: 2
- TEMPEST_EXTEND_ATTACHED_VOLUME: true
- TEMPEST_PLUGINS: cinder-tempest-plugin
- TEMPEST_RUN_VALIDATION: false
- TEMPEST_VOLUME_REVERT_TO_SNAPSHOT: true
- TEMPEST_VOLUME_VENDOR: StorPool
- USE_PYTHON3: True
- # cfg: block
- TEMPEST_STORAGE_PROTOCOL: storpool
- ENABLE_VOLUME_MULTIATTACH: true
- devstack_local_conf:
- test-config:
- $TEMPEST_CONFIG:
- validation:
- run_validation: true
- post-config:
- $CINDER_CONF:
- storpool:
- volume_backend_name: storpool
- volume_driver: cinder.volume.drivers.storpool.StorPoolDriver
- storpool_template: virtual
- # enable_unsupported_driver: true
- tox_envlist: all
- tempest_test_regex: |
- volume
-# (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
-
-- job:
- name: cinder-storpool-tempest-testing
- parent: cinder-storpool-tempest
- vars:
- sp_target_release: "testing"
-
-
-- job:
- name: cinder-storpool-tempest-experimental
- parent: cinder-storpool-tempest
- vars:
- sp_experimental: true
-
-- job:
- name: cinder-storpool-tempest-iscsi
- parent: cinder-storpool-tempest
- vars:
- sp_experimental: true
- do_storprep: true
- devstack_localrc:
- # cfg: iscsi
- TEMPEST_STORAGE_PROTOCOL: iscsi
- ENABLE_VOLUME_MULTIATTACH: false
- devstack_local_conf:
- post-config:
- $CINDER_CONF:
- storpool:
- # cfg: iscsi
- iscsi_export_to: "\\\\*"
- iscsi_portal_group: pg
- use_multipath_for_image_xfer: True
- $NOVA_CONF:
- libvirt:
- # cfg: iscsi
- volume_use_multipath: True
- tempest_test_regex: |
- volume|^cinder_tempest_plugin
-# ^cinder_tempest_plugin
-# (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
-
-- job:
- name: cinder-storpool-tempest-iscsi-multipath-parent
- parent: tempest-full
- pre-run:
- - playbooks/workarounds/01-disable-unattended-upgrades.yaml
- - playbooks/workarounds/02-install-linux-modules-extra-for-z3fold.yaml
- - playbooks/sp-init.yaml
- - playbooks/setup-openstack-client/pre.yaml
- - playbooks/setup-openstack-iscsi-multipath/pre.yaml
- - playbooks/setup-openstack-storpool/pre.yaml
- run: playbooks/tempest-and-cinderlib-run.yaml
- cleanup-run:
- - playbooks/setup-openstack-storpool/post.yaml
- - playbooks/setup-openstack-iscsi-multipath/post.yaml
- - playbooks/setup-openstack-client/post.yaml
- - playbooks/sp-cleanup.yaml
- required-projects:
- - opendev.org/openstack/cinderlib
- - opendev.org/openstack/os-brick
- - opendev.org/openstack/tempest
- - opendev.org/openstack/cinder-tempest-plugin
- # - config
- - sp-osci
- timeout: 10800
- nodeset: ubuntu2204-openstack-multi-node-mixed
- attempts: 1
- secrets:
- # openstack-client
- - name: OPENSTACK_DATA
- secret: OPENSTACK_DATA
- - name: RESOLVED_DATA
- secret: RESOLVED_DATA
-
- # openstack-iscsi-multipath-storpool
- - name: STORPOOL_DEPLOY_KEY
- secret: STORPOOL_DEPLOY_KEY
- - name: STORPOOL_DEPLOY_KEY_PUB
- secret: STORPOOL_DEPLOY_KEY_PUB
- - name: STORPOOL_BLOCK_INVENTORY
- secret: STORPOOL_BLOCK_INVENTORY
- - name: STORPOOL_ISCSI_INVENTORY
- secret: STORPOOL_ISCSI_INVENTORY
- - name: STORPOOL_ISCSI_NETPLAN
- secret: STORPOOL_ISCSI_NETPLAN
- - name: STORPOOL_STORPOOL_NETPLAN
- secret: STORPOOL_STORPOOL_NETPLAN
- - name: STORPOOL_NETPLAN_SERVICE
- secret: STORPOOL_NETPLAN_SERVICE
- - name: STORPOOL_CONF_ISCSI
- secret: STORPOOL_CONF_ISCSI
- - name: STORPOOL_DEPLOY
- secret: STORPOOL_DEPLOY
- - name: STORPOOL_DEPLOY_INFO_CONF
- secret: STORPOOL_DEPLOY_INFO_CONF
- - name: STORPOOL_CONF_ISCSI_NODE
- secret: STORPOOL_CONF_ISCSI_NODE
- - name: ISCSI_NODE_SYSTEMD_NETWORKD
- secret: ISCSI_NODE_SYSTEMD_NETWORKD
-
- vars:
- os_venv: "~/sp-venv-openstack"
- storpool_connection: "iscsi"
- sp_target_release: "release"
-
- zuul_copy_output:
- /etc/multipath.conf: logs_txt
- /etc/iscsi/iscsid.conf: logs_txt
- devstack_localrc:
- CINDER_ENABLED_BACKENDS: storpool:storpool
- # CINDER_ISCSI_HELPER: tgtadm
- ENABLE_FILE_INJECTION: false
- TEMPEST_CONCURRENCY: 2
- TEMPEST_EXTEND_ATTACHED_VOLUME: true
- TEMPEST_PLUGINS: cinder-tempest-plugin
- TEMPEST_RUN_VALIDATION: false
- TEMPEST_VOLUME_REVERT_TO_SNAPSHOT: true
- TEMPEST_VOLUME_VENDOR: StorPool
- USE_PYTHON3: True
- # cfg: block
- TEMPEST_STORAGE_PROTOCOL: storpool
- ENABLE_VOLUME_MULTIATTACH: true
- devstack_local_conf:
- test-config:
- $TEMPEST_CONFIG:
- validation:
- run_validation: true
- post-config:
- $CINDER_CONF:
- storpool:
- volume_backend_name: storpool
- volume_driver: cinder.volume.drivers.storpool.StorPoolDriver
- storpool_template: virtual
- # enable_unsupported_driver: true
- tox_envlist: all
- tempest_test_regex: |
- volume
-# (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
-
-- job:
- name: cinder-storpool-tempest-iscsi-multipath
- parent: cinder-storpool-tempest-iscsi-multipath-parent
- vars:
- sp_experimental: true
- devstack_localrc:
- # cfg: iscsi
- TEMPEST_STORAGE_PROTOCOL: iscsi
- ENABLE_VOLUME_MULTIATTACH: false
- devstack_local_conf:
- post-config:
- $CINDER_CONF:
- storpool:
- # cfg: iscsi
- iscsi_export_to: "\\\\*"
- iscsi_portal_group: pg
- use_multipath_for_image_xfer: True
- $NOVA_CONF:
- libvirt:
- # cfg: iscsi
- volume_use_multipath: True
- tempest_test_regex: |
- volume|^cinder_tempest_plugin
-# ^cinder_tempest_plugin
-# (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
-
-
-- job:
- name: cinder-storpool-tempest-iscsi-multipath-testing
- parent: cinder-storpool-tempest-iscsi-multipath
- vars:
- sp_target_release: "testing"
-
-
-- job:
- name: kolla-cinder-storpool-tempest-iscsi-multipath
- pre-run:
- - playbooks/workarounds/01-disable-unattended-upgrades.yaml
- - playbooks/setup-openstack-client/pre.yaml
- - playbooks/setup-openstack-iscsi-multipath/pre.yaml
- - playbooks/setup-openstack-storpool/pre.yaml
- - playbooks/kolla-setup-openstack-iscsi-multipath-storpool/pre.yaml
- run: playbooks/kolla-setup-openstack-iscsi-multipath-storpool/run.yaml
- cleanup-run:
- - playbooks/kolla-setup-openstack-iscsi-multipath-storpool/post.yaml
- - playbooks/setup-openstack-storpool/post.yaml
- - playbooks/setup-openstack-iscsi-multipath/post.yaml
- - playbooks/setup-openstack-client/post.yaml
- required-projects:
- - opendev.org/openstack/tempest
- timeout: 10800
- nodeset: ubuntu2204-openstack-multi-node-mixed
- attempts: 1
- secrets:
- # openstack-client
- - name: OPENSTACK_DATA
- secret: OPENSTACK_DATA
- - name: RESOLVED_DATA
- secret: RESOLVED_DATA
-
- # openstack-iscsi-multipath-storpool
- - name: STORPOOL_DEPLOY_KEY
- secret: STORPOOL_DEPLOY_KEY
- - name: STORPOOL_DEPLOY_KEY_PUB
- secret: STORPOOL_DEPLOY_KEY_PUB
- - name: STORPOOL_DEPLOY
- secret: STORPOOL_DEPLOY
- - name: STORPOOL_DEPLOY_INFO_CONF
- secret: STORPOOL_DEPLOY_INFO_CONF
- - name: STORPOOL_ISCSI_INVENTORY
- secret: STORPOOL_ISCSI_INVENTORY
- - name: STORPOOL_ISCSI_NETPLAN
- secret: STORPOOL_ISCSI_NETPLAN
- - name: STORPOOL_STORPOOL_NETPLAN
- secret: STORPOOL_STORPOOL_NETPLAN
- - name: STORPOOL_NETPLAN_SERVICE
- secret: STORPOOL_NETPLAN_SERVICE
- - name: STORPOOL_CONF_ISCSI
- secret: STORPOOL_CONF_ISCSI
- - name: STORPOOL_CONF_ISCSI_NODE
- secret: STORPOOL_CONF_ISCSI_NODE
- - name: ISCSI_NODE_SYSTEMD_NETWORKD
- secret: ISCSI_NODE_SYSTEMD_NETWORKD
- vars:
- os_venv: "~/sp-venv-openstack"
- storpool_connection: "iscsi"
- sp_target_release: "release"
-
- zuul_copy_output:
- /etc/multipath.conf: logs_txt
- /etc/iscsi/iscsid.conf: logs_txt
-
- tempest_test_regex: volume
-
-- job:
- name: kolla-cinder-storpool-tempest-iscsi-multipath-zed-ubuntu-jammy-pre-release
- parent: kolla-cinder-storpool-tempest-iscsi-multipath
- vars:
- sp_target_release: "release"
-
- kolla_ansible_version: "16.2.0"
- kolla_openstack_release: "zed"
- enable_cinder_backend_storpool: "yes"
- kolla_nova_compute_image_full: "cts.storpool.com/kolla/ubuntu-binary-nova-compute:zed-ubuntu-jammy-pre-release"
- kolla_cinder_volume_image_full: "cts.storpool.com/kolla/ubuntu-binary-cinder-volume:zed-ubuntu-jammy-pre-release"
- kolla_glance_api_image_full: "quay.io/openstack.kolla/glance-api:zed-ubuntu-jammy"
-
-- job:
- name: kolla-cinder-tempest-iscsi-multipath-2023.2-ubuntu-jammy-lvm-reference
- parent: kolla-cinder-storpool-tempest-iscsi-multipath
- vars:
- sp_target_release: "release"
-
- kolla_ansible_version: "stable/2023.2"
- kolla_openstack_release: "2023.2"
- enable_cinder_backend_storpool: "no"
- kolla_nova_compute_image_full: "quay.io/openstack.kolla/nova-compute:2023.2-ubuntu-jammy"
- kolla_cinder_volume_image_full: "quay.io/openstack.kolla/cinder-volume:2023.2-ubuntu-jammy"
- kolla_glance_api_image_full: "quay.io/openstack.kolla/glance-api:2023.2-ubuntu-jammy"
-
-- job:
- name: kolla-cinder-storpool-tempest-iscsi-multipath-2023.2-ubuntu-jammy-pre-release
- parent: kolla-cinder-storpool-tempest-iscsi-multipath
- vars:
- sp_target_release: "release"
-
- kolla_ansible_version: "stable/2023.2"
- kolla_openstack_release: "2023.2"
- enable_cinder_backend_storpool: "yes"
- kolla_nova_compute_image_full: "cts.storpool.com/kolla/ubuntu-binary-nova-compute:2023.2-ubuntu-jammy-pre-release"
- kolla_cinder_volume_image_full: "cts.storpool.com/kolla/ubuntu-binary-cinder-volume:2023.2-ubuntu-jammy-pre-release"
- kolla_glance_api_image_full: "cts.storpool.com/kolla/ubuntu-binary-glance-api:2023.2-ubuntu-jammy-pre-release"
-
-- job:
- name: kolla-cinder-storpool-tempest-iscsi-multipath-testing
- parent: kolla-cinder-storpool-tempest-iscsi-multipath
- vars:
- sp_target_release: "testing"
-
- kolla_ansible_version: "16.2.0"
- kolla_openstack_release: "zed"
- enable_cinder_backend_storpool: "yes"
- kolla_nova_compute_image_full: "cts.storpool.com/kolla/ubuntu-binary-nova-compute:zed-ubuntu-jammy"
- kolla_cinder_volume_image_full: "cts.storpool.com/kolla/ubuntu-binary-cinder-volume:zed-ubuntu-jammy"
- kolla_glance_api_image_full: "quay.io/openstack.kolla/glance-api:2023.2-ubuntu-jammy"
-
-- project:
- name: openstack/cinder
- check:
- jobs:
- - cinder-storpool-tempest:
- branches: master
- - cinder-storpool-tempest-iscsi-multipath:
- branches: master
- experimental:
- jobs:
- - cinder-storpool-tempest-experimental:
- branches: master
- #- cinder-storpool-tempest-iscsi:
- # branches: master
-
-- project:
- name: openstack/os-brick
- check:
- jobs:
- - cinder-storpool-tempest:
- branches: master
-
-- project:
- name: kolla-experiments
- check:
- jobs:
- - kolla-cinder-tempest-iscsi-multipath-2023.2-ubuntu-jammy-lvm-reference:
- branches: master
- - kolla-cinder-storpool-tempest-iscsi-multipath-2023.2-ubuntu-jammy-pre-release:
- branches: master
-
-- project:
- name: storpool-experiments
- check:
- jobs:
- - cinder-storpool-tempest-testing:
- branches: master
- - cinder-storpool-tempest-iscsi-multipath-testing:
- branches: master
- - kolla-cinder-storpool-tempest-iscsi-multipath-testing:
- branches: master
+#- job:
+# name: tempest-full
+# parent: devstack-tempest
+# description: |
+# Base integration test with Neutron networking and py27.
+# This job is supposed to run until stable/train setup only.
+# If you are running it on stable/ussuri gate onwards for python2.7
+# coverage then you need to do override-checkout with any stable
+# branch less than or equal to stable/train.
+# Former names for this job where:
+# * legacy-tempest-dsvm-neutron-full
+# * gate-tempest-dsvm-neutron-full-ubuntu-xenial
+# vars:
+# tox_envlist: full
+# devstack_localrc:
+# ENABLE_FILE_INJECTION: true
+# ENABLE_VOLUME_MULTIATTACH: true
+# USE_PYTHON3: False
+# devstack_services:
+# # NOTE(mriedem): Disable the cinder-backup service from tempest-full
+# # since tempest-full is in the integrated-gate project template but
+# # the backup tests do not really involve other services so they should
+# # be run in some more cinder-specific job, especially because the
+# # tests fail at a high rate (see bugs 1483434, 1813217, 1745168)
+# c-bak: false
+#
+####
+#
+#- job:
+# name: cinder-storpool-tempest
+# parent: tempest-full
+# pre-run:
+# - playbooks/workarounds/01-disable-unattended-upgrades.yaml
+# - playbooks/workarounds/02-install-linux-modules-extra-for-z3fold.yaml
+# - playbooks/sp-init.yaml
+# - playbooks/setup-openstack-client/pre.yaml
+# - playbooks/setup-openstack-storpool/pre.yaml
+# run: playbooks/tempest-and-cinderlib-run.yaml
+# cleanup-run:
+# - playbooks/setup-openstack-storpool/post.yaml
+# - playbooks/setup-openstack-client/post.yaml
+# - playbooks/sp-cleanup.yaml
+# required-projects:
+# - opendev.org/openstack/cinderlib
+# - opendev.org/openstack/os-brick
+# - opendev.org/openstack/tempest
+# - opendev.org/openstack/cinder-tempest-plugin
+# # - config
+# - sp-osci
+# timeout: 10800
+# nodeset: ubuntu2204-openstack-multi-node-mixed
+# secrets:
+# # openstack-client
+# - name: OPENSTACK_DATA
+# secret: OPENSTACK_DATA
+# - name: RESOLVED_DATA
+# secret: RESOLVED_DATA
+#
+# # openstack-iscsi-multipath-storpool
+# - name: STORPOOL_DEPLOY_KEY
+# secret: STORPOOL_DEPLOY_KEY
+# - name: STORPOOL_DEPLOY_KEY_PUB
+# secret: STORPOOL_DEPLOY_KEY_PUB
+# - name: STORPOOL_BLOCK_INVENTORY
+# secret: STORPOOL_BLOCK_INVENTORY
+# - name: STORPOOL_ISCSI_NETPLAN
+# secret: STORPOOL_ISCSI_NETPLAN
+# - name: STORPOOL_STORPOOL_NETPLAN
+# secret: STORPOOL_STORPOOL_NETPLAN
+# - name: STORPOOL_NETPLAN_SERVICE
+# secret: STORPOOL_NETPLAN_SERVICE
+# - name: STORPOOL_CONF_BLOCK
+# secret: STORPOOL_CONF_BLOCK
+# - name: STORPOOL_DEPLOY
+# secret: STORPOOL_DEPLOY
+# - name: STORPOOL_DEPLOY_INFO_CONF
+# secret: STORPOOL_DEPLOY_INFO_CONF
+# - name: STORPOOL_CONF_ISCSI_NODE
+# secret: STORPOOL_CONF_ISCSI_NODE
+# - name: ISCSI_NODE_SYSTEMD_NETWORKD
+# secret: ISCSI_NODE_SYSTEMD_NETWORKD
+# vars:
+# os_venv: "~/sp-venv-openstack"
+# storpool_connection: "block"
+# sp_target_release: "release"
+#
+# do_storprep: true
+# devstack_localrc:
+# CINDER_ENABLED_BACKENDS: storpool:storpool
+# # CINDER_ISCSI_HELPER: tgtadm
+# ENABLE_FILE_INJECTION: false
+# TEMPEST_CONCURRENCY: 2
+# TEMPEST_EXTEND_ATTACHED_VOLUME: true
+# TEMPEST_PLUGINS: cinder-tempest-plugin
+# TEMPEST_RUN_VALIDATION: false
+# TEMPEST_VOLUME_REVERT_TO_SNAPSHOT: true
+# TEMPEST_VOLUME_VENDOR: StorPool
+# USE_PYTHON3: True
+# # cfg: block
+# TEMPEST_STORAGE_PROTOCOL: storpool
+# ENABLE_VOLUME_MULTIATTACH: true
+# devstack_local_conf:
+# test-config:
+# $TEMPEST_CONFIG:
+# validation:
+# run_validation: true
+# post-config:
+# $CINDER_CONF:
+# storpool:
+# volume_backend_name: storpool
+# volume_driver: cinder.volume.drivers.storpool.StorPoolDriver
+# storpool_template: virtual
+# # enable_unsupported_driver: true
+# tox_envlist: all
+# tempest_test_regex: |
+# volume
+## (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
+#
+#- job:
+# name: cinder-storpool-tempest-testing
+# parent: cinder-storpool-tempest
+# vars:
+# sp_target_release: "testing"
+#
+#
+#- job:
+# name: cinder-storpool-tempest-experimental
+# parent: cinder-storpool-tempest
+# vars:
+# sp_experimental: true
+#
+#- job:
+# name: cinder-storpool-tempest-iscsi
+# parent: cinder-storpool-tempest
+# vars:
+# sp_experimental: true
+# do_storprep: true
+# devstack_localrc:
+# # cfg: iscsi
+# TEMPEST_STORAGE_PROTOCOL: iscsi
+# ENABLE_VOLUME_MULTIATTACH: false
+# devstack_local_conf:
+# post-config:
+# $CINDER_CONF:
+# storpool:
+# # cfg: iscsi
+# iscsi_export_to: "\\\\*"
+# iscsi_portal_group: pg
+# use_multipath_for_image_xfer: True
+# $NOVA_CONF:
+# libvirt:
+# # cfg: iscsi
+# volume_use_multipath: True
+# tempest_test_regex: |
+# volume|^cinder_tempest_plugin
+## ^cinder_tempest_plugin
+## (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
+#
+#- job:
+# name: cinder-storpool-tempest-iscsi-multipath-parent
+# parent: tempest-full
+# pre-run:
+# - playbooks/workarounds/01-disable-unattended-upgrades.yaml
+# - playbooks/workarounds/02-install-linux-modules-extra-for-z3fold.yaml
+# - playbooks/sp-init.yaml
+# - playbooks/setup-openstack-client/pre.yaml
+# - playbooks/setup-openstack-iscsi-multipath/pre.yaml
+# - playbooks/setup-openstack-storpool/pre.yaml
+# run: playbooks/tempest-and-cinderlib-run.yaml
+# cleanup-run:
+# - playbooks/setup-openstack-storpool/post.yaml
+# - playbooks/setup-openstack-iscsi-multipath/post.yaml
+# - playbooks/setup-openstack-client/post.yaml
+# - playbooks/sp-cleanup.yaml
+# required-projects:
+# - opendev.org/openstack/cinderlib
+# - opendev.org/openstack/os-brick
+# - opendev.org/openstack/tempest
+# - opendev.org/openstack/cinder-tempest-plugin
+# # - config
+# - sp-osci
+# timeout: 10800
+# nodeset: ubuntu2204-openstack-multi-node-mixed
+# attempts: 1
+# secrets:
+# # openstack-client
+# - name: OPENSTACK_DATA
+# secret: OPENSTACK_DATA
+# - name: RESOLVED_DATA
+# secret: RESOLVED_DATA
+#
+# # openstack-iscsi-multipath-storpool
+# - name: STORPOOL_DEPLOY_KEY
+# secret: STORPOOL_DEPLOY_KEY
+# - name: STORPOOL_DEPLOY_KEY_PUB
+# secret: STORPOOL_DEPLOY_KEY_PUB
+# - name: STORPOOL_BLOCK_INVENTORY
+# secret: STORPOOL_BLOCK_INVENTORY
+# - name: STORPOOL_ISCSI_INVENTORY
+# secret: STORPOOL_ISCSI_INVENTORY
+# - name: STORPOOL_ISCSI_NETPLAN
+# secret: STORPOOL_ISCSI_NETPLAN
+# - name: STORPOOL_STORPOOL_NETPLAN
+# secret: STORPOOL_STORPOOL_NETPLAN
+# - name: STORPOOL_NETPLAN_SERVICE
+# secret: STORPOOL_NETPLAN_SERVICE
+# - name: STORPOOL_CONF_ISCSI
+# secret: STORPOOL_CONF_ISCSI
+# - name: STORPOOL_DEPLOY
+# secret: STORPOOL_DEPLOY
+# - name: STORPOOL_DEPLOY_INFO_CONF
+# secret: STORPOOL_DEPLOY_INFO_CONF
+# - name: STORPOOL_CONF_ISCSI_NODE
+# secret: STORPOOL_CONF_ISCSI_NODE
+# - name: ISCSI_NODE_SYSTEMD_NETWORKD
+# secret: ISCSI_NODE_SYSTEMD_NETWORKD
+#
+# vars:
+# os_venv: "~/sp-venv-openstack"
+# storpool_connection: "iscsi"
+# sp_target_release: "release"
+#
+# zuul_copy_output:
+# /etc/multipath.conf: logs_txt
+# /etc/iscsi/iscsid.conf: logs_txt
+# devstack_localrc:
+# CINDER_ENABLED_BACKENDS: storpool:storpool
+# # CINDER_ISCSI_HELPER: tgtadm
+# ENABLE_FILE_INJECTION: false
+# TEMPEST_CONCURRENCY: 2
+# TEMPEST_EXTEND_ATTACHED_VOLUME: true
+# TEMPEST_PLUGINS: cinder-tempest-plugin
+# TEMPEST_RUN_VALIDATION: false
+# TEMPEST_VOLUME_REVERT_TO_SNAPSHOT: true
+# TEMPEST_VOLUME_VENDOR: StorPool
+# USE_PYTHON3: True
+# # cfg: block
+# TEMPEST_STORAGE_PROTOCOL: storpool
+# ENABLE_VOLUME_MULTIATTACH: true
+# devstack_local_conf:
+# test-config:
+# $TEMPEST_CONFIG:
+# validation:
+# run_validation: true
+# post-config:
+# $CINDER_CONF:
+# storpool:
+# volume_backend_name: storpool
+# volume_driver: cinder.volume.drivers.storpool.StorPoolDriver
+# storpool_template: virtual
+# # enable_unsupported_driver: true
+# tox_envlist: all
+# tempest_test_regex: |
+# volume
+## (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
+#
+#- job:
+# name: cinder-storpool-tempest-iscsi-multipath
+# parent: cinder-storpool-tempest-iscsi-multipath-parent
+# vars:
+# sp_experimental: true
+# devstack_localrc:
+# # cfg: iscsi
+# TEMPEST_STORAGE_PROTOCOL: iscsi
+# ENABLE_VOLUME_MULTIATTACH: false
+# devstack_local_conf:
+# post-config:
+# $CINDER_CONF:
+# storpool:
+# # cfg: iscsi
+# iscsi_export_to: "\\\\*"
+# iscsi_portal_group: pg
+# use_multipath_for_image_xfer: True
+# $NOVA_CONF:
+# libvirt:
+# # cfg: iscsi
+# volume_use_multipath: True
+# tempest_test_regex: |
+# volume|^cinder_tempest_plugin
+## ^cinder_tempest_plugin
+## (^(tempest\.((api\..*volume)|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance))|(cinder_tempest_plugin))
+#
+#
+#- job:
+# name: cinder-storpool-tempest-iscsi-multipath-testing
+# parent: cinder-storpool-tempest-iscsi-multipath
+# vars:
+# sp_target_release: "testing"
+#
+#
+#- job:
+# name: kolla-cinder-storpool-tempest-iscsi-multipath
+# pre-run:
+# - playbooks/workarounds/01-disable-unattended-upgrades.yaml
+# - playbooks/setup-openstack-client/pre.yaml
+# - playbooks/setup-openstack-iscsi-multipath/pre.yaml
+# - playbooks/setup-openstack-storpool/pre.yaml
+# - playbooks/kolla-setup-openstack-iscsi-multipath-storpool/pre.yaml
+# run: playbooks/kolla-setup-openstack-iscsi-multipath-storpool/run.yaml
+# cleanup-run:
+# - playbooks/kolla-setup-openstack-iscsi-multipath-storpool/post.yaml
+# - playbooks/setup-openstack-storpool/post.yaml
+# - playbooks/setup-openstack-iscsi-multipath/post.yaml
+# - playbooks/setup-openstack-client/post.yaml
+# required-projects:
+# - opendev.org/openstack/tempest
+# timeout: 10800
+# nodeset: ubuntu2204-openstack-multi-node-mixed
+# attempts: 1
+# secrets:
+# # openstack-client
+# - name: OPENSTACK_DATA
+# secret: OPENSTACK_DATA
+# - name: RESOLVED_DATA
+# secret: RESOLVED_DATA
+#
+# # openstack-iscsi-multipath-storpool
+# - name: STORPOOL_DEPLOY_KEY
+# secret: STORPOOL_DEPLOY_KEY
+# - name: STORPOOL_DEPLOY_KEY_PUB
+# secret: STORPOOL_DEPLOY_KEY_PUB
+# - name: STORPOOL_DEPLOY
+# secret: STORPOOL_DEPLOY
+# - name: STORPOOL_DEPLOY_INFO_CONF
+# secret: STORPOOL_DEPLOY_INFO_CONF
+# - name: STORPOOL_ISCSI_INVENTORY
+# secret: STORPOOL_ISCSI_INVENTORY
+# - name: STORPOOL_ISCSI_NETPLAN
+# secret: STORPOOL_ISCSI_NETPLAN
+# - name: STORPOOL_STORPOOL_NETPLAN
+# secret: STORPOOL_STORPOOL_NETPLAN
+# - name: STORPOOL_NETPLAN_SERVICE
+# secret: STORPOOL_NETPLAN_SERVICE
+# - name: STORPOOL_CONF_ISCSI
+# secret: STORPOOL_CONF_ISCSI
+# - name: STORPOOL_CONF_ISCSI_NODE
+# secret: STORPOOL_CONF_ISCSI_NODE
+# - name: ISCSI_NODE_SYSTEMD_NETWORKD
+# secret: ISCSI_NODE_SYSTEMD_NETWORKD
+# vars:
+# os_venv: "~/sp-venv-openstack"
+# storpool_connection: "iscsi"
+# sp_target_release: "release"
+#
+# zuul_copy_output:
+# /etc/multipath.conf: logs_txt
+# /etc/iscsi/iscsid.conf: logs_txt
+#
+# tempest_test_regex: volume
+#
+#- job:
+# name: kolla-cinder-storpool-tempest-iscsi-multipath-zed-ubuntu-jammy-pre-release
+# parent: kolla-cinder-storpool-tempest-iscsi-multipath
+# vars:
+# sp_target_release: "release"
+#
+# kolla_ansible_version: "16.2.0"
+# kolla_openstack_release: "zed"
+# enable_cinder_backend_storpool: "yes"
+# kolla_nova_compute_image_full: "cts.storpool.com/kolla/ubuntu-binary-nova-compute:zed-ubuntu-jammy-pre-release"
+# kolla_cinder_volume_image_full: "cts.storpool.com/kolla/ubuntu-binary-cinder-volume:zed-ubuntu-jammy-pre-release"
+# kolla_glance_api_image_full: "quay.io/openstack.kolla/glance-api:zed-ubuntu-jammy"
+#
+#- job:
+# name: kolla-cinder-tempest-iscsi-multipath-2023.2-ubuntu-jammy-lvm-reference
+# parent: kolla-cinder-storpool-tempest-iscsi-multipath
+# vars:
+# sp_target_release: "release"
+#
+# kolla_ansible_version: "stable/2023.2"
+# kolla_openstack_release: "2023.2"
+# enable_cinder_backend_storpool: "no"
+# kolla_nova_compute_image_full: "quay.io/openstack.kolla/nova-compute:2023.2-ubuntu-jammy"
+# kolla_cinder_volume_image_full: "quay.io/openstack.kolla/cinder-volume:2023.2-ubuntu-jammy"
+# kolla_glance_api_image_full: "quay.io/openstack.kolla/glance-api:2023.2-ubuntu-jammy"
+#
+#- job:
+# name: kolla-cinder-storpool-tempest-iscsi-multipath-2023.2-ubuntu-jammy-pre-release
+# parent: kolla-cinder-storpool-tempest-iscsi-multipath
+# vars:
+# sp_target_release: "release"
+#
+# kolla_ansible_version: "stable/2023.2"
+# kolla_openstack_release: "2023.2"
+# enable_cinder_backend_storpool: "yes"
+# kolla_nova_compute_image_full: "cts.storpool.com/kolla/ubuntu-binary-nova-compute:2023.2-ubuntu-jammy-pre-release"
+# kolla_cinder_volume_image_full: "cts.storpool.com/kolla/ubuntu-binary-cinder-volume:2023.2-ubuntu-jammy-pre-release"
+# kolla_glance_api_image_full: "cts.storpool.com/kolla/ubuntu-binary-glance-api:2023.2-ubuntu-jammy-pre-release"
+#
+#- job:
+# name: kolla-cinder-storpool-tempest-iscsi-multipath-testing
+# parent: kolla-cinder-storpool-tempest-iscsi-multipath
+# vars:
+# sp_target_release: "testing"
+#
+# kolla_ansible_version: "16.2.0"
+# kolla_openstack_release: "zed"
+# enable_cinder_backend_storpool: "yes"
+# kolla_nova_compute_image_full: "cts.storpool.com/kolla/ubuntu-binary-nova-compute:zed-ubuntu-jammy"
+# kolla_cinder_volume_image_full: "cts.storpool.com/kolla/ubuntu-binary-cinder-volume:zed-ubuntu-jammy"
+# kolla_glance_api_image_full: "quay.io/openstack.kolla/glance-api:2023.2-ubuntu-jammy"
+#
+#- project:
+# name: openstack/cinder
+# check:
+# jobs:
+# - cinder-storpool-tempest:
+# branches: master
+# - cinder-storpool-tempest-iscsi-multipath:
+# branches: master
+# experimental:
+# jobs:
+# - cinder-storpool-tempest-experimental:
+# branches: master
+# #- cinder-storpool-tempest-iscsi:
+# # branches: master
+#
+#- project:
+# name: openstack/os-brick
+# check:
+# jobs:
+# - cinder-storpool-tempest:
+# branches: master
+#
+#- project:
+# name: kolla-experiments
+# check:
+# jobs:
+# - kolla-cinder-tempest-iscsi-multipath-2023.2-ubuntu-jammy-lvm-reference:
+# branches: master
+# - kolla-cinder-storpool-tempest-iscsi-multipath-2023.2-ubuntu-jammy-pre-release:
+# branches: master
+#
+#- project:
+# name: storpool-experiments
+# check:
+# jobs:
+# - cinder-storpool-tempest-testing:
+# branches: master
+# - cinder-storpool-tempest-iscsi-multipath-testing:
+# branches: master
+# - kolla-cinder-storpool-tempest-iscsi-multipath-testing:
+# branches: master