From 62ff787526020108608859d03ed83bb1300da280 Mon Sep 17 00:00:00 2001 From: Victoria Martinez de la Cruz Date: Tue, 5 May 2020 17:21:14 -0300 Subject: [PATCH] Add native zuulv3 job for cephfs native The old/legacy job depends on components from OpenStack infra that are not maintained any longer. Change-Id: I5fa4071b9fe3927a0c8e1ba7137af824ddfaf66d --- zuul.d/manila-tempest-jobs.yaml | 34 +++++++++++++++++++++++++++++++++ zuul.d/project.yaml | 4 ++-- 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/zuul.d/manila-tempest-jobs.yaml b/zuul.d/manila-tempest-jobs.yaml index c0c6554d..8efb2a2a 100644 --- a/zuul.d/manila-tempest-jobs.yaml +++ b/zuul.d/manila-tempest-jobs.yaml @@ -225,3 +225,37 @@ backend_names: LONDON,PARIS multi_backend: true image_password: manila + +- job: + name: manila-tempest-plugin-cephfs-native + description: Test CephFS Native (DHSS=False) + parent: manila-tempest-plugin-base + required-projects: + - openstack/devstack-plugin-ceph + vars: + devstack_plugins: + devstack-plugin-ceph: https://opendev.org/openstack/devstack-plugin-ceph + tempest_test_regex: manila_tempest_tests.tests.api + devstack_localrc: + SHARE_DRIVER: manila.share.drivers.cephfs.driver.CephFSDriver + MANILA_ENABLED_BACKENDS: cephfsnative + ENABLED_SHARE_PROTOCOLS: CEPHFS + MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS: 'snapshot_support=False' + MANILA_SERVICE_IMAGE_ENABLED: false + MANILA_OPTGROUP_cephfsnative_share_driver: manila.share.drivers.cephfs.driver.CephFSDriver + MANILA_OPTGROUP_cephfsnative_driver_handles_share_servers: false + MANILA_OPTGROUP_cephfsnative_cephfs_conf_path: /etc/ceph/ceph.conf + MANILA_OPTGROUP_cephfsnative_cephfs_auth_id: manila + devstack_local_conf: + test-config: + $TEMPEST_CONFIG: + share: + enable_cephx_rules_for_protocols: cephfs + run_share_group_tests: false + run_snapshot_tests: false + multitenancy_enabled: false + suppress_errors_in_cleanup: true + backend_names: CEPHFSNATIVE + capability_snapshot_support: false + capability_storage_protocol: CEPHFS + enable_protocols: cephfs \ No newline at end of file diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index abc04534..e06e26db 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -8,12 +8,12 @@ - manila-tempest-minimal-dsvm-dummy - manila-tempest-plugin-zfsonlinux: voting: false + - manila-tempest-plugin-cephfs-native: + voting: false - manila-tempest-plugin-container: voting: false - manila-tempest-plugin-generic: voting: false - - manila-tempest-minimal-dsvm-cephfs-native: - voting: false - manila-tempest-minimal-dsvm-cephfs-nfs: voting: false gate: