From 815611705b3d2c3703893cdac054bdf6b3c3d8e8 Mon Sep 17 00:00:00 2001 From: Hongbin Lu Date: Mon, 5 Aug 2019 17:09:23 +0000 Subject: [PATCH] Add a job for testing zun standalone deployment After integrating with placement, there are two deployment mode: * Hybrid mode: a compute host resource provider is managed by both nova-compute and zun-compute. * Standalone mode: a compute host resource provider is managed by zun-compute solely. This commit adds a job for testing standalone mode. The hybrid mode is covered by existing jobs. Depends-On: https://review.opendev.org/#/c/677094/ Change-Id: I756040f307d12c93bfecfe33ff52222f3a0bfbbe --- .zuul.yaml | 20 ++++++++++++++++++++ devstack/files/debs/zun | 2 ++ devstack/files/rpms/zun | 2 ++ 3 files changed, 24 insertions(+) diff --git a/.zuul.yaml b/.zuul.yaml index 5f838f9b1..74606957f 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -75,6 +75,24 @@ name: zun-tempest-multinode-docker-sql parent: zun-tempest-base-multinode +- job: + name: zun-tempest-docker-sql-standalone + parent: zun-tempest-base + vars: + devstack_localrc: + USE_PYTHON3: true + devstack_services: + # disable Nova services + n-api: false + n-api-meta: false + n-cond: false + n-cpu: false + n-novnc: false + n-sch: false + # disable Glance services + g-reg: false + g-api: false + - job: name: zun-fullstack parent: devstack @@ -118,6 +136,8 @@ voting: false - kolla-ansible-ubuntu-source-zun: voting: false + - zun-tempest-docker-sql-standalone: + voting: false gate: queue: zun jobs: diff --git a/devstack/files/debs/zun b/devstack/files/debs/zun index 6b4cc31ab..6696118bf 100644 --- a/devstack/files/debs/zun +++ b/devstack/files/debs/zun @@ -1 +1,3 @@ numactl +gawk +pciutils diff --git a/devstack/files/rpms/zun b/devstack/files/rpms/zun index 6b4cc31ab..6696118bf 100644 --- a/devstack/files/rpms/zun +++ b/devstack/files/rpms/zun @@ -1 +1,3 @@ numactl +gawk +pciutils