Browse Source

Merge "Allow triggering ceph-ansible filestore-to-bluestore with ceph_fstobs tag" into stable/ussuri

changes/15/735815/1
Zuul 2 weeks ago
committed by Gerrit Code Review
parent
commit
31dc6f8c52
1 changed files with 14 additions and 0 deletions
  1. +14
    -0
      deployment/ceph-ansible/ceph-base.yaml

+ 14
- 0
deployment/ceph-ansible/ceph-base.yaml View File

@@ -565,6 +565,7 @@ outputs:
tags:
- ceph
- ceph_systemd
- ceph_fstobs
block:
- name: ensure ceph-ansible is installed
include_role:
@@ -632,6 +633,7 @@ outputs:
tags:
- ceph
- ceph_systemd
- ceph_fstobs
block:
- name: set ceph-ansible facts
set_fact:
@@ -684,6 +686,18 @@ outputs:
- name: set ceph_ansible_playbooks_default
set_fact:
ceph_ansible_playbooks_default: ["/usr/share/ceph-ansible/infrastructure-playbooks/docker-to-podman.yml"]
- when: step|int == 0
tags:
- never
- ceph_fstobs
block:
- name: stop if _limit is unset
fail:
msg: The ceph-ansible filestore to bluestore playbook limit is not set; please use -e ceph_ansible_limit=##nodename##
when: (ceph_ansible_limit is not defined) or (ceph_ansible_limit|length == 0)
- name: set ceph_ansible_playbooks_default
set_fact:
ceph_ansible_playbooks_default: ["/usr/share/ceph-ansible/infrastructure-playbooks/filestore-to-bluestore.yml"]
- when: step|int == 0
tags: ceph
block:


Loading…
Cancel
Save