Merge "Fix rsync service restart in os_swift"

This commit is contained in:
Jenkins 2016-02-02 16:59:49 +00:00 committed by Gerrit Code Review
commit 847d186972
2 changed files with 6 additions and 14 deletions

View File

@ -62,17 +62,9 @@
name: "rsyslog" name: "rsyslog"
state: "restarted" state: "restarted"
- name: Ensure rsync service stopped - name: Restart rsync service
service: service:
name: "rsync" name: "rsync"
state: "stopped" state: "restarted"
register: service_restart enabled: "yes"
failed_when: "'msg' in service_restart and 'FAIL' in service_restart.msg|upper" sleep: 2
until: add_service|success
retries: 3
delay: 2
- name: Ensure rsync service running
service:
name: "rsync"
state: "started"

View File

@ -38,14 +38,14 @@
owner: "root" owner: "root"
group: "root" group: "root"
mode: "0644" mode: "0644"
notify: ["Ensure rsync service stopped", "Ensure rsync service running"] notify: "Restart rsync service"
- name: "Enable rsync in defaults" - name: "Enable rsync in defaults"
lineinfile: lineinfile:
dest: "/etc/default/rsync" dest: "/etc/default/rsync"
line: "RSYNC_ENABLE=true" line: "RSYNC_ENABLE=true"
regexp: "^RSYNC_ENABLE*" regexp: "^RSYNC_ENABLE*"
notify: ["Ensure rsync service stopped", "Ensure rsync service running"] notify: "Restart rsync service"
- name: "Setup swift-recon-cron cron job" - name: "Setup swift-recon-cron cron job"
cron: cron: