Bladeren bron

update to ensure systemd restarts

Chris Mague 5 jaren geleden
bovenliggende
commit
1624a604c3
2 gewijzigde bestanden met toevoegingen van 16 en 0 verwijderingen
  1. 14 0
      ansible/cp_nodes.yml
  2. 2 0
      ansible/templates/systemd_redis.j2

+ 14 - 0
ansible/cp_nodes.yml

@@ -32,6 +32,15 @@
       service:
         name: consul
         state: restarted
+    - name: reload_redis_services
+      command: systemctl daemon-reload
+    - name: restart_redis_services
+      systemd:
+        name: "redis-{{ item }}"
+        state: restarted
+      with_items: "{{ redis_ports }}"
+  
+  
   
   pre_tasks:
     - name: Update Apt Cache
@@ -63,6 +72,8 @@
         owner: redis
         group: redis
         mode: '0700'
+      notify:
+        - restart_redis_services
     - name: create raft directories
       file:
         path: /redis/persistant/cpredis
@@ -92,6 +103,9 @@
         group: root
         mode: 0644
       with_items: "{{ redis_ports }}"
+      notify:
+        - reload_redis_services
+        - restart_redis_services
 
     - name: Enable Redis Services
       systemd:

+ 2 - 0
ansible/templates/systemd_redis.j2

@@ -1,3 +1,5 @@
+#####################################################################
+# {{ ansible_managed }}
 # {{ item }}
 
 #####################################################################