Fix stable CI
cephfs-nfs failing in stable/2023.1 because of missing packages. Add cephfs-nfs-cephadm test Change-Id: Ib4bbe4e9ab43513d91ba8fc7ddff70ffb8ae9d8f
This commit is contained in:
parent
e1cca72767
commit
51ee4e3ff0
41
.zuul.yaml
41
.zuul.yaml
|
@ -2,7 +2,6 @@
|
|||
name: devstack-plugin-ceph-tempest-py3-base
|
||||
abstract: true
|
||||
parent: tempest-full-py3
|
||||
nodeset: openstack-single-node-jammy
|
||||
description: |
|
||||
Base integration tests that runs with the ceph devstack plugin and py3.
|
||||
Former names for this job where:
|
||||
|
@ -35,19 +34,30 @@
|
|||
tox_envlist: all
|
||||
tempest_test_regex: |
|
||||
(^tempest\.(api|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance)|(^cinder_tempest_plugin))
|
||||
tempest_test_blacklist: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/devstack-plugin-ceph"].src_dir }}/tempest_skiplist.txt'
|
||||
tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/devstack-plugin-ceph"].src_dir }}/tempest_skiplist.txt'
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-ceph-tempest-ubuntu
|
||||
parent: devstack-plugin-ceph-tempest-py3-base
|
||||
description: |
|
||||
Integration tests that runs with the ceph devstack plugin using ceph
|
||||
packages from the distro.
|
||||
|
||||
This job enable the multiattach feature enable from stein on.
|
||||
vars:
|
||||
devstack_localrc:
|
||||
ENABLE_VOLUME_MULTIATTACH: true
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-ceph-tempest-py3
|
||||
parent: devstack-plugin-ceph-tempest-py3-base
|
||||
description: |
|
||||
Integration tests that runs with the ceph devstack plugin and py3.
|
||||
|
||||
This job enable the multiattach feature enable from stein on.
|
||||
Integration tests that runs with the ceph devstack plugin using ceph
|
||||
deployed using cephadm.
|
||||
vars:
|
||||
devstack_localrc:
|
||||
DISABLE_CEPHADM_POST_DEPLOY: True
|
||||
CEPHADM_DEPLOY: True
|
||||
CEPHADM_DEPLOY: true
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-ceph-compute-local-ephemeral
|
||||
|
@ -75,7 +85,7 @@
|
|||
description: |
|
||||
Runs manila tempest plugin tests with Native CephFS as a manila back
|
||||
end (DHSS=False)
|
||||
parent: manila-tempest-plugin-cephfs-native
|
||||
parent: manila-tempest-plugin-cephfs-native-cephadm
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-ceph-cephfs-nfs
|
||||
|
@ -84,6 +94,11 @@
|
|||
back end (DHSS=False)
|
||||
parent: manila-tempest-plugin-cephfs-nfs
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-ceph-multinode-cephfs-nfs-cephadm
|
||||
parent: manila-tempest-plugin-multinode-cephfs-nfs-cephadm
|
||||
description: Test CephFS NFS (DHSS=False) in a Multinode devstack env
|
||||
|
||||
- job:
|
||||
name: devstack-plugin-ceph-multinode-tempest-py3
|
||||
parent: tempest-multinode-full-py3
|
||||
|
@ -117,7 +132,7 @@
|
|||
- cinder-tempest-plugin
|
||||
tempest_test_regex: |
|
||||
(^tempest\.(api|scenario\.test_encrypted_cinder_volumes|scenario\.test_volume|scenario\.test_shelve_instance)|(^cinder_tempest_plugin))
|
||||
tempest_test_blacklist: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/devstack-plugin-ceph"].src_dir }}/tempest_skiplist_multinode.txt'
|
||||
tempest_test_exclude_list: '{{ ansible_user_dir }}/{{ zuul.projects["opendev.org/openstack/devstack-plugin-ceph"].src_dir }}/tempest_skiplist_multinode.txt'
|
||||
group-vars:
|
||||
subnode:
|
||||
devstack_localrc:
|
||||
|
@ -142,21 +157,17 @@
|
|||
Runs devstack-plugin-ceph-tempest jobs.
|
||||
check:
|
||||
jobs:
|
||||
- devstack-plugin-ceph-tempest-py3:
|
||||
voting: false
|
||||
- devstack-plugin-ceph-tempest-cephadm:
|
||||
- devstack-plugin-ceph-tempest-py3
|
||||
- devstack-plugin-ceph-tempest-ubuntu:
|
||||
voting: false
|
||||
- devstack-plugin-ceph-multinode-tempest-py3
|
||||
- devstack-plugin-ceph-multinode-cephfs-nfs-cephadm
|
||||
- devstack-plugin-ceph-cephfs-native:
|
||||
irrelevant-files: *irrelevant-files
|
||||
voting: false
|
||||
- devstack-plugin-ceph-cephfs-nfs:
|
||||
irrelevant-files: *irrelevant-files
|
||||
voting: false
|
||||
# - devstack-plugin-ceph-tempest-fedora-latest
|
||||
# - devstack-plugin-ceph-multinode-tempest-py3
|
||||
# - devstack-plugin-ceph-multinode-tempest-cephadm:
|
||||
# voting: false
|
||||
# - devstack-plugin-ceph-master-tempest:
|
||||
# voting: false
|
||||
gate:
|
||||
|
|
|
@ -3,3 +3,5 @@ dbus-tools
|
|||
podman
|
||||
jq
|
||||
ceph-common
|
||||
ceph-mon
|
||||
ceph-osd
|
||||
|
|
Loading…
Reference in New Issue