Add manila to devstack-tobiko-storage-ceph job

Change-Id: If3066cc83e30e416dbc25b9615259544a47e36a9
Signed-off-by: Eduardo Olivares <eolivare@redhat.com>
This commit is contained in:
Eduardo Olivares
2025-07-03 16:04:57 +02:00
parent 0d62c96e10
commit 814d654963

View File

@@ -21,11 +21,13 @@
DevStack job intended to gate Ceph project changes
required-projects:
- openstack/devstack-plugin-ceph
- openstack/manila
voting: true
vars:
devstack_plugins:
devstack-plugin-ceph:
https://opendev.org/openstack/devstack-plugin-ceph.git
manila: https://opendev.org/openstack/manila
devstack_services:
# disable designate to avoid DNS issues when ceph tries to download its
# image
@@ -39,4 +41,19 @@
ENABLE_VOLUME_MULTIATTACH: false
DISABLE_CEPHADM_POST_DEPLOY: true
CEPHADM_DEPLOY: true
MYSQL_REDUCE_MEMORY: true
SHARE_DRIVER: manila.share.drivers.cephfs.driver.CephFSDriver
MANILA_ENABLED_BACKENDS: cephfsnfs
ENABLED_SHARE_PROTOCOLS: NFS
MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS: 'snapshot_support=True'
MANILA_SERVICE_IMAGE_ENABLED: true
MANILA_OPTGROUP_cephfsnfs_share_driver: >-
manila.share.drivers.cephfs.driver.CephFSDriver
MANILA_OPTGROUP_cephfsnfs_driver_handles_share_servers: false
MANILA_OPTGROUP_cephfsnfs_cephfs_protocol_helper_type: NFS
MANILA_OPTGROUP_cephfsnfs_cephfs_conf_path: /etc/ceph/ceph.conf
MANILA_OPTGROUP_cephfsnfs_cephfs_auth_id: manila
MANILA_CEPH_DRIVER: cephfsnfs
MANILA_SETUP_IPV6: false
NEUTRON_CREATE_INITIAL_NETWORKS: true
test_workflow: create-check-resources