I know this should be trivial, but I just cannot get it to work. I'm trying to create a symbolic link in my playbook. I'm trying to link /etc/guacamole/guacamole.properties in the /usr/share/tomcat/.guacamole directory as follows:
- name: Config | Creating Tomcat symlink For guacamole.properties
ansible.builtin.file:
src: /etc/guacamole/guacamole.properties
dest: "{{ '/usr/share/' + guacamole_tomcat + '/.guacamole' }}"
state: link
owner: "{{ guacamole_tomcat_user }}"
group: "{{ guacamole_tomcat_user }}"
mode: 0664
notify:
- "Restart {{ guacamole_tomcat_service }}"
- Kill guacd
- Restart guacd
But my playbook keeps giving me this error:
refusing to convert from directory to symlink for /usr/share/tomcat/.guacamole
Any ideas on what I'm doing wrong?
Thanks,
Harry