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