Skip to content
Permalink
a2abb0292b
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
Adding fix_ldap.yml as an example of a playbook that can be
used to fix some type of issue on all of the training nodes. This
playbook recreates everything needed just for the LDAP service
running on the training nodes.
1 contributor

Users who have contributed to this file

49 lines (43 sloc) 1.2 KB
- hosts: tag_role_comanage_registry
become: yes
gather_facts: True
strategy: free
tasks:
- name: Stop comanage_ldap service
community.general.docker_swarm_service:
name: comanage_ldap
state: absent
tags:
- training_nodes
- name: Remove secret olc_root_pw
docker_secret:
name: olc_root_pw
state: absent
tags:
- training_nodes
- name: Remove secret olc_root_dn_password
docker_secret:
name: olc_root_dn_password
state: absent
tags:
- training_nodes
- name: Remove files and directories
file:
path: "{{ item }}"
state: absent
loop:
- /srv/docker/etc/ldap/slapd.d/cn=config
- /srv/docker/etc/ldap/slapd.d/cn=config.ldif
- /srv/docker/var/lib/ldap/data.mdb
- /srv/docker/var/lib/ldap/lock.mdb
- /srv/docker/ldif/config-always-01.ldif
tags:
- training_nodes
- import_role:
name: training
tags:
- training_nodes
- name: Redeploy comanage_ldap service
command: docker stack deploy --compose-file /home/training/comanage-registry-stack.yml comanage
tags:
- training_nodes