Alrighty,
So I've got the below being fed into Ansible, I can't isolate why this stupid thing isn't unmounting the vol properly.
I've tried both '' and "" for junction path, and I've verified with -vvv that it's properly passing the "" or '' and not anything else.
FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/libexec/platform-python"}, "changed": false, "msg": "Error creating volume Media_aimetis11: calling: storage/volumes: got {'message': 'One of "aggregates.uuid", "aggregates.name", or "style" must be provided.', 'code': '787140'}."}
##Unmount Prod volume
- name: Prod Volume unmount
netapp.ontap.na_ontap_volume:
junction_path: ''
name: "{{ vol_junction }}_{{ obj_name }}"
vserver: "{{ prd_vserver }}"
hostname: "{{ _hostname }}"
username: "{{ _username }}"
password: "{{ _pass }}"
https: true
use_rest: always
validate_certs: false