[EXTERNAL EMAIL] 

This was already the case:

blacklist {
    wwid 36d0946602a45b90021ea0ad7be95622a
    devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
    devnode "^hd[a-z]"
    devnode "^cciss!c[0-9]d[0-9]*[p[0-9]*]"
    devnode "^asm/*"
    devnode "ofsctl"

    device {
                vendor "iDRAC"
                product "scrtch"
    }
    device {
                vendor  "DELL"
                product "IDSDM"
    }
    device {
                vendor "iDRAC"
                product "MAS022"
    }
    device {
                vendor "iDRAC"
                product "SECUPD"
    }
    device {
                vendor "iDRAC"
                product "SMINST"
    }
    device {
                vendor "Linux"
                product "SECUPD"
    }
}

So, it doesn't _seem_ to be that.

Ben

-----Original Message-----
From: klaasdem...@gmail.com <klaasdem...@gmail.com> 
Sent: 29 May 2020 16:14
To: Ben Argyle <ben.arg...@uis.cam.ac.uk>; 'linux-poweredge@dell.com' 
<linux-poweredge@dell.com>
Subject: Re: [Linux-PowerEdge] iDRAC with Lifecycle Controller 4.10.10.10 won't 
install

I am going to guess you have multipath enabled. You need to blacklist 
the devices used by dsu.

Check how we do it in ansible: 
https://github.com/CSCfi/ansible-role-dell-firmware-upgrade

https://github.com/CSCfi/ansible-role-dell-firmware-upgrade/blob/master/files/multipath_dell.conf
https://github.com/CSCfi/ansible-role-dell-firmware-upgrade/blob/master/tasks/multipathd.yml

References: https://bugzilla.redhat.com/show_bug.cgi?id=1380272


Greetings
Klaas



