]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Consume public_network vs ceph_mon_docker_subnet
authorGiulio Fidente <gfidente@redhat.com>
Mon, 21 Aug 2017 16:32:40 +0000 (18:32 +0200)
committerGiulio Fidente <gfidente@redhat.com>
Mon, 21 Aug 2017 16:34:24 +0000 (18:34 +0200)
In the switch to containers migration there were broken references
to ceph_mon_docker_subnet variable, replaced with public_network.

Also fixes references to ceph_mon_docker_extra_env setting for it
a default as it could be undefined.

infrastructure-playbooks/switch-from-non-containerized-to-containerized-ceph-daemons.yml

index 1415bad11b2bf9c25425889f7b32f28a2c537bd3..87e7ee60fd4bd63df026ba44a3ec6846ce8050cd 100644 (file)
       net: "host"
       state: "running"
       privileged: "{{ mon_docker_privileged }}"
-      env: "MON_IP={{ hostvars[inventory_hostname]['ansible_' + monitor_interface]['ipv4']['address'] }},CEPH_DAEMON=MON,CEPH_PUBLIC_NETWORK={{ ceph_mon_docker_subnet }},CEPH_FSID={{ ceph_fsid.stdout }},{{ ceph_mon_docker_extra_env }}"
+      env: "MON_IP={{ hostvars[inventory_hostname]['ansible_' + monitor_interface]['ipv4']['address'] }},CEPH_DAEMON=MON,CEPH_PUBLIC_NETWORK={{ public_network }},CEPH_FSID={{ ceph_fsid.stdout }},{{ ceph_mon_docker_extra_env|default('') }}"
       volumes: "/var/lib/ceph:/var/lib/ceph,/etc/ceph:/etc/ceph,/etc/localtime:/etc/localtime:ro"
 
   - name: waiting for the monitor to join the quorum...