--- - hosts: switches roles: - role: arubanetworks.aoscx_role gather_facts: False tasks: - name: Upload firmware through local file aoscx_upload_firmware: partition_name: '{{ boot_partition }}' firmware_file_path: '/path/to/firmware/ArubaOS-{{ aruba_os }}_{{ aruba_firmware }}.swi'