Hello,
Given the data below I would like to create a single task that will
print the url or the filename without having to specify the hardware
(PowerEdge_xxxxx) or the firmware (bios, idrac, etc.).
Any ideas would be very much appreciated.
Thanks,
Hank
Something like:
- name: Print firmfware info
debug: msg="item0 {{ item.0 }} item1 {{ item.1.url }}"
with_indexed_items: "{{firmware}}"
OR:
- name: Print firmfware info
debug: msg="item0 {{ item.0 }} item1 {{ item.1.url }}"
with_dict: "{{firmware}}"
---
firmware:
PowerEdge_730xd:
bios:
type: bios
url:
http://downloads.dell.com/FOLDER02868051M/1/BIOS_XR23Y_WN64_1.2.10.EXE
filename: BIOS_XR23Y_WN64_1.2.10.EXE
target_version: 1.2.10
search: none
minimum_version: none
idrac:
type: idrac
url:
http://downloads.dell.com/FOLDER02881013M/1/iDRAC-with-Lifecycle-Controller_Firmware_FM1PC_WN64_2.10.10.10_A00.EXE
filename:
iDRAC-with-Lifecycle-Controller_Firmware_FM1PC_WN64_2.10.10.10_A00.EXE
target_version: 2.10.10.10
search: none
minimum_version: none
raid:
type: raid
url:
http://downloads.dell.com/FOLDER02864367M/2/SAS-RAID_Firmware_V43G1_WN64_25.2.2-0004_A03.EXE
filename: SAS-RAID_Firmware_V43G1_WN64_25.2.2-0004_A03.EXE
target_version: 25.2.2-0004
search: none
minimum_version: none
nic_intel1:
type: nic
url:
http://downloads.dell.com/FOLDER02309982M/1/Network_Firmware_M26VT_WN64_15.5.0_A00.EXE
filename: Network_Firmware_M26VT_WN64_15.5.0_A00.EXE
target_version: 15.5.0
search: X520
minimum_version: none
nic_intel2:
type: nic
url:
http://downloads.dell.com/FOLDER02861870M/2/Network_Firmware_6FD9P_WN64_16.5.20_A00.EXE
filename: Network_Firmware_6FD9P_WN64_16.5.20_A00.EXE
target_version: 16.5.20
search: X520
minimum_version: 15.5.0
PowerEdge_720xd:
bios:
type: bios
url:
http://downloads.dell.com/FOLDER02797465M/1/BIOS_MKCTM_WN64_2.5.2.EXE
filename: BIOS_MKCTM_WN64_2.5.2.EXE
target_version: 2.5.2
search: none
minimum_version: none
nic:
type: nic
url:
http://downloads.dell.com/FOLDER02861870M/2/Network_Firmware_6FD9P_WN64_16.5.20_A00.EXE
filename: Network_Firmware_6FD9P_WN64_16.5.20_A00.EXE
target_version: 16.5.20
search: X520
minimum_version: 15.5.0
PowerEdge_620xd:
bios:
type: bios
url:
http://downloads.dell.com/FOLDER02797465M/1/BIOS_MKCTM_WN64_2.5.2.EXE
filename: BIOS_MKCTM_WN64_2.5.2.EXE
target_version: 2.5.2
search: none
minimum_version: none
raid:
type: raid
url:
http://downloads.dell.com/FOLDER02864367M/2/SAS-RAID_Firmware_V43G1_WN64_25.2.2-0004_A03.EXE
filename: SAS-RAID_Firmware_V43G1_WN64_25.2.2-0004_A03.EXE
target_version: 25.2.2-0004
search: none
minimum_version: none
--
You received this message because you are subscribed to the Google Groups "Ansible
Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/558A9451.3000600%40gmail.com.
For more options, visit https://groups.google.com/d/optout.