On 29.05.20 17:06, Ben Argyle wrote:
> [EXTERNAL EMAIL]
>
> I've got some R640s with firmware 4.00.00.00 for the iDRAC with Lifecycle 
> Controller.  The 'dsu' output tells me 4.10.10.10 is available.  It's 
> downloaded and install is attempted.  At which point this happens:
>
> Fetching iDRAC-with-Lifecycle-Controller_Firmware_KTC95_LN_4.10.10.10_A00 ...
> Installing iDRAC-with-Lifecycle-Controller_Firmware_KTC95_LN_4.10.10.10_A00
> Collecting inventory...
> .
> Running validation...
>
> iDRAC
>
> The version of this Update Package is newer than the currently installed 
> version.
> Software application name: iDRAC
> Package version: 4.10.10.10
> Installed version: 4.00.00.00
>
>
> Executing update...
> WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER PRODUCTS WHILE UPDATE IS 
> IN PROGRESS.
> THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
> ...................................................................mount: 
> /dev/sdb is already mounted or /media/scrtch busy
>     USB Device is not found
> .....................................................................mount: 
> /dev/sdb is already mounted or /media/scrtch busy
>     USB Device is not found
> ....................................................................mount: 
> /dev/sdb is already mounted or /media/scrtch busy
>     USB Device is not found
> ..
> The update completed successfully.
> Installed successfully
>
>
>
> Alternatively, this is what you see if you do it on console:
>
>
> Fetching iDRAC-with-Lifecycle-Controller_Firmware_KTC95_LN_4.10.10.10_A00 ...
> Installing iDRAC-with-Lifecycle-Controller_Firmware_KTC95_LN_4.10.10.10_A00
> Collecting inventory...
> ............................................................
> Running validation...
>
> iDRAC
>
> The version of this Update Package is newer than the currently installed 
> version.
> Software application name: iDRAC
> Package version: 4.10.10.10
> Installed version: 4.00.00.00
>
>
> Executing update...
> WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER PRODUCTS WHILE UPDATE IS 
> IN PROGRESS.
> THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!
> .....[  281.341201] usb 1-14.1.2: new high-speed USB device number 7 using 
> xhci_hcd
> [  281.435088] usb 1-14.1.2: New USB device found, idVendor=0624, 
> idProduct=0250, bcdDevice= 0.00
> [  281.443687] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5, 
> SerialNumber=6
> [  281.451242] usb 1-14.1.2: Product: Mass Storage Function
> [  281.456547] usb 1-14.1.2: Manufacturer: Avocent
> [  281.461075] usb 1-14.1.2: SerialNumber: 20180726-0
> .[  281.468750] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> [  281.475472] scsi host19: usb-storage 1-14.1.2:1.0
> [  282.482713] scsi 19:0:0:0: Direct-Access     Linux    scrtch           
> 0399 PQ: 0 ANSI: 0 CCS
> [  282.491961] sd 19:0:0:0: Attached scsi generic sg1 type 0
> [  282.492927] sd 19:0:0:0: Power-on or device reset occurred
> [  282.496978] sd 19:0:0:0: [sdb] 630784 512-byte logical blocks: (322 MB/308 
> MiB)
> .[  282.617305] sd 19:0:0:0: [sdb] Write Protect is off
> [  282.737033] sd 19:0:0:0: [sdb] No Caching mode page found
> [  282.742438] sd 19:0:0:0: [sdb] Assuming drive cache: write through
> [  282.989704]  sdb:
> [  283.236089] sd 19:0:0:0: [sdb] Attached SCSI removable disk
> .............................................................mount: /dev/sdb 
> is already mounted or /my
>     USB Device is not found
> [  345.791929] usb 1-14.1.2: USB disconnect, device number 7
> .......[  353.364321] usb 1-14.1.2: new high-speed USB device number 8 using 
> xhci_hcd
> [  353.458039] usb 1-14.1.2: New USB device found, idVendor=0624, 
> idProduct=0250, bcdDevice= 0.00
> [  353.466644] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5, 
> SerialNumber=6
> [  353.474202] usb 1-14.1.2: Product: Mass Storage Function
> [  353.479505] usb 1-14.1.2: Manufacturer: Avocent
> [  353.484030] usb 1-14.1.2: SerialNumber: 20180726-0
> [  353.491693] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> [  353.498449] scsi host20: usb-storage 1-14.1.2:1.0
> .[  354.504888] scsi 20:0:0:0: Direct-Access     Linux    scrtch           
> 0399 PQ: 0 ANSI: 0 CCS
> [  354.513973] sd 20:0:0:0: Attached scsi generic sg1 type 0
> [  354.515558] sd 20:0:0:0: Power-on or device reset occurred
> [  354.519312] sd 20:0:0:0: [sdb] 630784 512-byte logical blocks: (322 MB/308 
> MiB)
> .[  354.641193] sd 20:0:0:0: [sdb] Write Protect is off
> [  354.770980] sd 20:0:0:0: [sdb] No Caching mode page found
> [  354.776378] sd 20:0:0:0: [sdb] Assuming drive cache: write through
> [  355.031621]  sdb:
> [  355.284182] sd 20:0:0:0: [sdb] Attached SCSI removable disk
> ...........................................................mount: /dev/sdb is 
> already mounted or /medy
>     USB Device is not found
> .[  416.537773] usb 1-14.1.2: USB disconnect, device number 8
> ......[  422.832430] usb 1-14.1.2: new high-speed USB device number 9 using 
> xhci_hcd
> [  422.926267] usb 1-14.1.2: New USB device found, idVendor=0624, 
> idProduct=0250, bcdDevice= 0.00
> [  422.934872] usb 1-14.1.2: New USB device strings: Mfr=4, Product=5, 
> SerialNumber=6
> [  422.942427] usb 1-14.1.2: Product: Mass Storage Function
> [  422.947734] usb 1-14.1.2: Manufacturer: Avocent
> [  422.952256] usb 1-14.1.2: SerialNumber: 20180726-0
> [  422.960031] usb-storage 1-14.1.2:1.0: USB Mass Storage device detected
> [  422.966831] scsi host21: usb-storage 1-14.1.2:1.0
> .[  423.973209] scsi 21:0:0:0: Direct-Access     Linux    scrtch           
> 0399 PQ: 0 ANSI: 0 CCS
> [  423.982466] sd 21:0:0:0: Attached scsi generic sg1 type 0
> [  423.983392] sd 21:0:0:0: Power-on or device reset occurred
> [  423.987488] sd 21:0:0:0: [sdb] 630784 512-byte logical blocks: (322 MB/308 
> MiB)
> [  424.100687] sd 21:0:0:0: [sdb] Write Protect is off
> [  424.220369] sd 21:0:0:0: [sdb] No Caching mode page found
> [  424.225776] sd 21:0:0:0: [sdb] Assuming drive cache: write through
> [  424.470454]  sdb:
> [  424.709054] sd 21:0:0:0: [sdb] Attached SCSI removable disk
> .............................................................mount: /dev/sdb 
> is already mounted or /my
>     USB Device is not found
> [  487.538981] usb 1-14.1.2: USB disconnect, device number 9
> ..
> The update completed successfully.
> Installed successfully
>
> However, the firmware isn't updated.  Even after a reboot and second attempt, 
> no joy.  I don't have a /dev/sdb device in the systems.
>
> Ben
>
> _______________________________________________
> Linux-PowerEdge mailing list
> Linux-PowerEdge@dell.com
> https://lists.us.dell.com/mailman/listinfo/linux-poweredge


_______________________________________________
Linux-PowerEdge mailing list
Linux-PowerEdge@dell.com
https://lists.us.dell.com/mailman/listinfo/linux-poweredge

Reply via email to