From: Guillaume Abrioux Date: Wed, 24 Jul 2019 08:44:34 +0000 (+0200) Subject: container: rename docker directories X-Git-Tag: v5.0.0alpha1~201 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=19950b5170950d8eae7360ebf54adaad978e9024;p=ceph-ansible.git container: rename docker directories Those 2 directories should be renamed to be more generic (docker vs. podman). Signed-off-by: Guillaume Abrioux --- diff --git a/roles/ceph-rbd-mirror/tasks/container/main.yml b/roles/ceph-rbd-mirror/tasks/container/main.yml new file mode 100644 index 000000000..8c2e8a866 --- /dev/null +++ b/roles/ceph-rbd-mirror/tasks/container/main.yml @@ -0,0 +1,3 @@ +--- +- name: include start_docker_rbd_mirror.yml + include_tasks: start_docker_rbd_mirror.yml diff --git a/roles/ceph-rbd-mirror/tasks/container/start_docker_rbd_mirror.yml b/roles/ceph-rbd-mirror/tasks/container/start_docker_rbd_mirror.yml new file mode 100644 index 000000000..36ded05ca --- /dev/null +++ b/roles/ceph-rbd-mirror/tasks/container/start_docker_rbd_mirror.yml @@ -0,0 +1,18 @@ +--- +# Use systemd to manage container on Atomic host +- name: generate systemd unit file + template: + src: "{{ role_path }}/templates/ceph-rbd-mirror.service.j2" + dest: /etc/systemd/system/ceph-rbd-mirror@.service + owner: "root" + group: "root" + mode: "0644" + notify: restart ceph rbdmirrors + +- name: systemd start rbd mirror container + systemd: + name: ceph-rbd-mirror@rbd-mirror.{{ ansible_hostname }} + state: started + enabled: yes + masked: no + daemon_reload: yes diff --git a/roles/ceph-rbd-mirror/tasks/docker/main.yml b/roles/ceph-rbd-mirror/tasks/docker/main.yml deleted file mode 100644 index 8c2e8a866..000000000 --- a/roles/ceph-rbd-mirror/tasks/docker/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -- name: include start_docker_rbd_mirror.yml - include_tasks: start_docker_rbd_mirror.yml diff --git a/roles/ceph-rbd-mirror/tasks/docker/start_docker_rbd_mirror.yml b/roles/ceph-rbd-mirror/tasks/docker/start_docker_rbd_mirror.yml deleted file mode 100644 index 36ded05ca..000000000 --- a/roles/ceph-rbd-mirror/tasks/docker/start_docker_rbd_mirror.yml +++ /dev/null @@ -1,18 +0,0 @@ ---- -# Use systemd to manage container on Atomic host -- name: generate systemd unit file - template: - src: "{{ role_path }}/templates/ceph-rbd-mirror.service.j2" - dest: /etc/systemd/system/ceph-rbd-mirror@.service - owner: "root" - group: "root" - mode: "0644" - notify: restart ceph rbdmirrors - -- name: systemd start rbd mirror container - systemd: - name: ceph-rbd-mirror@rbd-mirror.{{ ansible_hostname }} - state: started - enabled: yes - masked: no - daemon_reload: yes diff --git a/roles/ceph-rbd-mirror/tasks/main.yml b/roles/ceph-rbd-mirror/tasks/main.yml index c29810069..e52cd68a7 100644 --- a/roles/ceph-rbd-mirror/tasks/main.yml +++ b/roles/ceph-rbd-mirror/tasks/main.yml @@ -24,5 +24,5 @@ set_fact: container_exec_cmd: "{{ container_binary }} exec ceph-rbd-mirror-{{ ansible_hostname }}" - - name: include docker/main.yml - include_tasks: docker/main.yml + - name: include container/main.yml + include_tasks: container/main.yml diff --git a/roles/ceph-rgw/tasks/container/main.yml b/roles/ceph-rgw/tasks/container/main.yml new file mode 100644 index 000000000..539c42303 --- /dev/null +++ b/roles/ceph-rgw/tasks/container/main.yml @@ -0,0 +1,3 @@ +--- +- name: include start_docker_rgw.yml + include_tasks: start_docker_rgw.yml diff --git a/roles/ceph-rgw/tasks/container/start_docker_rgw.yml b/roles/ceph-rgw/tasks/container/start_docker_rgw.yml new file mode 100644 index 000000000..0346b9687 --- /dev/null +++ b/roles/ceph-rgw/tasks/container/start_docker_rgw.yml @@ -0,0 +1,29 @@ +--- +- name: generate environment file + copy: + dest: "/var/lib/ceph/radosgw/{{ cluster }}-rgw.{{ ansible_hostname }}.{{ item.instance_name }}/EnvironmentFile" + owner: "root" + group: "root" + mode: "0644" + content: | + INST_NAME={{ item.instance_name }} + INST_PORT={{ item.radosgw_frontend_port }} + with_items: "{{ rgw_instances }}" + +- name: generate systemd unit file + template: + src: "{{ role_path }}/templates/ceph-radosgw.service.j2" + dest: /etc/systemd/system/ceph-radosgw@.service + owner: "root" + group: "root" + mode: "0644" + notify: restart ceph rgws + +- name: systemd start rgw container + systemd: + name: ceph-radosgw@rgw.{{ ansible_hostname }}.{{ item.instance_name }} + state: started + enabled: yes + masked: no + daemon_reload: yes + with_items: "{{ rgw_instances }}" diff --git a/roles/ceph-rgw/tasks/docker/main.yml b/roles/ceph-rgw/tasks/docker/main.yml deleted file mode 100644 index 539c42303..000000000 --- a/roles/ceph-rgw/tasks/docker/main.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -- name: include start_docker_rgw.yml - include_tasks: start_docker_rgw.yml diff --git a/roles/ceph-rgw/tasks/docker/start_docker_rgw.yml b/roles/ceph-rgw/tasks/docker/start_docker_rgw.yml deleted file mode 100644 index 0346b9687..000000000 --- a/roles/ceph-rgw/tasks/docker/start_docker_rgw.yml +++ /dev/null @@ -1,29 +0,0 @@ ---- -- name: generate environment file - copy: - dest: "/var/lib/ceph/radosgw/{{ cluster }}-rgw.{{ ansible_hostname }}.{{ item.instance_name }}/EnvironmentFile" - owner: "root" - group: "root" - mode: "0644" - content: | - INST_NAME={{ item.instance_name }} - INST_PORT={{ item.radosgw_frontend_port }} - with_items: "{{ rgw_instances }}" - -- name: generate systemd unit file - template: - src: "{{ role_path }}/templates/ceph-radosgw.service.j2" - dest: /etc/systemd/system/ceph-radosgw@.service - owner: "root" - group: "root" - mode: "0644" - notify: restart ceph rgws - -- name: systemd start rgw container - systemd: - name: ceph-radosgw@rgw.{{ ansible_hostname }}.{{ item.instance_name }} - state: started - enabled: yes - masked: no - daemon_reload: yes - with_items: "{{ rgw_instances }}" diff --git a/roles/ceph-rgw/tasks/main.yml b/roles/ceph-rgw/tasks/main.yml index 84ca62ff4..df0e8bc3e 100644 --- a/roles/ceph-rgw/tasks/main.yml +++ b/roles/ceph-rgw/tasks/main.yml @@ -14,8 +14,8 @@ include_tasks: start_radosgw.yml when: not containerized_deployment | bool -- name: include_tasks docker/main.yml - include_tasks: docker/main.yml +- name: include_tasks container/main.yml + include_tasks: container/main.yml when: containerized_deployment | bool - name: include_tasks multisite/main.yml