Hmm, what does the dhcpd.leases look like for the node (furthest down 'host'
declaration)... It should opt to not supply a boot payload...
From: Russell Jones [mailto:russell-l...@jonesmail.me]
Sent: Thursday, May 19, 2016 4:31 PM
To: xcat-user@lists.sourceforge.net
Subject: Re: [xcat-user] Ubuntu UEFI installation issue
Unfortunately it is, the node is responding to the UEFI PXE request right after
installation and booting into the installer like normal.
I am modifying the image to run a postscript at the end of install to set the
uefi boot back to PXE first using efibootmgr. I would prefer to have xCAT
manage the node's boot like it always has through the chain table.
If this is the "Wrong Thing(tm)" to do with UEFI I can definitely accept that
and leave the boot order as it is, but it would be great to be able to actually
control the install through xCAT, as opposed to having it do a "surprise
install" if another admin pxe boots the node while xCAT has the node set to
"boot".
On 5/19/2016 3:05 PM, Jarrod Johnson wrote:
Does it pose an issue? What normally happens is that the DHCP server is
modified to just not answer UEFI pxe requests when there's no netboot
destination. This means if you do PXE, then it takes longer, but in *theory*
should still boot to drive.
Also somewhat mitigated as most UEFI OSes modify the boot order to boot
themselves first anyway...
From: Russell Jones [mailto:russell-l...@jonesmail.me]
Sent: Thursday, May 19, 2016 3:37 PM
To: xCAT Users Mailing list
Subject: [xcat-user] Ubuntu UEFI installation issue
Hi all,
I am putting together an osimage for Ubuntu 14 on IBM dx360 M2 nodes. The
installation process is installing fine, however at the end of the install
while chain.currstate gets set to boot, and /tftpboot/xcat/xnba/nodes/nodename
is getting set to boot, /tftpboot/xcat/xnba/nodes/nodename.uefi is not.
Specifically, that file contains the following:
#!gpxe
chain
http://${next-server}/tftpboot/xcat/elilo-x64.efi<http://$%7bnext-server%7d/tftpboot/xcat/elilo-x64.efi>
-C /tftpboot/xcat/xnba/nodes/analytics-n1.elilo
analytics-n1.elilo contains:
default="xCAT"
delay=0
image=/tftpboot/xcat/osimage/ubuntu-analytics-df/vmlinuz
label="xCAT"
initrd=/tftpboot/xcat/osimage/ubuntu-analytics-df/initrd.img
append="nofb utf8 auto url=http://172.21.0.1/install/autoinst/analytics-n1
xcatd=172.21.0.1 mirror/http/hostname=172.21.0.1
netcfg/choose_interface=00:21:5e:e8:82:2c locale=en_US priority=critical
hostname=analytics-n1
live-installer/net-image=http://172.21.0.1/install/ubuntu14.04.2/x86_64//install/filesystem.squashfs<http://172.21.0.1/install/ubuntu14.04.2/x86_64/install/filesystem.squashfs>
allow_unsupported_sfp=1 BOOTIF=%B"
Which is making it do a reinstall and ignore the settings in chain.currstate.
For completeness, here's the contents of /tftpboot/xcat/xnba/nodes/analytics-n1:
#!gpxe
#boot
exit
This is on xCAT 2.10. Any ideas on what the issue could be?
Thanks!
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user