From a83d6d2b66abb6750db859b20c1985ae60afe580 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Wed, 27 Jul 2016 11:03:04 +0200 Subject: [PATCH] Stop then restart the fmn-worker and fmn-backend --- playbooks/manual/upgrade/fmn.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/playbooks/manual/upgrade/fmn.yml b/playbooks/manual/upgrade/fmn.yml index 20c9e63d72..f815509235 100644 --- a/playbooks/manual/upgrade/fmn.yml +++ b/playbooks/manual/upgrade/fmn.yml @@ -66,11 +66,29 @@ - name: Stop the notification backend service: name="fedmsg-hub" state=stopped + - name: Stop the workers and backends + service: name={{ item }} state=stopped + with_items: + - fmn-backend@1 + - fmn-worker@1 + - fmn-worker@2 + - fmn-worker@3 + - fmn-worker@4 + - name: Upgrade the database command: /usr/bin/alembic -c /usr/share/fmn.lib/alembic.ini upgrade head args: chdir: /usr/share/fmn.lib/ + - name: Re-start the workers and the backend + service: name={{ item }} state=started + with_items: + - fmn-backend@1 + - fmn-worker@1 + - fmn-worker@2 + - fmn-worker@3 + - fmn-worker@4 + - name: And... start the backend again service: name="fedmsg-hub" state=started