Merge "Ensure rsync restarts fully during swift setup"

This commit is contained in:
Jenkins 2015-09-03 14:52:58 +00:00 committed by Gerrit Code Review
commit 879d127473
2 changed files with 3 additions and 6 deletions

View File

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

View File

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