Hi Manish,
You need to download the fixpack/firmware to the Ansible controller (AAP or a linux host with ansible), for instance using `ansible.builtin.get_url`.
Then you can install the fixpack/firmware, from the local directory.
- name: download firmware update to ansible host
ansible.builtin.get_url:
url: "http://source/of/update/{{ item.file_name | default('') }}"
dest: "{{ ansible_host_download_dir | default('/tmp') }}/{{ item.file_name | default('') }}"
force: false
loop: "{{ updates_firmware }}"
loop_control:
label: Downloading {{ item.file_name | default('') }}
delegate_to: localhost
run_once: true