Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Platform check failing on a Dell PowerEdge R730xd #76

Closed
malexander6 opened this issue Jan 28, 2024 · 13 comments
Closed

Platform check failing on a Dell PowerEdge R730xd #76

malexander6 opened this issue Jan 28, 2024 · 13 comments
Assignees
Labels
bug Something isn't working good first issue Good for newcomers

Comments

@malexander6
Copy link

I just updated and now it is not booting up. "/!\ Your server isn't a Dell product. Exiting." is logged twice.

I'm running this container on Unraid on a Poweredge R730xd.

This project has solved a problem for me and many of us, I'm sure. Thanks!

@tigerblue77 tigerblue77 self-assigned this Jan 28, 2024
@tigerblue77
Copy link
Owner

Hello,
Thanks for your feedback and issue. Are you able to :

  • run previous version of this docker image then open a command line on it
    OR
  • install ipmitool on your host (only for this debugging)

then run ipmitool fru and show me the output please ?

@malexander6
Copy link
Author

I'm having trouble installing a previous version. Says it can't find the image.

@jsimcina
Copy link

I have a hunch...
`
function get_Dell_server_model () {
IPMI_FRU_content=$(ipmitool fru 2>/dev/null) # FRU stands for "Field Replaceable Unit"

SERVER_MANUFACTURER=$(echo "$IPMI_FRU_content" | grep "Product Manufacturer" | awk -F ': ' '{print $2}')
SERVER_MODEL=$(echo "$IPMI_FRU_content" | grep "Product Name" | awk -F ': ' '{print $2}')
}
`
ipmitool is being called without passing any connection or authentication information for network connected iDrac configs. At least that's how it appears to me

@malexander6
Copy link
Author

OK, so I had to reinstall a plugin, but now ipmitool is working on the host directly, without authentication. However I'm still having the same issue.

