We have also run into this issue with CentOS 8.2. We removed elilo support from xnba as well. Appears to be working for us.
Thanks, *Scott Groel* Clemson University - Advanced Computing Infrastructure HPC Systems Architect Email: sgr...@clemson.edu Phone: (864) 656-9235 On Mon, Jul 20, 2020 at 8:46 AM Jarrod Johnson <jjohns...@lenovo.com> wrote: > At the menntion of this issue, I made a pull request: > https://github.com/xcat2/xcat-core/pull/6772 > > I was pretty quick about opening it, so I was also pretty lazy about > details. > ------------------------------ > *From:* Jean-Baptiste Denis <jbde...@pasteur.fr> > *Sent:* Saturday, July 18, 2020 7:00 AM > *To:* xcat-user@lists.sourceforge.net <xcat-user@lists.sourceforge.net> > *Subject:* Re: [xcat-user] [External] Re: Redhat 8.2.2004 / CentOS > 8.2.2004 UEFI boot > > Looks cleaner indeed. > > If I understand correctly, this has not been integrated yet ? > > On 7/18/20 12:35 PM, Jarrod Johnson wrote: > > FYI, the approach I prefer is to sunset the use of elilo: > > > https://github.com/xcat2/xcat-core/commit/097f9cc50aad495b89db9298838015234644c01e > > > https://github.com/xcat2/xcat-core/commit/6888cad66d104366a01e656e38fabff1ca270dd2 > > > https://github.com/xcat2/xcat-core/commit/f750c06bb101389608c6a0733fdd25658aa54b2f > > > > For older kernels, continue using elilo, but for any kernel bearing efi > stub signature, elilo is not needed anymore. > > > > > > -----Original Message----- > > From: Jean-Baptiste Denis <jbde...@pasteur.fr> > > Sent: Saturday, July 18, 2020 6:02 AM > > To: xcat-user@lists.sourceforge.net > > Subject: [External] Re: [xcat-user] Redhat 8.2.2004 / CentOS 8.2.2004 > UEFI boot > > > > It works with the rpm mentionned by @cxhong: > > > > > https://github.com/xcat2/xcat-dep/blob/master/elilo/elilo-xcat-3.14-5.noarch.rpm > > > > Corresponding issue is here: > https://github.com/xcat2/xcat-core/issues/6742 > > > > Great ;) > > > > Jean-Baptiste > > > > On 7/18/20 11:39 AM, Jean-Baptiste Denis wrote: > >> "elilo-xcat-3.14-4.noarch can't netboot a kernel >8MB" > >> > >> 8.1.1911 is < 8 MB, which is not the case for 8.2.2004 kernel. > >> > >> Details in https://github.com/xcat2/xcat-dep/pull/39. > >> > >> I'm gonna test it and give you some feedback. > >> > >> Jean-Baptiste > >> > >> On 7/18/20 12:25 AM, Jean-Baptiste Denis wrote: > >>> Hello, > >>> > >>> is there, by any chance, someone with a rhel/centos 8.2.2004 (using > >>> kernel version 4.18.0-193.6.3.el8_2.x86_64) successfully booting in > UEFI mode ? I'm running xcat 2.16. > >>> > >>> I'm using 4.18.0-147.8.1 from CentOS 8.1.1911: > >>> > >>> /tftpboot/xcat/osimage/netboot-cpu-centos8.1/kernel: Linux kernel x86 > >>> boot executable bzImage, version > >>> 4.18.0-147.8.1.el8_1.x86_64 (mockbu...@kbuilder.bsys.centos.org) #1 > >>> SMP Thu Apr 9 13:49:54 UTC , RO-rootFS, swap_dev 0x7, Normal VGA > >>> > >>> and 4.18.0-193.6.3 from CentOS 8.2.2004: > >>> > >>> /tftpboot/xcat/osimage/netboot-cpu-centos8.2/kernel: Linux kernel x86 > >>> boot executable bzImage, version > >>> 4.18.0-193.6.3.el8_2.x86_64 (mockbu...@kbuilder.bsys.centos.org) #1 > >>> SMP Wed Jun 10 11:09:32 UTC, RO-rootFS, swap_dev 0x8, Normal VGA > >>> > >>> Here is what I've got using 8.2.2004 during the initial PXE phase: > >>> > >>> ============================== > >>> xCAT Network Boot Agent > >>> iPXE 1.0.3-131028 (d603e) -- Open Source Network Boot Firmware -- > >>> http://ipxe.org > >>> Features: HTTP HTTPS iSCSI DNS TFTP EFI > >>> net0: ac:1f:6b:c8:ee:10 using <NULL> on EFI SNP (open) > >>> [Link:up, TX:0 TXE:0 RX:0 RXE:0] > >>> DHCP (net0 ac:1f:6b:c8:ee:10)... ok > >>> net0: 192.168.152.2/255.255.240.0 gw 192.168.144.1 Next server: > >>> 192.168.148.10 > >>> Filename: > >>> http://192.168.148.10:80/tftpboot/xcat/xnba/nodes/maestro-1000.uefi > >>> http://192.168.148.10:80/tftpboot/xcat/xnba/nodes/maestro-1000.uefi.. > >>> . ok http://192.168.148.10:80/tftpboot/xcat/elilo-x64.efi... ok ELILO > >>> v3.14 for EFI/x86_64 Loading kernel > >>> /tftpboot/xcat/osimage/netboot-cpu-centos8.2/kernel... done Loading > >>> file > >>> /tftpboot/xcat/osimage/netboot-cpu-centos8.2/initrd-stateless.gz...do > >>> ne > >>> ============================== > >>> > >>> It stops here, and it reboots. > >>> > >>> Here is the xcatprobe corresponding output: > >>> > >>> ============================== > >>> [maestro-1000] 00:15:07 Via HTTP get > >>> /tftpboot/xcat/xnba/nodes/maestro-1000.uefi > >>> [maestro-1000] 00:15:08 Via HTTP get /tftpboot/xcat/elilo-x64.efi > >>> [maestro-1000] 00:15:08 Via HTTP get > >>> /tftpboot/xcat/xnba/nodes/maestro-1000.elilo > >>> [maestro-1000] 00:15:08 Via HTTP get > >>> /tftpboot/xcat/osimage/netboot-cpu-centos8.2/kernel > >>> [maestro-1000] 00:15:08 Via HTTP get > >>> /tftpboot/xcat/osimage/netboot-cpu-centos8.2/initrd-stateless.gz > >>> ============================== > >>> > >>> If I replace the kernel > >>> (/tftpboot/xcat/osimage/netboot-cpu-centos8.2/kernel) with the kernel > >>> from 8.1 > >>> (/tftpboot/xcat/osimage/netboot-cpu-centos8.1/kernel) using cp, it > boots. > >>> > >>> Does it ring a bell to somebody ? We are using Supermicro > AS-2124BT-HNTR with 2 x AMD EPYC 7552 48-Core Processor. > >>> > >>> Any suggestions on where to start to debug the problem ? > >>> > >>> Thank you for your help, > >>> > >>> Jean-Baptiste > >>> > >>> > >>> _______________________________________________ > >>> xCAT-user mailing list > >>> xCAT-user@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/xcat-user > >>> > >> > > > > > > > > _______________________________________________ > > xCAT-user mailing list > > xCAT-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/xcat-user > > > > > > _______________________________________________ > > xCAT-user mailing list > > xCAT-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/xcat-user > > > > > > _______________________________________________ > xCAT-user mailing list > xCAT-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xcat-user > _______________________________________________ > xCAT-user mailing list > xCAT-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/xcat-user >
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user