From b64e95be40f012b86f2fd6479f2c2efc51f150d2 Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Thu, 16 May 2019 12:51:50 +0200 Subject: [PATCH] ceph-ansible: add new scenario 'dashboard' This commit adds a new scenario to test the dashboard deployment. Signed-off-by: Guillaume Abrioux --- .../config/definitions/ceph-ansible-pipeline.yml | 4 ++++ ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml | 1 + scripts/build_utils.sh | 3 +++ 3 files changed, 8 insertions(+) diff --git a/ceph-ansible-pipeline/config/definitions/ceph-ansible-pipeline.yml b/ceph-ansible-pipeline/config/definitions/ceph-ansible-pipeline.yml index 4d8fbced..34f538d7 100644 --- a/ceph-ansible-pipeline/config/definitions/ceph-ansible-pipeline.yml +++ b/ceph-ansible-pipeline/config/definitions/ceph-ansible-pipeline.yml @@ -82,6 +82,10 @@ current-parameters: true - name: 'ceph-ansible-prs-dev-rhel-container-podman' current-parameters: true + - name: 'ceph-ansible-prs-dev-centos-non_container-dashboard' + current-parameters: true + - name: 'ceph-ansible-prs-dev-centos-container-dashboard' + current-parameters: true - multijob: name: 'ceph-ansible cluster second testing phase' condition: SUCCESSFUL diff --git a/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml b/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml index 2713385f..1a822d90 100644 --- a/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml +++ b/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml @@ -28,6 +28,7 @@ - rgw_multisite - purge - lvm_auto_discovery + - dashboard jobs: - 'ceph-ansible-prs-pipeline' diff --git a/scripts/build_utils.sh b/scripts/build_utils.sh index d0441dd4..c4b370fb 100644 --- a/scripts/build_utils.sh +++ b/scripts/build_utils.sh @@ -779,6 +779,9 @@ case $SCENARIO in update) TOX_INI_FILE=tox-update.ini ;; + dashboard) + TOX_INI_FILE=tox-dashboard.ini + ;; *) TOX_INI_FILE=tox.ini ;; -- 2.39.5