> On Fri, 22 Jul 2016 13:42:28 +, "Bosch, Fabian (BITBW)"
> said:
> I did add "deb http://fai-project.org/download jessie koeln" to my
sources.list updated apt and it didn't work either.
You must add this to
/etc/fai/apt/sources.list
^^^
> On Wed, 27 Jul 2016 18:32:06 +0200, Alexander Thomas
> said:
> OK, this works indeed.
That's great.
> Thanks for the help,
You're welcome.
Are there any other changes needed inside the FAI config space for Xenial?
--
regards Thomas
quested:
I rembember there was some confusion about the reboot flag in the
past. This commit removed the test if error.log is empty.
commit 17cecc5cd78bfd2212d5d269d44d43aeca013c27
Author: Thomas Lange <la...@informatik.uni-koeln.de>
Date: Fri Feb 1 21:32:52 2013 +0100
do not reboot if er
-
Fully Automatic Installation - FAI
5.2~beta11 (c) 1999-2016
Thomas Lange <la...@informatik.uni-koeln.de>
-
Starting FAI exe
> On Mon, 1 Aug 2016 13:16:58 +0300, "Hannu T. Pysäys"
> said:
> I have a grub problem (Debian 8.5 / FAI 5.1.2) , GRUB_PC always fails
with following code:
> GRUB_PC/10-setup FAILED with exit code 1.
> Can you provide me pointers where to start look
> On Mon, 25 Jul 2016 06:52:54 +, "Bosch, Fabian (BITBW)"
> said:
>> Please call fai-make-nfsroot -v and put the output onto
paste.debian.net. Then I will have a look at it.
> paste.debian.net/784794
You have two options. either remove
Hi Jeff, hi Stephen,
I found the problem. It's NFS v4 again. If I export my nfsroot via
NFS v4 I also have the 'operation not supported' error message when
doing a touch /tmp/test.
On your FAI install server you can add this line to the /etc/exports
/srv/nfs4
This is a bug. I think I never tested a dirinstall with -N, I've
always used -c. I did some changes in setting/reading the hostname in
FAI 5.1 and 5.1.2, so this may be the cause of your problems.
Can you please file a bug report for this? I'm on vacation, so not
much time to look deeper into it
> On Sat, 16 Jul 2016 14:18:25 -0700, Ian Kelling
> said:
> Using jessie as the base os to install stretch.
> 30-interface will setup /etc/network/interfaces with
> something like eth0, and if you upgrade to stretch,
> it will reboot and eth0 is now
> On Thu, 4 Aug 2016 17:09:58 +0200, Alexander Thomas
> said:
> I now have the same problem while installing xenial from a jessie
> NFSroot. It defines an interface eth0 in /etc/network/interfaces, but
> when the installed system boots, the
> On Tue, 9 Aug 2016 09:24:55 +0200, Denny Bortfeldt
> said:
> Did anyone manage to install RedHat via fai? If yes, how? Is there a
basefile which could be shared?
No, there's no basefile for Redhat. Since RHEL has a commercial
lizence, I cannot distribute
> On Tue, 2 Aug 2016 15:32:05 +0200, René Bleisch
> said:
> => how does "fai-chboot" make its decision on using aufs or overlayfs
(based on which conditions)?
It checks if $nfsroot/lib/modules/$kernelsuffix/kernel/fs/aufs or
overlayfs exists.
> => is
I do not know if the ACLs are needed. I've uploaded a tar ball of a
generic nfsroot (stretch, FAI 5.1.2, kernel 4.6) to
http://fai-project.org/download/misc/nfsroot-generic_5.1.2_4.6.tar.xz
It was created by fai-make-nfsroot -fvg
You can extract it on your FAI server and adjust it by calling
> On Tue, 9 Aug 2016 10:10:35 -0600, Jeffrey Stolte said:
> root@faiclient:~# touch /tmp/test
> touch: cannot touch '/tmp/test': Operation not supported
Strange. This does not look like a permissions denied message.
I do not have this problem. Check if the
The new FAI release just got an update for the class UBUNTU. It now
installs Xenial (16.04) by default.
--
regards Thomas
FAI 5.1.2 was released because we need a small fix for fai-cd for
creating autodiscover images. Now new ISO images of all flavors are
available for download.
--
regards Thomas
> On Wed, 29 Jun 2016 14:55:42 -0500, John G Heim
> said:
> During an install, my install client is getting a hostname that is
> really the fully qualified hostname. So if you open a shell and type
The newer version of hooks/setup.DEFAULT.sh include this
There are new ISO images for CD and USB stick available which are
build using FAI 5.3.4.
http://fai-project.org/fai-cd/
--
regards Thomas
I just released FAI 5.3.4, so it will enter testing before the full
freeze of Debian stretch. A version for jessie is also available and
uploaded to jessie-backports.
--
regards Thomas
> On Mon, 13 Feb 2017 20:48:01 +0100, Dieter Scholz said:
> But the fact is that my nfs on top of overlayfs does not start with the
> message :
> exportfs: /srv/fai/config does not support NFS export
Ack. I have the same error message on a stretch system, when
I wonder if it wound be possible to use fai-diskimage for some parts
of your script.
> On Fri, 10 Feb 2017 16:09:55 -0500, Ricardo Branco
> said:
> This is long overdue, but finally I have some time off for this.
> I have created a Docker image for
> On Tue, 14 Feb 2017 13:19:19 -0800, William MacAllister via linux-fai
> said:
> I am having problems setting up FAI on a Xenial system using the stock
packages. fai-setup is failing. The last few lines of the run are:
Which FAI version are you using?
> linux /stretch64/vmlinuz-4.9.0-1-amd64 ip=eth0:dhcp
root=nfs:192.168.80.138:/srv/fai/nfsroot,nfsvers=3 aufs boot=live
FAI_CONFIG_SRC=nfs:
> //192.168.80.138/srv/fai/config,nfsvers=3 FAI_FLAGS=verbose,sshd,createvt
FAI_ACTION=install BOOT_IMAGE=vmlinuz-4.9.0-1-amd64
> On Sun, 12 Feb 2017 11:41:31 +0100, Dieter Scholz said:
> Because the live-build tools use overlay-fs - which does not support NFS
Do you have any references which say NFS export is not possible with overlay-fs?
--
regards Thomas
FYI:
https://noah.meyerhans.us/blog/2017/02/10/using-fai-to-customize-and-build-your-own-cloud-images/
--
regards Thomas
> On Sun, 12 Feb 2017 12:57:28 -0500, Ricardo Branco
> said:
>> I wonder if it wound be possible to use fai-diskimage for some parts
> of your script.
> It's not possible because Linux containers are not VM's.
Yes, I know. Are they more similar
> On Wed, 15 Feb 2017 12:30:41 -0800, Bill MacAllister
> said:
> Same problem. What I did was to edit /etc/fai/nfsroot.conf and set
> FAI_DEBOOTSTRAP to "jessie http://ftp.us.debian.org/debian/;
> I add the Debian apt keys to /etc/fai/apt/keys
Please put
Thanks for the log.
You do not install any kernel package inside the nfsroot. I guess it's
because of the ubuntu version of FAI on your host system.
The main problem may be inside /etc/fai/NFSROOT or in fai-make-nfsroot
itself. IIRC we made some changes there.
Can you please try to upgrade your
> Hmmm, it is pulling the package from the debian repo.
That's ok. The nfsroot must be a Debian one. I do not know if a Ubuntu
nfsroot is currently working. Use a Debian nfsroot.
> Okay, the sources.list is pointing to stretch. Is that expected?
Yes.
> Here is my
I guess you do not have installed any linux-image package inside the
nfsroot. Try:
grep linux-image /var/log/fai/fai-make-nfsroot.log
Since you have installed the Ubuntu version of the FAI packages, your
/etc/fai/NFSROOT may not work for a Debian nfsroot.
Please check the diff of your NFSROOT
IMO, these days Gbit network is a must. If you want to install a lot
of machines, it would be perfect if your server has that much RAM,
that all packages for the clients will be cached in RAM if your
install server is also the package mirror or proxy. If you install
around 2GB of packages, this
> On Mon, 22 Aug 2016 14:05:05 +0300, Jorma Tolonen
> said:
> Thanks Thomas for the great software!
You're welcome.
> I´m struggling with the Centos7 installation with software raid.
Do you have any error messages?
--
regards Thomas
> On Sun, 4 Sep 2016 23:01:25 +, Guglielmi Matteo
> said:
> I've also rebuilt the nfsroot several times in order to create
> new initrd files without luck.
You can try the nfsroot from http://fai-project.org/download/misc/.
call fai-make-nfsroot -av
> On Mon, 5 Sep 2016 13:00:42 +, Guglielmi Matteo
> said:
> 2) there is no /run/rpcbind/ folder (see 1st
> error message I get). What I have in the
> /run folder related to rpcbind are the following
> two files:
> /run/rpcbind.lock
> On Mon, 5 Sep 2016 13:49:52 +, Guglielmi Matteo
> said:
> 'aufs' option fixes the problem!
> fai-chboot -k aufs -IBv hostname
Great. fai-chboot should detect automatically if aufs or overlayfs
(option rootovl) is used inside the nfsroot and then
> On Tue, 6 Sep 2016 16:05:04 +0200, Steffen Grunewald
> said:
> from scratch. I'm running into Debian bug #830229 now (jessie/koeln,
044+109-1).
> This did happen before as well (044+105-2) but I didn't notice, and
stretch
> seems to be
> On Tue, 6 Sep 2016 16:18:46 +0200 (MEST), "steven.w...@t-online.de"
> said:
> Hi Thomas,
> we used version 1.29 .
Ah, this is in testing and sid. Thanks for the info.
--
regards Thomas
> On Tue, 6 Sep 2016 17:13:34 +0200, Steffen Grunewald
> said:
> I found that you have created a backport for jessie but don't distribute
that via
> jessie/koeln?
> You might tweak the dracut.maintscript (if it's required at all) ...
Because
> On Tue, 6 Sep 2016 15:51:06 +0200, Steffen Grunewald
> said:
> What's the canonical way to keep a nfsroot updated? Would it be sufficient
> to "hold" the dracut* packages so their postinst scripts don't fail?
I always rebuild my nfsroot. If you
> On Tue, 23 Aug 2016 14:55:20 +0300, Jorma Tolonen
> said:
> Installation goes through but when rebooting the new server the raid
device seems not to start (Device with UUID not found).
> During the installation the raid seems to be installed and
> On Fri, 19 Aug 2016 13:38:30 +0300, "Hannu T. Pysäys"
> said:
> fai.log:/sbin/dracut: line 600: cd: /lib/modules: No such file or
directory
> It looks for me that in my config/scripts/CENTOS/30-mkinitrd tries to do
> both CentOS 7 and CentOS 6
> On Wed, 7 Sep 2016 10:10:20 +0200, Steffen Grunewald
> said:
> Identical in what sense?
The content is identical, only the version numers are different.
> Also, one may want to add [trusted=yes] to the fai-project.org apt
line... (is this
> On Wed, 7 Sep 2016 10:22:28 +0200, Steffen Grunewald
> said:
> I'm getting a warning from FAI 5.1.2 for jessie, when running "sysinfo":
> /usr/lib/fai/subroutines: line 813: /sys/class/net//address: No such file
or directory
> It turns out
> On Wed, 7 Sep 2016 12:48:16 +0200, Steffen Grunewald
> said:
> I tracked this down a bit. "ip route" returns a single line
OK, I've added some code to catch this scenario.
> I'm currently running a stretch-based sysinfo on the same machine, same
I can confirm this problem on jessie (did not tested stretch yet).
Before trying to fix it for stretch, I like to understand what should
happen, and why the GRUB_PC/10-setup script does not work in this
situation.
In my test BOOT_DEVICE was aslso set to /dev/vg1/root and
BOOT_PARTITION was not
> On Wed, 10 Aug 2016 18:33:31 +0200, Markus Wigge said:
> I'm trying to install a stretch VM with more or less the same settings I
> have for jessie (same config directory).
You say, that this disk_config works on jessie but not on stretch?
> #disk_config:
> On Fri, 16 Sep 2016 05:06:32 +, Paul Schulz
> said:
> See the following patch which adds the '-C' option to setup-storage.
> This allows a dry-run to output the shell commands to be used by the
script.
Hi Paul,
what is the differenct between -C and
Have a look at the subroutine add_base_packages() in fai-mirror. I
think you can add package by using slightly different options. Keep an
eye on $aptoption.
--
regards Thomas
> On Thu, 15 Sep 2016 01:38:43 +, Paul Schulz
> said:
> I didn't see the option for setting the crypt password mention in the
> documentation anywhere, so I've added a couple of lines to the man page
for
> setup-storage.
Thanks for your patch. It's
> On Tue, 20 Sep 2016 15:12:30 +1200, Andrew Ruthven
> said:
> Is it possible to have Dracut stop on the first interface that receives
> a DHCP configuration?
IIRC if you specify a NIC on the kernel cmdline, it only probes this
interface. For more info read
> On Tue, 20 Sep 2016 11:36:41 +, Paul Schulz
> said:
> Can this be put into the documentation somewhere?
Do you have a patch for this?
--
regards Thomas
> On Thu, 22 Sep 2016 17:31:54 -0700, Derek Poon
> said:
> Instead of fai-diskimage as a separate command, have you considered
making it a mode of the fai command itself, analogous to `fai dirinstall`? It
would be nice to be able to write hooks for
> On Tue, 20 Sep 2016 23:51:47 +, Paul Schulz
> said:
> How's this?
It's now applied. Thanks for your patch.
--
regards Thomas
> On Thu, 25 Aug 2016 08:45:38 +0200, Steven Wend
> said:
> using a hook while creating the nfs root. We added manually a allready
> fixed tar version via dpkg -i. The problem is solved that way.
Which tar version does fix it? It this version available
> On Wed, 28 Sep 2016 12:22:48 -0700, Derek Poon
> said:
> Other common formats include VDI, VMDK, and VHD.[1] Personally, I would
make it convert to any recognized extension; any other extension on the
user-supplied image name (whether .raw, .img, or
Hi John,
do you want to use this machine as a FAI server or install it using
FAI?
I guess you want use it as a FAI installation server.
What do you mean by "fai can't do host lookups"? Does fai-chboot fail,
or what does happen?
--
regards Thomas
Hi Derek,
thanks a lot for all your ideas. fai-diskimage was written as a
wrapper script for several reasons. First I tried to implement it as a
new action like 'fai install' but I had some problems with that. The
wrapper script approach worked much better during the
development. Second,
> On Mon, 26 Sep 2016 13:08:28 +1300, Andrew Ruthven
> said:
> Patch attached. I'm happily building servers with it.
Patch applied. Thanks for your patch.
--
regards Thomas
> On Fri, 28 Oct 2016 06:23:45 -0700, Ian Kelling
> said:
> Thomas, I've noticed the Xenial basefile you host
> has the bad acls on the files in it:
> http://fai-project.org/download/basefiles/XENIAL64.tar.xz
This should be fixed for XENIAL now. It
> On Fri, 21 Oct 2016 15:18:57 +, Ronald Steele
> said:
> I also tried copying the boot files (initrd,vmlinz etc) from a working
system and that didn’t help either.
You must use the initrd from inside the nfsroot, not from a normal
running system.
> On Fri, 11 Nov 2016 19:25:59 +, Ronald Steele
> said:
> I’m trying to set up FAI to work in an off-line environment (no internet
access). To this end I’ve create a apt mirror. This works fine for a while
but eventually the mirror expires and
> On Thu, 24 Nov 2016 15:19:15 +0100, Frank Steinberg
> said:
> I'd like to build and use a new kernel package for my nfsroot
You can use a kernel package from backports.
linux-image-4.7.0-0.bpo.1-amd64-unsigned_4.7.8-1~bpo8+1_amd64.deb is
available if you
> On Wed, 16 Nov 2016 12:46:37 -0800, Afif Elghraoui
> said:
> Thanks. That resolves that problem. However, I've also been getting
> FATAL: INT18: BOOT FAILURE when trying to boot from disk after the
> installation. I tried replacing
> On Wed, 16 Nov 2016 10:02:08 -0800, Afif Elghraoui
> said:
> I've done this, but now I noticed during testing that some of my
> configurations are broken because the HOSTNAME variable now evaluates to
> hostname.domainname, which was not the case in
Then check your log file if the grub was installed correctly. Have a
special look at shell.log which has the output of the grub
configuration script.
--
regards Thomas
FAI 5.3 is now available. Here are some news:
A new keyword was added to install_packages. You can now use
PACKAGES install-norec
for a list of packages that will be installed using apt-get with the
option --no-install-recommends.
You can now use both -N and -c for fai and fai-diskimage, which
> On Mon, 21 Nov 2016 13:24:54 +, Holger Levsen
> said:
> also yay, just how are the priorities defined? first those classes from
> -c, then those from -N?
This completely depends on the scripts in class/*.sh. We have now
a new script class/01-classes
> On Mon, 21 Nov 2016 14:25:27 +, Holger Levsen
> said:
> nice. but what if class/01-classes doesn't exist? or does -c need class
> support to work?
-c needs class/01-classes. -c just sets $cmdlineclasses. It's not used
by default in FAI. So you can
I'm happy to announce FAI 5.2, the newest version of the Fully
Automatic Installation tool set, which now supports creating disk
images for virtual machines. You can create a customized virtual
machine image in less than a minute[1], which is then run in your
virtualization environment like KVM,
I released FAI 5.3.2 (see
http://blog.fai-project.org/posts/FAI_5.3.2/) and created new ISO
images for download. I've also put a version of tar from backports
into the fai-project.org package repository, since it fixes a problem
when extracting Ubuntu base files.
--
regards Thomas
JFYI:
I've added a new dracut version (044+189-2~bpo8+1) and a tar package
(1.29b-1~bpo8+1) from backports into the fai-project.org package
repository for jessie.
--
regards Thomas
> On Thu, 12 Jan 2017 14:31:00 +0100, René Bleisch
> said:
> I just stumbled over a systemd/journald related problem which may also
affect FAI installations.
> Some days ago, when booting a freshly installed PC (Debian jessie) for
the first time,
I've wrote a description, how to run FAI in a Vbox setup in a private network.
http://wiki.fai-project.org/wiki/VirtualBox_for_your_first_FAI_installation
--
regards Thomas
> On Mon, 2 Jan 2017 13:02:48 +0100, Kai Wilke said:
> No question only information for the patching of fai-cd.
> Otherwise appears after booting:
> ... //i386-pc/normal.mod not found
> ^^ (-p /boot/grub)
> grub rescue>
Hi Kai,
thanks for the
Hi Andy,
I cannot confirm this bug. Just tested with FAI 5.3.2 and a new
config space.
fai -v -u newhostname -cFAIBASE,DEBIAN,AMD64 -s file:///srv/fai/config
dirinstall /srv/jessie
The hostname remains unchanged. I guess you are using some old hooks in
your config space, which may change the
Disclaimer: I never used a crypt setup myself, so I'm not an expert
in this setup.
> On Wed, 4 Jan 2017 14:00:56 +0100, Kai Wilke said:
> my disk_config:
> disk_config disk1 disklabel:gpt-bios bootable:1
> primary- 200 - -
> primary
I've uploaded the new FAI version 5.3.3 for stretch and 5.3.3~bpo8+1
for jessie.
The version for stretch now includes default config for the stretch
release, if you want to use 5.3.3 on jessie use the version in
backports (5.3.3~bpo8+1).
I will build new ISO images in the next few days.
--
All ISO images for FAI 5.3.3 are now available at http://fai-project.org/fai-cd.
--
regards Thomas
Curently we have 5.3.4 in testing/stretch. But I will ask the release
team to get 5.3.5 into stretch.
--
regards Thomas
The new FAI version 5.3.5 is now available in the fai-project.org
repository for jessie. It includes some minor bug fixes.
--
regards Thomas
Sorry, I've put the 5.3.5 into the wrong directory for a few
minutes. FAI 5.3.5 is now in the stretch repository, not in the jessie
repository.
>>>>> On Mon, 27 Mar 2017 13:09:54 +0200, Thomas Lange
>>>>> <la...@informatik.uni-koeln.de> said:
> The
> On Thu, 30 Mar 2017 14:34:41 +0300, Николич Роберт
> said:
> Im now writing some brief description of my company's project for which i
> consider using FAI.
> Should i post it under this topic?
Yuo should use a new Subject for your posting. Please also
> On Wed, 29 Mar 2017 14:51:54 +0300, Николич Роберт
> said:
> Ive decided to try FAI for the first time (im relatively new to Linux)
> I downloaded stretch-faicd64-small_5.3.4.iso image from site and i wrote
this image to flash drive (with dd, as described)
> On Thu, 30 Mar 2017 11:14:58 -0500, John G Heim
> said:
> I noticed that isc-dhcp-server is a dependency of fai-quickstart and
> fai-server.
Hi John,
it's only a depends for fai-quickstart. For fai-server it's a
recommends.
--
regards Thomas
That's strange. You can try booting from USB withouth changing the BIOS.
If you press F8 or similar you will get a one time boot selection menu
from the BIOS. Or remove the hard drive (or justthe cable from the
disk) from the target computer.
--
regards Thomas
> So it works on 2 computers.
Very strange. I do not have another hint.
--
regards Thomas
The FAI 5.3.5 packages were still in the jessie repository. But now
it's fixed. You will get FAI 5.3.4~bpo8+1 for jessie and FAI 5.3.5 for
stretch.
--
regards Thomas
> On Fri, 17 Mar 2017 16:47:10 +0100, Michael Schneider
> said:
> Prefix not specified (use the -p option).
> Usage: /usr/bin/grub-mkimage [OPTION...] [OPTION]... [MODULES]
Hi Michael
this was fixed in FAI 5.3.3. See
Salut,
thanks to the work of Jean-Baptiste we now have an up-to-date version
of the FAI guide in french! The html and PDF version can be found here:
https://fai-project.org/fai-guide-fr
https://fai-project.org/fai-guide-fr.pdf
The sources are available from
Sorry, it was nearly two hours ago at 7:18 local time, not 9 hours ago.
--
regards Thomas
> On Sun, 09 Apr 2017 22:40:00 -0700, Ian Kelling
> said:
> http://fai-project.org was down for me for a while this evening, and I
> assume https://fai-project.org was too.
We had a power outage 9 hours ago.
--
regards Thomas
After the power outage here this morning the fai-project.org domain is
now again available.
--
regards Thomas
IIRC, I did it using this command
gpg -a --export --export-options export-clean la...@debian.org > my.asc
Maye use export-minimal instead of export-clean
--
regards Thomas
The new FAI versions 5.3.6 (for stretch) and 5.3.6~bpo8+1 (for jessie)
fix some bugs and include some improvements for the
documentation. Both are available from the fai-project.org package
repositories, which are now also available via HTTPS.
--
regards Thomas
> On Tue, 14 Mar 2017 11:21:27 +0100, Dennis Steinmann
> said:
> When I boot the installed systems (CentOS 7 or Ubuntu 16.04), I have
> eno16777984 (CentOS 7) or ens160 (Ubuntu) instead of eth0.
Have a look at the new code in DEBIAN/30-interfaces
When using a 4.X kernel FAI uses overlayfs on top of the read-only
nfsroot for making it writeable. This works only when using NFS v3.
I'm pretty sure this must be fiexed in overlayfs.
If the install client mounts the nfsroot via NFSv4 (using NFS 4.2 with
the recent 4.9 kernel) the nfsroot will
If you need to alter the initrd inside the nfsroot, you can make your
changes and then call
# chroot /srv/fai/nfsroot dpkg-reconfigure dracut
This will rebuild the initrd. Then copy it to the tftp directory. IMO
this is easier than extract, alter and package it.
--
regards Thomas
> On Wed, 08 Mar 2017 01:05:52 -0800, Bill MacAllister
> said:
> forward to me. What I am fuzzy on is how I create a PXE configuration so
> that the client picks the correct base file.
The base file is picked by a FAI class. The PXE configuration is
normally
> On Fri, 15 Sep 2017 10:15:34 +, c.mo...@web.de said:
> Starting demohost (KVM, too) and booting PXE is generally working, but it
fails in step "NFS mount".
> The error message displayed in demohost is:
> mount.nfs: Protocol not supported
I guess you will be dropped into the
> On Tue, 19 Sep 2017 14:19:23 +, c.mo...@web.de said:
> sorry to ask again... is my understanding correct that using
"fai-diskimage" is only required if I want to create disk images for virtual
machines?
Yes.
> And will fai-setup install fai-nfsroot in FAI nfsroot
901 - 1000 von 1387 matches
Mail list logo