From b14299e2f1a258de78a6b7065d78bb2da54b2dda Mon Sep 17 00:00:00 2001 From: Andrea Cimbalo Date: Tue, 18 Apr 2017 21:08:04 +0200 Subject: [PATCH] move service task and handler to a separate role (see ansible issue 23389, 20603, 15902) --- roles/ldap/tasks/main.yaml | 5 +++++ roles/ssh_server/tasks/main.yaml | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/roles/ldap/tasks/main.yaml b/roles/ldap/tasks/main.yaml index e915327..1c53d8d 100644 --- a/roles/ldap/tasks/main.yaml +++ b/roles/ldap/tasks/main.yaml @@ -1,3 +1,8 @@ +- include_role: + name: service + vars: + service_name: nscd + - name: configure OpenLDAP (domain) debconf: name: 'slapd' diff --git a/roles/ssh_server/tasks/main.yaml b/roles/ssh_server/tasks/main.yaml index 5517e5c..9506a55 100644 --- a/roles/ssh_server/tasks/main.yaml +++ b/roles/ssh_server/tasks/main.yaml @@ -1,5 +1,5 @@ -- include: service.yaml - # static: yes # see static include issue: https://github.com/ansible/ansible/issues/13485 +# We can not use include_role here since it not share thje connection with the current role +- include: roles/service/tasks/main.yaml vars: service_name: ssh service_packages: