From ffbd6bf57500622b5e02e18b6295eb151f5a450e Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Thu, 21 Jan 2016 15:28:23 +0000 Subject: [PATCH] IBM is a no-go: they don't provide checksums Signed-off-by: Patrick Uiterwijk --- playbooks/manual/update-firmware.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/playbooks/manual/update-firmware.yml b/playbooks/manual/update-firmware.yml index 1c82ecf297..e93fc87cd4 100644 --- a/playbooks/manual/update-firmware.yml +++ b/playbooks/manual/update-firmware.yml @@ -40,6 +40,11 @@ files: - iDRAC-with-Lifecycle-Controller_Firmware_1X82C_LN_2.21.21.21_A00.BIN - BIOS_1RMMP_LN_1.5.4.BIN + - dirname: IBM-x3680-M3 + vendor: "IBM" + # This might be too specific + product: "System x3650 M3 -[7945AC1]-" + files: tasks: - name: Create drop place for upgrades @@ -85,6 +90,10 @@ when: ansible_system_vendor == "Dell Inc." and item.changed with_items: "{{check_results.results}}" + # Note: IBM updates were considered, but IBM does not allow checking of + # downloaded firmware packages: at the moment of writing they do not + # publish a GPG signature or checksums of downloaded files. (2016-01-21) + # Generic stuff continues here - name: Mark updates as done