From 54168ace6b6538f5f5277316ab4d5504e057d7f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20P=C3=A1ral?= Date: Fri, 5 Jan 2018 14:56:54 +0100 Subject: [PATCH] taskotron: need to flush handlers immediately --- roles/taskotron/buildmaster-configure/tasks/main.yml | 2 ++ roles/taskotron/buildslave-configure/tasks/main.yml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/roles/taskotron/buildmaster-configure/tasks/main.yml b/roles/taskotron/buildmaster-configure/tasks/main.yml index 2b5a44c61f..e0f8e4060f 100644 --- a/roles/taskotron/buildmaster-configure/tasks/main.yml +++ b/roles/taskotron/buildmaster-configure/tasks/main.yml @@ -20,6 +20,8 @@ template: src=buildmaster.service.j2 dest=/lib/systemd/system/buildmaster.service owner=root group=root mode=0744 notify: - reload systemd + - restart buildmaster + - meta: flush_handlers - name: start and enable buildmaster service service: name=buildmaster enabled=yes state=started diff --git a/roles/taskotron/buildslave-configure/tasks/main.yml b/roles/taskotron/buildslave-configure/tasks/main.yml index 2af456f214..4e39f21ca1 100644 --- a/roles/taskotron/buildslave-configure/tasks/main.yml +++ b/roles/taskotron/buildslave-configure/tasks/main.yml @@ -42,6 +42,7 @@ when: deployment_type in ['local', 'qa-stg'] notify: - reload systemd + - meta: flush_handlers - name: start and enable buildslave service service: name=buildslave enabled=yes state=started @@ -113,6 +114,9 @@ - name: generate buildslave service file template: src=buildslave@.service.j2 dest=/lib/systemd/system/buildslave@.service owner=root group=root mode=0644 when: deployment_type in ['dev', 'stg', 'prod'] + notify: + - reload systemd + - meta: flush_handlers - name: start and enable buildslave services service: name=buildslave@{{ item.user }} enabled=yes state=started