From 2d3154fc90b1ee7e6845c09dbc9dbd3379d45ca8 Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Tue, 10 Dec 2019 14:34:50 +0100 Subject: [PATCH] ceph-ansible-prs: add filestore_to_bluestore job This commit adds a new job for testing the filestore-to-bluestore.yml playbook. Signed-off-by: Guillaume Abrioux --- ceph-ansible-prs/build/build | 1 + ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml | 1 + scripts/build_utils.sh | 3 +++ 3 files changed, 5 insertions(+) diff --git a/ceph-ansible-prs/build/build b/ceph-ansible-prs/build/build index ed377d8a..a2745e4b 100644 --- a/ceph-ansible-prs/build/build +++ b/ceph-ansible-prs/build/build @@ -31,4 +31,5 @@ rm -rf $HOME/ansible/facts/* # Skip these scenarios, they don't exist. [[ "$ghprbTargetBranch" == stable-3.1 && "$SCENARIO" =~ lvm_batch|lvm_osds ]] || [[ "$ghprbTargetBranch" =~ stable-3 && "$SCENARIO" == podman ]] || +[[ "$ghprbTargetBranch" =~ stable-3 && "$SCENARIO" == filestore_to_bluestore ]] || start_tox diff --git a/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml b/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml index 209cf2f8..25cb3a9e 100644 --- a/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml +++ b/ceph-ansible-prs/config/definitions/ceph-ansible-prs.yml @@ -77,6 +77,7 @@ - shrink_mds - shrink_rbdmirror - lvm_auto_discovery + - filestore_to_bluestore jobs: - 'ceph-ansible-prs-common-trigger' diff --git a/scripts/build_utils.sh b/scripts/build_utils.sh index 83a786b9..71d3209d 100644 --- a/scripts/build_utils.sh +++ b/scripts/build_utils.sh @@ -849,6 +849,9 @@ case $SCENARIO in podman) TOX_INI_FILE=tox-podman.ini ;; + filestore_to_bluestore) + TOX_INI_FILE=tox-filestore_to_bluestore.ini + ;; *) TOX_INI_FILE=tox.ini ;; -- 2.39.5