blob: dce6f2ddf8054314f15ba81b156a78175b3dd262 [file] [log] [blame]
---
# tasks file for apigee-opdk-setup-silent-file
- name: Remove the old response file
file:
path: "{{ opdk_installation_config_file }}"
state: absent
- name: Fail if ldap password is not provided
fail:
msg: "Ldap password is required, please provide ldap password"
when: opdk_ldap_pass is not defined or opdk_ldap_pass == ""
- include: cassandra.yml
- include: postgres.yml
when: "{{ groups['pgmaster'] is defined and groups['pgstandby'] is defined }}"
- name: Construct the silent-install file
template:
src: 'silent-install.conf.j2'
dest: "{{ opdk_installation_config_file }}"
force: yes
owner: '{{ ansible_ssh_user }}'
group: '{{ ansible_ssh_user }}'
mode: 0744
when: provided_response_file is not defined or not provided_response_file
tags:
- no-silent-install
- name: Copy provided silent-install file
copy:
src: "{{ provided_response_file }}"
dest: "{{ opdk_installation_config_file }}"
owner: '{{ ansible_ssh_user }}'
group: '{{ ansible_ssh_user }}'
mode: 0744
when: provided_response_file is defined and provided_response_file
tags:
- no-silent-install