Hello,

I'm using successfully xCAT for stateless CentOS 8.3 nodes provisioning.

Last week I upgraded from xCAT 2.16.1 to 2.16.2 without noticing any issue. However today I experienced the following:

My nodes are mainly SuperMicro AS-2124BT-HNTR (Big Twin - 2U) systems (H12DST-B motherboard) which PXE boot on an RJ45 nic adaptater which lspci lists as:

Intel Corporation Ethernet Controller 10G X550T (rev 01)

These nodes, though physicaly identical, has been purchased as 3 batches at 3 point in time.

This has always worked fine across several xCAT versions. However, since the 2.16.2 upgrade and because - I reckon - of the new xNBA ("xNBA has been updated to an iPXE 1.20.1 base"):

1) batch 1 PXE boots, downloads xBNA which prints for a very long time (~25s real time) xBNA initializing devices, and when finally finished prints:

xNBA 1.0.0+ ...
Features...

No more network devices

-> so the node fails to boot

2) as batch 2 and 3, though identical physically and with the same version of BIOS and BMC firmware (though a different CPLD version), it works (os image ultimately gets fetched)

However, the device initialization takes a fairly amount of time too (~10s) and the whole xNBA stage (before osimage fetching) takes very long as well (~28s).
Note: before this, a downloading NBP file takes some time too.

I tried to search for hints in iPXE repo commit messages but I'm don't know the specifics enough.

Do you have any clue about what has been changed to iPXE/xNBA to show such a behavior ?

Thanks for your help

--
Thomas HUMMEL


_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user

Reply via email to