Files
@ 74b1cab547fc
Branch filter:
Location: majic-ansible-roles/roles/ldap_client/playbook.yml - annotation
74b1cab547fc
705 B
text/x-yaml
MAR-122: Fixed handling of complex package versions for pip with Ansible 2.x:
- Use list for installing specific version of pip in the "pipreqcheck" virtual
environment in common role.
- Removed superficious (and incorrect) definition for application admin username
in wsgi_website role.
- Updated test playbook for wsgi_website role to test the fix.
- Switched to passing-in package list for installing packages in virtual
environment instead of using "with_items" in wsgi_website role.
- Use list for installing specific version of pip in the "pipreqcheck" virtual
environment in common role.
- Removed superficious (and incorrect) definition for application admin username
in wsgi_website role.
- Updated test playbook for wsgi_website role to test the fix.
- Switched to passing-in package list for installing packages in virtual
environment instead of using "with_items" in wsgi_website role.
0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 8f33126c7555 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 0c2178fd95a5 | ---
- hosts: all
tasks:
- name: Update all caches to avoid errors due to missing remote archives
apt:
update_cache: yes
changed_when: False
- hosts: parameters-mandatory
roles:
- ldap_client
- hosts: parameters-optional
roles:
- role: ldap_client
ldap_client_config:
- comment: CA truststore
option: TLS_CACERT
value: /etc/ssl/certs/testca.cert.pem
- comment: Ensure TLS is enforced
option: TLS_REQCERT
value: demand
- comment: Default URI to connect to
option: URI
value: ldaps://ldap-server/
- comment: Base entry
option: BASE
value: dc=local
|