]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Parse ceph_docker_registry in switch to containers
authorGiulio Fidente <gfidente@redhat.com>
Tue, 22 Aug 2017 11:03:55 +0000 (13:03 +0200)
committerGiulio Fidente <gfidente@redhat.com>
Tue, 22 Aug 2017 11:11:27 +0000 (13:11 +0200)
Defaults it to docker.io as it was for backward compatibility.

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

index 0c61c671cc708770b6a4d3459084b26de2eb7071..415519d1fb85d5a0a8b71760246f39cb33bfb82f 100644 (file)
 
   - name: start ceph mon container image
     docker:
-      image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
+      image: "{{ ceph_docker_registry|default('docker.io') }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: "ceph-mon-{{ ansible_hostname }}"
       net: "host"
       state: "running"
 
   - name: start ceph osd container image(s)
     docker:
-      image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
+      image: "{{ ceph_docker_registry|default('docker.io') }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: "ceph-osd-{{ ansible_hostname }}-dev{{ item | regex_replace('/', '') }}"
       net: host
       pid: host
 
   - name: start ceph metadata container image
     docker:
-      image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
+      image: "{{ ceph_docker_registry|default('docker.io') }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: ceph-mds-{{ ansible_hostname }}
       net: host
       state: running
 
   - name: start ceph rados gateway container image
     docker:
-      image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
+      image: "{{ ceph_docker_registry|default('docker.io') }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: ceph-rgw-{{ ansible_hostname }}
       expose: "{{ ceph_rgw_civetweb_port }}"
       ports: "{{ ceph_rgw_civetweb_port }}:{{ ceph_rgw_civetweb_port }}"
 
   - name: start ceph rbd mirror container image
     docker:
-      image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
+      image: "{{ ceph_docker_registry|default('docker.io') }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: "ceph-rbd-mirror-{{ ansible_hostname }}"
       net: host
       state: running
 
   - name: start ceph nfs container image
     docker:
-      image: "{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
+      image: "{{ ceph_docker_registry|default('docker.io') }}/{{ ceph_docker_image }}:{{ ceph_docker_image_tag }}"
       name: "ceph-nfs-{{ ansible_hostname }}"
       net: "host"
       state: "running"