#mon_host_v2:
# suffix: ':3300'
+#enable_ceph_volume_debug: False
+
##########
# CEPHFS #
##########
#container_exec_cmd:
#docker: false
-
+#ceph_volume_debug: "{{ enable_ceph_volume_debug | ternary(1, 0) }}"
#mon_host_v2:
# suffix: ':3300'
+#enable_ceph_volume_debug: False
+
##########
# CEPHFS #
##########
#container_exec_cmd:
#docker: false
-
+#ceph_volume_debug: "{{ enable_ceph_volume_debug | ternary(1, 0) }}"
osd_fsid: "{{ item.osd_fsid }}"
destroy: false
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
loop: "{{ osd_fsid_list }}"
data: "{{ item.device }}"
destroy: true
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
loop: "{{ osd_fsid_list }}"
wal_vg: "{{ item.wal_vg|default(omit) }}"
action: "zap"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
with_items: "{{ lvm_volumes }}"
when:
- lvm_volumes | default([]) | length > 0
data: "{{ item }}"
action: "zap"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
with_items: "{{ devices | default([]) }}"
when:
- devices | default([]) | length > 0
wal_vg: "{{ item.wal_vg|default(omit) }}"
action: "zap"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
with_items: "{{ lvm_volumes }}"
data: "{{ item }}"
action: "zap"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
with_items: "{{ devices | default([]) }}"
- name: scan ceph-disk osds with ceph-volume if deploying nautilus
command: "ceph-volume --cluster={{ cluster }} simple scan --force"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
when:
- ceph_release in ["nautilus", "octopus"]
- not containerized_deployment | bool
- name: activate scanned ceph-disk osds and migrate to ceph-volume if deploying nautilus
command: "ceph-volume --cluster={{ cluster }} simple activate --all"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
when:
- ceph_release in ["nautilus", "octopus"]
- not containerized_deployment | bool
action: "zap"
osd_fsid: "{{ item.1 }}"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
delegate_to: "{{ item.0 }}"
ceph_volume:
action: "inventory"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
action: "inventory"
register: rejected_devices
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
PYTHONIOENCODING: utf-8
action: "batch"
register: lvm_batch_report
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
PYTHONIOENCODING: utf-8
action: "list"
register: lvm_list
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
PYTHONIOENCODING: utf-8
mon_host_v2:
suffix: ':3300'
+enable_ceph_volume_debug: False
+
##########
# CEPHFS #
##########
container_exec_cmd:
docker: false
+ceph_volume_debug: "{{ enable_ceph_volume_debug | ternary(1, 0) }}"
\ No newline at end of file
journal_devices: "{{ dedicated_devices | unique if dedicated_devices | length > 0 else omit }}"
action: "batch"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
PYTHONIOENCODING: utf-8
dmcrypt: "{{ dmcrypt|default(omit) }}"
action: "{{ 'prepare' if containerized_deployment else 'create' }}"
environment:
- CEPH_VOLUME_DEBUG: 1
+ CEPH_VOLUME_DEBUG: "{{ ceph_volume_debug }}"
CEPH_CONTAINER_IMAGE: "{{ ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else None }}"
CEPH_CONTAINER_BINARY: "{{ container_binary }}"
PYTHONIOENCODING: utf-8