From 29965af849a1536762b7191c6e8622c3eaedbefb Mon Sep 17 00:00:00 2001 From: Boris Glimcher Date: Wed, 3 Jan 2024 02:18:16 +0200 Subject: [PATCH] feat(dpu): use redfish for CEC update Signed-off-by: Boris Glimcher --- provision/roles/bluefield/tasks/update_firmware.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/provision/roles/bluefield/tasks/update_firmware.yml b/provision/roles/bluefield/tasks/update_firmware.yml index 2b96f669b..e83a959f5 100644 --- a/provision/roles/bluefield/tasks/update_firmware.yml +++ b/provision/roles/bluefield/tasks/update_firmware.yml @@ -20,7 +20,13 @@ - bmc_url: "{{ bmc.url }}/{{ bmc.file }}" - name: Update CEC firmware of DPU - raw: "wget --no-check-certificate {{ bmc.url }}/{{ bmc.cec }} -O /tmp/images/{{ bmc.cec }}" + community.general.redfish_command: + category: Update + command: SimpleUpdate + baseuri: "tbd" + username: "root" + password: "tbd" + update_image_uri: "{{ bmc.url }}/{{ bmc.cec }}" - name: Update DPU NIC firmware ansible.builtin.include_role: