<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Hi Romain,<br>
<br>
are you sure about that? As long as you don't change the TFTP config
file itself, a daemon restart shouldn't be necessary.<br>
<br>
From my experience, problems with TFTP are often related to
directory/file permissions.<br>
<br>
Cheers,<br>
<br>
<br>
Robert<br>
<br>
<br>
<div class="moz-cite-prefix">Am 24.03.22 um 14:43 schrieb Romain
Pelissier:<br>
</div>
<blockquote type="cite"
cite="mid:CAOMp3fZug1dAY9xRpKaazqBKynj5sttqJETuLjkXPGyqJAQV1Q@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div class="gmail_default"
style="font-family:verdana,sans-serif">Hi!</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">In fact I have found
the issue, and maybe it could be mentioned somewhere in the
documentation.</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">After any modification
made in the tftp/pxe folder (/srv/tftp/fai) (including adding
or modifying a client's config) you need to restart the tftp
daemon in order to have the new parameters taking into
account...</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">Seems like it caches
the info somewhere even if it is not totally clear how and
where.. Anyway, it works now:)</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif">thanks!</div>
<div class="gmail_default"
style="font-family:verdana,sans-serif"><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Le mar. 22 mars 2022 à 20:22,
CSCI Technician <<a href="mailto:tech@csci.viu.ca"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">tech@csci.viu.ca</a>> a
écrit :<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Check
the file that fai-chboot created. It looks like the kernel
line <br>
does not match the append line for kernel versions.<br>
From your output the 4.19.0.9-amd64 kernel is booted but the
parameters <br>
refer to the new kernel version initrd file.<br>
Both need to be the same version.<br>
<br>
<br>
On 3/22/22 12:53, Romain Pelissier wrote:<br>
> Hi all!<br>
> I really hope you can help me on this because I am pretty
lost on what <br>
> do do to make it work..<br>
><br>
> So, I am installing fai 5.10.3~buster1 on a debian
stretch (not sure <br>
> if it is supported like this but...)<br>
> I mostly want to install a debian buster os on a
baremetal, right now, <br>
> just a basic install.<br>
> fai.conf looks like:<br>
> LOGUSER=fai<br>
> FAI_LOGPROTO=ssh<br>
> SERVER=192.168.44.34<br>
> FAI_CONFIG_SRC=nfs://$SERVER/srv/fai/config<br>
><br>
> my /etc/fai/apt/sources.list file (I have changed
bullseye for buster <br>
> since I only need buster)<br>
> cat /etc/fai/apt/sources.list<br>
> deb <a href="http://deb.debian.org/debian"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://deb.debian.org/debian</a>
buster main contrib non-free<br>
> deb <a href="http://deb.debian.org/debian-security"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://deb.debian.org/debian-security</a>
buster/updates main contrib <br>
> non-free<br>
> #deb <a href="http://deb.debian.org/debian"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://deb.debian.org/debian</a>
buster-backports main contrib non-free<br>
><br>
> # from bullseye on you need<br>
> #deb <a href="http://deb.debian.org/debian-security"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://deb.debian.org/debian-security</a>
bullseye-security main <br>
> contrib non-free<br>
><br>
> # repository that may contain newer fai packages for
buster<br>
> deb <a href="http://fai-project.org/download"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://fai-project.org/download</a>
buster koeln<br>
><br>
> The content of /etc/apt/sources.list.d/fai.list :<br>
> cat /etc/apt/sources.list.d/fai.list<br>
> deb <a href="http://fai-project.org/download"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://fai-project.org/download</a>
stretch koeln<br>
> #deb <a href="https://fai-project.org/download"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://fai-project.org/download</a>
buster koeln<br>
> #deb <a href="http://fai-project.org/download"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://fai-project.org/download</a>
buster koeln<br>
><br>
> I use the NFROOT config from <br>
> <a
href="https://github.com/faiproject/fai/commits/master/conf/NFSROOT"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://github.com/faiproject/fai/commits/master/conf/NFSROOT</a>
but I <br>
> changed bullseye to buster.<br>
><br>
> Then I have run the fai-setup -v -f .<br>
> I have to change a line in /usr/sbin/fai-make-nfsroot<br>
> ROOTCMD="unshare --pid --fork --mount-proc chroot
$NFSROOT"<br>
> because --kill-child is not available as an option in the
<br>
> strech unshare binary<br>
><br>
> So far so good, at least no errors at that point.<br>
> I have created a host and setup the dhcp<br>
> fai-chboot -I -F -v -u nfs://<a
href="http://192.168.44.34/srv/fai/config" rel="noreferrer"
target="_blank" moz-do-not-send="true">192.168.44.34/srv/fai/config</a>
<br>
> <<a href="http://192.168.44.34/srv/fai/config"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://192.168.44.34/srv/fai/config</a>>
hp2testing<br>
> the file is created<br>
> So for what I understand, at that pointI should be able
to boot and <br>
> have a buster installed.<br>
> The client boot the pxe image but at the end I got this:<br>
><br>
> Fully Automatic Installation - FAI<br>
> 5.18.3-busterl (c) 1999-2821 Thomas Lange <a
href="http://Clange9cs.uni-koeln.de" rel="noreferrer"
target="_blank" moz-do-not-send="true">Clange9cs.uni-koeln.de</a>
<br>
> <<a href="http://Clange9cs.uni-koeln.de"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://Clange9cs.uni-koeln.de</a>>><br>
> inux 4.19.0-9-amd64 x86_64 GMU/Linux ernel parameters: <br>
> BOOT_IMAGE=vmlinuz-4.19.8-9-amd64
initrdminitrd.img-4.19.8-9- .md64 <br>
> irdhcp root=10.199.44.34:/srv/fai/nfsroot:vcrs=3 rootovl
<br>
> FAI_FLAGS=menu initial.verbose.sshd.createvt <br>
> FAI_COMFIG_SRC=nfs://<a
href="http://10.199.44.34/srv/fai/config" rel="noreferrer"
target="_blank" moz-do-not-send="true">10.199.44.34/srv/fai/config</a>
<br>
> <<a href="http://10.199.44.34/srv/fai/config"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://10.199.44.34/srv/fai/config</a>>
Al_ACTIO11=install 'coding <br>
> /tmp/fai/boot.log Al_FLAGS: menu initial verbose sshd
createvt getting <br>
> SERVER=10.199.44.34. Value extracted from FAI_COMFIG_SRC.
Can't <br>
> connect to monserver on 18.199.44.34 port 4711.
Monitoring disabled. <br>
> RROR: The running kernel does not match the kernel
modules inside the <br>
> nfsroot. RROR: Kernel modules directory
/11b/modules/4.19.0-9-amd64 <br>
> not available. Only found: lib/modules/4.19.8-19-amd64<br>
> rror in task confdir. Code: 790 aceback: task error
task_confdir task <br>
> !start main LOGUSER is undefined. Not saving log files to
remote. <br>
> FATAL ERROR. Installation stopped. root hp2testing:/* _<br>
><br>
> (sorry if the output is ugly, I use an online image to
text converter...)<br>
><br>
> So at the end the kernel used to boot 4.19.0-9 is not the
correct one <br>
> found in the nfs server 4.19.8-19, but why?<br>
> What step have I missed to have this error?<br>
> If you can guide me on how to troubleshoot this I will
really <br>
> appreciate it.<br>
> thanks!<br>
<br>
-- <br>
Merlin Hansen<br>
Department of Computing Science<br>
Vancouver Island University<br>
900 Fifth Street<br>
Nanaimo BC V9R 5S5<br>
250-753-3245 x 2321<br>
<a href="mailto:tech@csci.viu.ca" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">tech@csci.viu.ca</a><br>
<br>
</blockquote>
</div>
</blockquote>
<br>
</body>
</html>