summaryrefslogtreecommitdiff
path: root/.zuul.yaml
diff options
context:
space:
mode:
authorLuigi Toscano <ltoscano@redhat.com>2020-06-02 17:08:02 +0200
committerLuigi Toscano <ltoscano@redhat.com>2020-06-02 17:12:29 +0200
commitb3e4e5ab42a7715fd477e5f65171e1bf20fcb025 (patch)
tree49cdf41a935f907bbe9669d32c8f46573343716c /.zuul.yaml
parent2dcd15a46661026cf2f88de66f834b46151f59f1 (diff)
downloadceilometer-b3e4e5ab42a7715fd477e5f65171e1bf20fcb025.tar.gz
Port the grenade job to Zuul v3
It implements the same behavior of the old one. Change-Id: Iec5ce5bcea70cb764a24b5ca15cc66c617731c7b
Diffstat (limited to '.zuul.yaml')
-rw-r--r--.zuul.yaml29
1 files changed, 18 insertions, 11 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index accc445b..1d9a19e9 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -1,9 +1,20 @@
- job:
- name: grenade-dsvm-ceilometer
- parent: legacy-dsvm-base
- run: playbooks/legacy/grenade-dsvm-ceilometer/run.yaml
- post-run: playbooks/legacy/grenade-dsvm-ceilometer/post.yaml
- timeout: 10800
+ name: grenade-ceilometer
+ parent: grenade
+ required-projects:
+ - opendev.org/openstack/grenade
+ - opendev.org/openstack/ceilometer
+ vars:
+ grenade_devstack_localrc:
+ shared:
+ CEILOMETER_BACKEND: none
+ devstack_plugins:
+ ceilometer: https://opendev.org/openstack/ceilometer
+ devstack_services:
+ ceilometer-acompute: true
+ ceilometer-acentral: true
+ ceilometer-aipmi: true
+ ceilometer-anotification: true
irrelevant-files: &ceilometer-irrelevant-files
- ^(test-|)requirements.txt$
- ^setup.cfg$
@@ -11,10 +22,6 @@
- ^.*\.rst$
- ^releasenotes/.*$
- ^ceilometer/tests/.*$
- required-projects:
- - openstack/grenade
- - openstack/devstack-gate
- - openstack/ceilometer
- project:
templates:
@@ -26,7 +33,7 @@
- openstack-lower-constraints-jobs
check:
jobs:
- - grenade-dsvm-ceilometer
+ - grenade-ceilometer
- telemetry-dsvm-integration:
irrelevant-files: *ceilometer-irrelevant-files
- telemetry-dsvm-integration-ipv6-only:
@@ -34,7 +41,7 @@
gate:
queue: telemetry
jobs:
- - grenade-dsvm-ceilometer
+ - grenade-ceilometer
- telemetry-dsvm-integration:
irrelevant-files: *ceilometer-irrelevant-files
- telemetry-dsvm-integration-ipv6-only: