volumes: "/var/lib/ceph:/var/lib/ceph,/etc/ceph:/etc/ceph,/dev/:/dev/"
with_items: ceph_osd_docker_devices
when: not is_atomic and ansible_os_family != 'CoreOS'
+ and not osd_containerized_deployment_with_kv
+
+
+- name: run the ceph osd docker image with kv
+ docker:
+ image: "{{ ceph_osd_docker_username }}/{{ ceph_osd_docker_imagename }}"
+ name: "{{ ansible_hostname }}-osd-{{ item | regex_replace('/', '') }}"
+ net: host
+ pid: host
+ state: running
+ privileged: yes
+ env: "KV_TYPE={{kv_type}},KV_IP={{kv_endpoint}},OSD_DEVICE={{ item }},{{ ceph_osd_docker_extra_env }}"
+ volumes: "/dev/:/dev/"
+ with_items: ceph_osd_docker_devices
+ when: not is_atomic and ansible_os_family != 'CoreOS'
+ and osd_containerized_deployment_with_kv