Re: DSU Problems with 19.12.02 and 20.01.00 release // Wrong Return Code on partial failure

[email protected] Tue, 21 Jan 2020 10:16:31 +0100
Newsgroups gmane.linux.hardware.dell.poweredge
Message-ID <[email protected]>
[EXTERNAL EMAIL] 

Hi,
while testing I just noticed this issue could have been lurking longer 
because dsu gives a wrong exit code.

I usually run --non-interactive --apply-upgrades with ansible (no 
inventory) and if that run has updates that apply successfully and need 
a reboot it will give back 8, even though it should come back with 26 
for a partial failure and needing a reboot for the successful updates. 
So that may have hidden the error from me because I only check output on 
failures :)

Greetings
Klaas

On 16.01.20 10:46, Ben Argyle wrote:
> [EXTERNAL EMAIL]
>
> Hi Klaas,
>
> That's a good spot on the new addition to the blacklist.  Thank you very much for that!
>
> A similar, but not identical QLogic-identification thing cropped up a while ago for us (I forget exactly when, but I think it was less than 12 months ago) and Dell issued a fix that appeared in the next catalog.  It's a PCI ID mismatch, I think.
>
> As for the "BROADCOM" error.  We've always seen that when running dsu.  It appears to be harmless.
>
> Ben
>
> -----Original Message-----
> From: Linux-PowerEdge <[email protected]> On Behalf Of Klaas Demter
> Sent: 16 January 2020 08:20
> To: linux-poweredge <[email protected]>
> Subject: [Linux-PowerEdge] DSU Problems with 19.12.02 and 20.01.00 release
>
>
> [EXTERNAL EMAIL]
>
> Hi,
> it seems there is a problem with dsu and latest inventory collection.
> It detects a QLogic adapter in my rhel 7.7 system, I only have intel
> adapters. For the Dell employees: There is a support request open with
> Dell associated with my name.
>
> There is an error in messages:
> "BROADCOM[8562]: ERROR       InitInternalData(): read configuration failed(21)"
>
> Side note: if you're using multipathd see this addition to the
> blacklist configuration:
> https://bugzilla.redhat.com/show_bug.cgi?id=1380272#c31
>
> DSU output of inventory:
> # dsu --inventory
> DELL EMC System Update 1.7.0
> Copyright (C) 2014 DELL EMC Proprietary.
> Verifying catalog installation ...
> Installing catalog from repository ...
> Fetching dsucatalog ...
> Reading the catalog ...
> Fetching invcol_HW0HN_LN64_20_02_00_771_A00 ...
> Verifying inventory collector installation ...
> Getting System Inventory ...
> warning: Inventory collector returned with partial failure.
>
> 1. BIOS, BIOS  ( Version : 2.4.8 )
>
> 2. Application, Lifecycle Controller  ( Version : 4.00.00.00 )
>
> 3. Application, Dell 64 Bit uEFI Diagnostics, version 4301, 4301A34,
> 4301.35  ( Version : 4301A34 )
>
> 4. Firmware, Integrated Dell Remote Access Controller  ( Version : 4.00.00.00 )
>
> 5. Application, OS COLLECTOR, 3.0, A00  ( Version : 3.0 )
>
> 6. Application, iDRAC Service Module Embedded Package, v3.4.0, A00  (
> Version : 3.4.0 )
>
> 7. Firmware, System CPLD  ( Version : 1.1.3 )
>
> 8. Firmware, Power Supply  ( Version : 00.23.32 )
>
> 9. Firmware, Power Supply  ( Version : 00.23.32 )
>
> 10. Firmware, Firmware for  - Disk 0 in Backplane 1 of PERC H330
> Adapter Controller 0 in Slot 6   ( Version : EE05 )
>
> 11. Firmware, PERC H330 Adapter Controller 0 Firmware  ( Version : 25.5.6.0009 )
>
> 12. Firmware, Intel(R) Ethernet 10G 4P X550/I350 rNDC  ( Version : 19.0.12 )
>
> 13. Firmware, Intel(R) Ethernet 10G 4P X550/I350 rNDC  ( Version : 19.0.12 )
>
> 14. Firmware, Intel(R) Gigabit 4P X550/I350 rNDC  ( Version : 19.0.12 )
>
> 15. Firmware, Intel(R) Gigabit 4P X550/I350 rNDC  ( Version : 19.0.12 )
>
> 16. Firmware, Intel(R) Ethernet 10G 2P X550-t Adapter  ( Version : 19.0.12 )
>
> 17. Firmware, Intel(R) Ethernet 10G 2P X550-t Adapter  ( Version : 19.0.12 )
>
> 18. Firmware, Intel(R) Ethernet 10G 2P X550-t Adapter  ( Version : 19.0.12 )
>
> 19. Firmware, Intel(R) Ethernet 10G 2P X550-t Adapter  ( Version : 19.0.12 )
>
> 20. Firmware, QLogic QLE2692 Adapter  ( Version : 15.00.00 )
>
> 21. Firmware, QLogic QLE2692 Adapter  ( Version : 15.00.00 )
>
> 22. Firmware, QLogic QLE2692 Adapter  ( Version : 15.00.00 )
>
> 23. Firmware, QLogic QLE2692 Adapter  ( Version : 15.00.00 )
>
> 24. Firmware, SEP Firmware, BayID: 1  ( Version : 4.32 )
>
>
> Exiting DSU!
>
>
> Greetings
> Klaas