Re: fai-make-nfsroot docs and missing reboot

Diego Zuccato <[email protected]>
Newsgroups gmane.linux.debian.fai
Message-ID <[email protected]>
Hi Robert.

Then it seems the docs are outdated. Not a big issue, even if the 
described behaviour would be more useful (automatic reboot if no errors, 
wait for confirmation in case of errors unless 'reboot' is given). :)

BYtE,
  Diego

Il 31/05/2022 12:23, Robert Markula ha scritto:
> Hi Diego,
> 
>> Moreover, at the end of the install, after saying there were no 
>> errors, FAI asked to press ENTER to reboot, but IIUC that should me 
>> automatic, w/o manual confirmation: docs at 
>> https://fai-project.org/fai-guide/#_a_id_faiflags_a_fai_flags says 
>> that "If no errors occurred, the client will always reboot 
>> automatically." and that seems not to be the case (but it's exactly 
>> what I wanted: no error = boot into newly installed SO w/o any 
>> interaction, while specifying 'reboot' seems to suggest that it 
>> reboots also in case of errors).
> 
> In your template (e.g. /srv/tftp/fai/pxelinux.cfg/DEFAULT.tmpl or 
> whereever your tftp root lies) you have to add 'reboot' to your 
> 'FAI_FLAGS'. My DEFAULT.tmpl looks like this:
> 
> <snip>
> # generated by fai-chboot for host default with IP no IP
> default fai-generated
> 
> label fai-generated
> 
> kernel vmlinuz-4.19.0-17-amd64
> append initrd=initrd.img-4.19.0-17-amd64 ip=dhcp 
> root=10.12.0.1:/srv/fai/nfsroot:vers=3 rootovl 
> FAI_FLAGS=verbose,sshd,createvt,reboot 
> FAI_CONFIG_SRC=nfs://10.12.0.1/srv/fai/config FAI_ACTION=install
> </snip>
> 
> 'sshd' allows me to SSH into the machine during install, with 'createvt' 
> I can switch to a dedicated virtual terminal during install and 'reboot' 
> instructs FAI to reboot at the end of the installation process instead 
> of waiting for someone to press 'enter'.
> 
> 
> Robert

-- 
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.