Here's the output from ipmitool fru:
`root@uNAS:~# ipmitool fru
FRU Device Description : Builtin FRU Device (ID 0)
Board Mfg Date : Tue Jul 19 23:30:00 2016
Board Mfg : DELL
Board Product : PowerEdge R730xd
Board Serial : CN7792167I00LE
Board Part Number : 072T6DA01
Product Manufacturer : DELL
Product Name : PowerEdge R730xd
Product Version : 01
Product Serial : 782SRD2

FRU Device Description : PS1 (ID 1)
Board Mfg Date : Thu Apr 14 17:03:00 2016
Board Mfg : DELL
Board Product : PWR SPLY,750W,RDNT,EMSN
Board Serial : PH1629864E0040
Board Part Number : 00XW8WA03

FRU Device Description : PS2 (ID 2)
Board Mfg Date : Thu Apr 14 22:10:00 2016
Board Mfg : DELL
Board Product : PWR SPLY,750W,RDNT,EMSN
Board Serial : PH1629864E00CF
Board Part Number : 00XW8WA03

FRU Device Description : BP0 (ID 12)
Board Mfg Date : Sat Aug 27 03:23:00 2016
Board Mfg : DELL
Board Product : DRIVE BACKPLANE
Board Serial : CN7792168M032H
Board Part Number : 0NHDXGA01

FRU Device Description : BP1 (ID 13)
Board Mfg Date : Mon Jul 4 06:49:00 2016
Board Mfg : DELL
Board Product : DRIVE BACKPLANE
Board Serial : CN7792166R011U
Board Part Number : 0CDVF9A03

FRU Device Description : BP2 (ID 14)
Device not present (Timeout)

FRU Device Description : BP3 (ID 15)
Device not present (Timeout)

FRU Device Description : NDC (ID 4)
Board Mfg Date : Wed Jul 20 06:00:00 2016
Board Mfg : DELL
Board Product : Intel(R) 2P X520/2P I350 rNDC
Board Serial : MY1240267M001W
Board Part Number : 0C63DVA01

FRU Device Description : PERC1 (ID 10)
Board Mfg Date : Wed Aug 3 18:04:00 2016
Board Mfg : DELL
Board Product : Dell Storage Cntlr. H730 -Mini
Board Serial : CN7792168204BT
Board Part Number : 0KMCCDA04

FRU Device Description : OEM fru (ID 17)
root@uNAS:~# ipmitool fru
FRU Device Description : Builtin FRU Device (ID 0)
Board Mfg Date : Tue Jul 19 23:30:00 2016
Board Mfg : DELL
Board Product : PowerEdge R730xd
Board Serial : CN7792167I00LE
Board Part Number : 072T6DA01
Product Manufacturer : DELL
Product Name : PowerEdge R730xd
Product Version : 01
Product Serial : 782SRD2

FRU Device Description : PS1 (ID 1)
Board Mfg Date : Thu Apr 14 17:03:00 2016
Board Mfg : DELL
Board Product : PWR SPLY,750W,RDNT,EMSN
Board Serial : PH1629864E0040
Board Part Number : 00XW8WA03

FRU Device Description : PS2 (ID 2)
Board Mfg Date : Thu Apr 14 22:10:00 2016
Board Mfg : DELL
Board Product : PWR SPLY,750W,RDNT,EMSN
Board Serial : PH1629864E00CF
Board Part Number : 00XW8WA03

FRU Device Description : BP0 (ID 12)
Board Mfg Date : Sat Aug 27 03:23:00 2016
Board Mfg : DELL
Board Product : DRIVE BACKPLANE
Board Serial : CN7792168M032H
Board Part Number : 0NHDXGA01

FRU Device Description : BP1 (ID 13)
Board Mfg Date : Mon Jul 4 06:49:00 2016
Board Mfg : DELL
Board Product : DRIVE BACKPLANE
Board Serial : CN7792166R011U
Board Part Number : 0CDVF9A03

FRU Device Description : BP2 (ID 14)
Device not present (Timeout)

FRU Device Description : BP3 (ID 15)
Device not present (Timeout)

FRU Device Description : NDC (ID 4)
Board Mfg Date : Wed Jul 20 06:00:00 2016
Board Mfg : DELL
Board Product : Intel(R) 2P X520/2P I350 rNDC
Board Serial : MY1240267M001W
Board Part Number : 0C63DVA01

FRU Device Description : PERC1 (ID 10)
Board Mfg Date : Wed Aug 3 18:04:00 2016
Board Mfg : DELL
Board Product : Dell Storage Cntlr. H730 -Mini
Board Serial : CN7792168204BT
Board Part Number : 0KMCCDA04

FRU Device Description : OEM fru (ID 17)

@drseveruswallace
Copy link

Same error: /!\ Your server isn't a Dell product. Exiting.

root@pve:~# ipmitool fru
FRU Device Description : Builtin FRU Device (ID 0)
Board Mfg Date : Tue Aug 18 02:30:00 2015
Board Mfg : DELL
Board Product : PowerEdge R730
Board Serial : CN7792158H0636
Board Part Number : 0599V5A09
Product Manufacturer : DELL
Product Name : PowerEdge R730
Product Version : 01
Product Serial : CZYSZ72

FRU Device Description : PS1 (ID 1)
Board Mfg Date : Mon Aug 24 08:06:00 2015
Board Mfg : DELL
Board Product : PWR SPLY,1100W,RDNT,DELTA
Board Serial : CN1797258I12G0
Board Part Number : 0PR21CA00

FRU Device Description : PS2 (ID 2)
Board Mfg Date : Mon Aug 24 08:05:00 2015
Board Mfg : DELL
Board Product : PWR SPLY,1100W,RDNT,DELTA
Board Serial : CN1797258I12GC
Board Part Number : 0PR21CA00

FRU Device Description : BP0 (ID 12)
Device not present (Timeout)

FRU Device Description : BP1 (ID 13)
Board Mfg Date : Thu Aug 6 00:09:00 2015
Board Mfg : DELL
Board Product : DRIVE BACKPLANE
Board Serial : CN7792157S039G
Board Part Number : 0DMC25A01

FRU Device Description : BP2 (ID 14)
Device not present (Timeout)

FRU Device Description : BP3 (ID 15)
Device not present (Timeout)

FRU Device Description : NDC (ID 4)
Board Mfg Date : Thu May 8 08:57:00 2014
Board Mfg : DELL
Board Product : BRCM 10G/GbE 2+2P 57800-t rNDC
Board Serial : CN75435455004G
Board Part Number : 0G8RPDA00

FRU Device Description : PERC1 (ID 10)
Board Mfg Date : Sun Dec 31 16:00:00 1995
Board Mfg : DELL
Board Product : Dell Storage Cntlr. H330 Mini-
Board Serial : CN7792148O00FP
Board Part Number : 0GDJ3JA00

FRU Device Description : NTB (ID 16)
Device not present (Timeout)

FRU Device Description : OEM fru (ID 17)

@TheAbsoluteTruth
Copy link

Same for me, this time on a R720XD chassis
output of the command ipmitool fru:

FRU Device Description : Builtin FRU Device (ID 0)
 Board Mfg Date        : Tue Nov  6 13:51:00 2012
 Board Mfg             : DELL
 Board Product         : PowerEdge R720
 Board Serial          : CN701632B500ET
 Board Part Number     : 0VWT90A02
 Product Manufacturer  : DELL
 Product Name          : PowerEdge R720xd
 Product Version       : 01
 Product Serial        : 7KP7WW1

FRU Device Description : PS1 (ID 1)
 Board Mfg Date        : Sat Sep  1 19:51:00 2012
 Board Mfg             : DELL
 Board Product         : PWR SPLY,750WP,RDNT,DELTA
 Board Serial          : CN1797228V5VQZ
 Board Part Number     : 05NF18A00

FRU Device Description : PS2 (ID 2)
 Board Mfg Date        : Wed Sep  5 22:58:00 2012
 Board Mfg             : DELL
 Board Product         : PWR SPLY,750WP,RDNT,DELTA
 Board Serial          : CN1797229164SP
 Board Part Number     : 05NF18A00

FRU Device Description : BP0 (ID 12)
 Board Mfg Date        : Fri Nov 22 10:00:00 2013
 Board Mfg             : DELL
 Board Product         : DRIVE BACKPLANE
 Board Serial          : CN754353BK00P9
 Board Part Number     : 00JDG3A00

FRU Device Description : BP1 (ID 13)
 Board Mfg Date        : Tue Sep 18 08:55:00 2012
 Board Mfg             : DELL
 Board Product         : DRIVE BACKPLANE
 Board Serial          : CN1374029J0055
 Board Part Number     : 0PGXHPA02

FRU Device Description : NDC (ID 4)
 Board Mfg Date        : Mon Sep 10 02:00:00 2012
 Board Mfg             : DELL
 Board Product         : BRCM 10G/GbE 2+2P 57800 rNDC
 Board Serial          : CN1374029A00VD
 Board Part Number     : 0MT09VA01

FRU Device Description : PERC1 (ID 10)
 Board Mfg Date        : Mon Jan  1 01:00:00 1996
 Board Mfg             : DELL
 Board Product         : Dell Storage Cntlr. H710P-Mini
 Board Serial          : CN754352AH0035
 Board Part Number     : 0N3V6GA00

FRU Device Description : OEM fru (ID 17)

@hausner
Copy link

hausner commented Jan 29, 2024

Same issue here. "Your server isn't a Dell product"
Im running LAN mode yes.

FRU Device Description : Builtin FRU Device (ID 0)
Board Mfg Date : Fri 12 Dec 2014 05:30:00 PM CET CET
Board Mfg : DELL
Board Product : PowerEdge R720
Board Serial : CN701634CB00D9
Board Part Number : 0020HJA02
Product Manufacturer : DELL
Product Name : PowerEdge R720
Product Version : 01
Product Serial : 37FW942

FRU Device Description : PS1 (ID 1)
Board Mfg Date : Sat 06 Dec 2014 03:31:00 AM CET CET
Board Mfg : DELL
Board Product : PWR SPLY,750WP,RDNT,DELTA
Board Serial : CN179724C69KGM
Board Part Number : 09PXCVA00

FRU Device Description : PS2 (ID 2)
Board Mfg Date : Sat 06 Dec 2014 03:29:00 AM CET CET
Board Mfg : DELL
Board Product : PWR SPLY,750WP,RDNT,DELTA
Board Serial : CN179724C69KGO
Board Part Number : 09PXCVA00

FRU Device Description : BP0 (ID 12)
Device not present (Timeout)

FRU Device Description : BP1 (ID 13)
Board Mfg Date : Thu 04 Dec 2014 09:34:00 PM CET CET
Board Mfg : DELL
Board Product : DRIVE BACKPLANE
Board Serial : CN779214BT02BM
Board Part Number : 0RVVMPA02

FRU Device Description : BP2 (ID 14)
Device not present (Timeout)

FRU Device Description : BP3 (ID 15)
Device not present (Timeout)

FRU Device Description : NDC (ID 4)
Board Mfg Date : Tue 13 Jan 2015 01:00:00 PM CET CET
Board Mfg : DELL
Board Product : Intel(R) GbE 4P I350-t rNDC
Board Serial : MY1240251B007T
Board Part Number : 0R1XFCA00

FRU Device Description : PERC1 (ID 10)
Board Mfg Date : Unspecified
Board Mfg : DELL
Board Product : Dell Storage Cntlr. H710P-Mini
Board Serial : CN754353AO00WG
Board Part Number : 0TY8F9A03

FRU Device Description : OEM fru (ID 17)

@tigerblue77
Copy link
Owner

@malexander6, @jsimcina, @drseveruswallace, @TheAbsoluteTruth, @hausner are you all using the container in LAN mode ?

If yes, I guess @jsimcina found the root cause and I'll fix it ASAP.

@drseveruswallace
Copy link

I'm on LAN mode

@hausner
Copy link

hausner commented Jan 29, 2024

@malexander6, @jsimcina, @drseveruswallace, @TheAbsoluteTruth, @hausner are you all using the container in LAN mode ?

If yes, I guess @jsimcina found the root cause and I'll fix it ASAP.

yes

@tigerblue77
Copy link
Owner

Should be fixed by commit cf69481. Please let me know :)

@drseveruswallace
Copy link

working for me. thank you so much

@tigerblue77
Copy link
Owner

tigerblue77 commented Jan 29, 2024

@drseveruswallace thanks for your feedback

@malexander6, hope that the fix will work for you too. You can now uninstall ipmitool (and other things you installed to make it work ?) from your host as it's not needed to run this Docker container.

I'm now closing this issue. It was my bad,

I should probably set up github test actions and versioning in the generated Docker images to ease debugging but, as I'm developing this project alone, it's not easy to have the time and knowledge to add all these features... Help is welcome, next time I'll probably ask a bunch of you for a test before pushing on master (as this project becomes very popular 😄)

@tigerblue77 tigerblue77 added bug Something isn't working good first issue Good for newcomers labels Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

6 participants