]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
osd: move systemd rendering task v3.2.49
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 19 Aug 2020 12:33:11 +0000 (14:33 +0200)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Wed, 19 Aug 2020 15:22:07 +0000 (11:22 -0400)
This commit moves the systemd rendering task into `systemd.yml` file.
Otherwise, when running docker to podman playbook, the systemd unit file
isn't updated as it should be.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1870141
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
roles/ceph-osd/tasks/start_osds.yml
roles/ceph-osd/tasks/systemd.yml

index a86308e21a8db90dfbed3de67d205821cf687a8f..217f8028c3fead449ee84a0fc5727957e653a5ea 100644 (file)
   register: ceph_volume_osd_ids
   when: osd_scenario == 'lvm'
 
-- name: generate systemd unit file
-  become: true
-  template:
-    src: "{{ role_path }}/templates/ceph-osd.service.j2"
-    dest: /etc/systemd/system/ceph-osd@.service
-    owner: "root"
-    group: "root"
-    mode: "0644"
-  notify:
-    - restart ceph osds
-  when:
-    - containerized_deployment
-
 - name: device to id migration
   when:
     - containerized_deployment | bool
index 0b93298b4f64279c549e25ffee5a6ee7ec86bc25..8c102bb55fb724bf3a28dcb92740bfc721f97a1e 100644 (file)
@@ -8,4 +8,15 @@
     group: "root"
     mode: "0744"
   notify:
-    - restart ceph osds
\ No newline at end of file
+    - restart ceph osds
+
+- name: generate systemd unit file
+  become: true
+  template:
+    src: "{{ role_path }}/templates/ceph-osd.service.j2"
+    dest: /etc/systemd/system/ceph-osd@.service
+    owner: "root"
+    group: "root"
+    mode: "0644"
+  notify:
+    - restart ceph osds