From 0337121f87c1f77005049c1def2fac39fc9b0a68 Mon Sep 17 00:00:00 2001 From: jabertwo <git@jabertwo.de> Date: Wed, 10 May 2023 00:54:29 +0200 Subject: [PATCH] fix ldap --- common/docker_ldap/tasks/main.yml | 12 ++++++++++-- site.yml | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/common/docker_ldap/tasks/main.yml b/common/docker_ldap/tasks/main.yml index 5f38edd0..76a47dcd 100644 --- a/common/docker_ldap/tasks/main.yml +++ b/common/docker_ldap/tasks/main.yml @@ -22,8 +22,16 @@ - docker-compose.yml - Dockerfile - syncrepl_exporter.yml + register: config -- name: start openldap docker +- name: "stop {{ servicename}} docker" docker_compose: - project_src: /srv/ldap/ + project_src: "{{ basedir }}" + state: absent + when: config.changed + +- name: "start {{ servicename}} docker" + docker_compose: + project_src: "{{ basedir }}" state: present + diff --git a/site.yml b/site.yml index 727a1953..0a33384b 100644 --- a/site.yml +++ b/site.yml @@ -153,7 +153,7 @@ } - { role: common/docker_ldap, tags: ldap, - servicename: "ldap", + servicename: ldap, basedir: /srv/ldap, domain: "ldap.warpzone.ms" } -- GitLab