devstack-plugin-tobiko/zuul.d/devstack-tobiko-storage.yaml
Eduardo Olivares ff7dfcb2dc Make devstack-tobiko-storage-ceph use cephadm
It looks like the devstack-plugin-ceph-tempest-py3 job, which uses
cephadm is more stable than the devstack-plugin-ceph-tempest-ubuntu job,
which uses ceph packages from the distro.

Change-Id: I43571a33271a3cf48fb66f8239c9b6c7515eb58b
2024-07-18 13:56:17 +02:00

50 lines
1.4 KiB
YAML

---
# --- PROJECT TEMPLATES ------------------------------------------------------
- project-template:
name: devstack-tobiko-storage
description: |
DevStack jobs intended to gate Glance project changes
check: &CHECK
jobs:
- devstack-tobiko-storage
- devstack-tobiko-storage-ceph
periodic: *CHECK
# --- JOBS -------------------------------------------------------------------
- job:
name: devstack-tobiko-storage
parent: devstack-tobiko-minimal
required-projects:
- openstack/glance
voting: true
vars:
test_workflow: create-resources
- job:
name: devstack-tobiko-storage-ceph
parent: devstack-tobiko-storage
description: |
DevStack job intended to gate Ceph project changes
required-projects:
- openstack/devstack-plugin-ceph
voting: true
vars:
devstack_plugins:
devstack-plugin-ceph:
https://opendev.org/openstack/devstack-plugin-ceph.git
devstack_localrc:
ENABLE_CEPH_CINDER: true # ceph backend for cinder
ENABLE_CEPH_GLANCE: true # store images in ceph
ENABLE_CEPH_C_BAK: true # backup volumes to ceph
ENABLE_CEPH_NOVA: true # allow nova to use ceph resources
ENABLE_FILE_INJECTION: false
ENABLE_VOLUME_MULTIATTACH: false
DISABLE_CEPHADM_POST_DEPLOY: True
CEPHADM_DEPLOY: true
test_workflow: create-resources