>>>>> On Fri, 24 Oct 2014 15:36:18 +0200, Michael Biebl said:
> Dear Thomas,
> Am 24.10.2014 um 15:23 schrieb Thomas Lange:
>> It's not the fault of dracut, but of systemd.
> Can you elaborate, how you came to this conclusion?
Hi Michael,
th
> kernel command line:
> root=nfs:/srv/nfs/xen/asterisk.donner14.private,rw,hard,intr
ip=192.168.180.120:192.168.180.100:192.168.180.1:255.255.255.0::eth0:off
> ifconfig:
> eth0 Link encap:Ethernet HWaddr 00:16:3e:7d:0a:0c
> inet addr:192.168.180.120 Bcast:
> On Wed, 01 Oct 2014 15:49:00 +, Grischa Zengel
> said:
> After update it looks like:
> root@xenserver1:/# ls -la
/srv/nfs/xen/asterisk.donner14.private/initrd.img*
> lrwxrwxrwx 1 root root 28 Sep 28 19:13
/srv/nfs/xen/asterisk.donner14.private/initrd.img ->
/boot/ini
> On Wed, 01 Oct 2014 15:49:00 +, Grischa Zengel
> said:
> After update it looks like:
> root@xenserver1:/# ls -la
/srv/nfs/xen/asterisk.donner14.private/initrd.img*
> lrwxrwxrwx 1 root root 28 Sep 28 19:13
/srv/nfs/xen/asterisk.donner14.private/initrd.img ->
/boot/ini
> On Wed, 1 Oct 2014 21:39:49 +, said:
> I updated from kernel 3.14 to 3.16 and get this:
> root@somesystem:~# ls -la /boot/
> total 124782
> drwxr-xr-x 2 root root 10 Oct 1 19:41 .
> drwxr-xr-x 21 root root 25 Oct 1 19:41 ..
> -rw--- 1 root ro
> On Wed, 1 Oct 2014 21:52:06 +, said:
> I found some code here:
> /var/lib/dpkg/info/linux-image-3.16-2-amd64.postinst
Then, we should reassign the bug to the linux-image package.
--
regards Thomas
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a
> I have to give the ip config to the kernel command line, but the
interface gets wrong settings.
I cannot confirm this bug.
I use this kernel command line:
append initrd=initrd.img-3.16-2-amd64 rw
ip=123.45.6.214::123.45.6.254:255.255.255.128::eth0:off
root=123.45.6.151:/srv/fai/nfsroot r
Here are some of the commands that do not work without adding
additional packages into the chroot.
Because those commands are essential when creating a chroot or a
virtual machine, I consider this bug important.
/bin/findmnt
/bin/lsblk
/bin/mount
/bin/umount
/sbin/blkid
/sbin/debugfs
/sbin/dmsetu
+0200
+++ rinse-3.0.6/debian/changelog2014-10-29 15:29:08.0 +0100
@@ -1,3 +1,16 @@
+rinse (3.0.6) unstable; urgency=low
+
+ * add missing symlink for ld
+
+ -- Thomas Lange Wed, 29 Oct 2014 15:29:08 +0100
+
+rinse (3.0.5) unstable; urgency=low
+
+ * add missing packages for Cent
Hi Andi,
thanks for the bug report. I've added a test into fai-cd, to check if
the package binutils is installed. I've also added a dependency to the
fai-quickstart pacakge.
The git commit is already push to the official git repository.
--
regards Thomas
--
To UNSUBSCRIBE, email to debian-bu
fai-quickstart is calling /etc/init.d/nfs-kernel-server reload which
calls exportfs -r
Stracing this command shows:
5284 open("/var/lib/nfs/export-lock", O_RDWR|O_CREAT, 0666) = 3
5284 open("/var/lib/nfs/.etab.lock", O_RDONLY|O_CREAT, 0600) = 4
Not sure if we can just remove those files.
--
Package: fai-setup-storage
Version: 4.2.2
Severity: important
The variable $flag_initial is not respected any more by
setup-storage. Therefore, if you use preserve_reinstall in
disk_config and set this variable, setup-storage will fail to work.
This bug was added in commit 802d5bc601c273aaf2082
>>>>> On Tue, 16 Feb 2016 05:46:31 +0100, "Marco d'Itri" said:
> On Jan 04, Thomas Lange wrote:
>> I like to build a new tcsh package using the new upstrewam (6.19)
>> version which then includes your fix. But first I have to solve som
> On Fri, 19 Feb 2016 11:51:46 +0100, John Paul Adrian Glaubitz
> said:
> /bin/sh ./tests/testsuite
> ## ##
> ## tcsh 6.18.01 test suite. ##
> ## ##
> E: Makefile:759: recipe for target 'check' failed
Do you have any i
> On Fri, 19 Feb 2016 14:44:22 +0100, Matthias Klose said:
> caused by the dropped patch: http://paste.debian.net/399173/
I remember this. The fix for gcc 5. I will upload a new version next
week. Sorry for forgetting this.
--
regards Thomas
IMO adding -a optimal makes no sense, since setup_storage always
specifies the exact start and end sector when creating
partitions. Does parted change (optimizes) the start and end of a
partition when exact sectors are specified?
I always use "align-at:1M" in my disk_config files when using SSD in
>>>>> On Sun, 10 Jan 2016 18:52:04 +0100, Guido Günther said:
> Hi Thomas,
> On Mon, Sep 28, 2015 at 02:10:11PM +0200, Thomas Lange wrote:
>> tags 788062 + pending
I just realized that the pending tag was set by me because of an error
in my workflow. I will
> On Wed, 27 Jan 2016 21:34:25 -0300, Felipe Sateler
> said:
> The module-setup.sh for console setup uses exit instead of return, thus
> making the console-setup module effectively required.
> Please make console-setup optional, and thus lower the dependency on
> console
> On Wed, 9 Mar 2016 12:08:32 -0300, Felipe Sateler
> said:
> I'm not very familiar with dracut, but it looks like the proper fix to
> make it optional. Once that is done, the Depends can be lowered to
> Recommends or Suggests.
OK, thanks for the info.
--
regards Thomas
> On Thu, 10 Mar 2016 22:56:47 +0100, Daniel Fischer said:
> when i try to run fai-setup -v so i get first the error, that
dracut-config-gernic package is not found. So i had remove it in
/usr/sbin/fai-make-nfsroot
> then i get the error, described in the subject. Does anybody know
> On Fri, 11 Mar 2016 07:16:37 +0100, Daniel Fischer said:
> i already had done this.
Did you also add this line to /etc/fai/apt/sources.list?
^^^
--
regards Thomas
After applying your I find this in debian/control:
Package: dracut
Architecture: all
Multi-Arch: foreign
Am I right that the line Multi-Arch is not needed here, but only for
the dracut-core package?
--
regards Thomas
> On Sun, 27 Dec 2015 02:06:47 -0800, Ian Kelling
> said:
> root@faiserver:/srv/fai/config/disk_config# cat DEFAULT
> disk_config disk1 disklabel:msdos bootable:1 fstabkey:uuid
> primary / 100% ext4 noatime,errors=remount-ro
This works without problems on Debian jessie (usin
> On Mon, 4 Jan 2016 06:04:30 +0100, "Marco d'Itri" said:
> I have not heard back from you in over one year, what are your plans
> about fixing this? Do you need a NMU?
I like to build a new tcsh package using the new upstrewam (6.19)
version which then includes your fix. But first I
kvm call
+ * 40-install-grub: fix code, so the exit code is not always != 0
+ * disk_config: remove separate /usr and /var, make / bigger
+
+ [Moritz 'Morty' Strübe]
+ * control: fix lintian warning debhelper-but-no-misc-depends
+ * fai-guide.txt: correct information about apt/.asc fi
This was fixed in upstream and I want to point to the commit and bug
report upstream:
https://bugzilla.redhat.com/show_bug.cgi?id=1190098
ba665de454e7d6ef1da4ba95308fb9f65c7a9497
--
regards Thomas
Package: debootstrap
Severity: normal
Tags: patch
I've wrote some patches, which speed up deboostrap a lot.
Changes are only made to /usr/share/debootstrap/functions, mostly in
the perl part, but also the number of lines that are proceeded by
perl are reduced via egrep.
Here are some time measur
I wonder why the sync was needed. I cannot find any info in the git
logs. It seems to be there for a long time. IMO this should be
removed, if noone can argue why it is needed.
--
regards Thomas
I've managed to create an image (using the FAI 5.4~beta2 version) with
following change:
--- Volumes.pm 2017-01-04 21:18:01.351924832 +0100
+++ /usr/share/fai/setup-storage/Volumes.pm 2017-08-18 22:51:39.620984379
+0200
@@ -401,6 +401,7 @@
use Linux::LVM;
use Cwd qw(abs_path);
Package: debian-cloud
Tags: patch
In fai-cloud-image, there's a synatx error in a debconf preseeding
file. This may cause grub to hang during boot. Attached is the fix
0001-double-space-single-space.patch
Description: Binary data
--
regards Thomas
> On Sun, 03 Sep 2017 14:15:00 -0700, Noah Meyerhans
> said:
> it would be
> really helpful to have some kind of file templating system integrated into
> FAI, possibly in the fcopy program directly.
Any suggestions, which template system to use? Or which features this
templat
I've implemented a fix for that. Now fai-diskimage detects which
volume group your host is using and sets the variable SS_IGNORE_VG
with a list of vg's to ignore. This is then used by setup-storage.
It's fixed in FAI 5.4~beta9. You can try the new beta version
by adding this line to your sources.l
IMO we can close this bug, because this is nowadays implemented
(pretty similar) by qemu-debootstrap.
--
regards Thomas
> On Thu, 7 Sep 2017 18:28:33 +0200, Tiago Ilieve
> said:
> Do you mind to share how you identified those slower parts of the
> code? Have you used a profiler or a similar tool?
I didn't used a profiler. I just look at the code and saw that the
/var/lib/dpkg/available files is re
I forget something. During the run of debootstrap, I observed via
repeated ps -efl calls that often perl is running for a longer
time. Then I tried to use strace to see which exec(ve) calls takes a
long time. But I didn't managed to find out, instead I saw read calls
taking long. So I decided to lo
It would be very nice if you could upload a new version fixing this
issue in the next two weeks.
--
regards Thomas
Doing gpg --import ~/.gnupg/secring.gpg works for me perfectly.
Maybe we can close this bug now.
--
regards Thomas
Here's another patch, that improves speed. It needs grep -P which is
not available in busybox. But I do not know if debootstrap is used in
a busybox enviroment.
The execution time is now
real0m39.141s
user0m38.924s
sys 0m2.980s
So the user time drops from 50 to under 40 seconds on a
I've pointed upstream to this patch and asked if upstream likes to
include it or to make micorcode loading more generic.
--
regards Thomas
JFTR, this was added in commit 72b59db126ebf39.
Here's the comment in this commit:
Align partition sizes to sectors or
user-requested alignment on all disk labels, unless on DOS and preserving
some partitions (stay with cylinder-alignment in those cases).
Currently I fear to change this
I could also add a test, to check if grep supports -P. If not, don't
use it. Does a non-GNU grep use -P for other things?
--
regards Thomas
Here's the patch that automatically detects if grep supports the Perl
regex.
0008-automatic-detect-if-grep-support-perl-regex.patch
Description: Binary data
--
regards Thomas
My last patch was broken. Here's a new working version.
0008-automatic-detect-if-grep-support-perl-regex.patch
Description: Binary data
--
regards Thomas
I will be working on this new version during DebCamp in Montreal
before DebConf. This will be in the beginning of august.
--
regards Thomas
I'm not sure if he really wants to set the mtu for the DHCP or in
general for the interface. I do this in /etc/network/interface using
this line
pre-up /sbin/ifconfig eth0 mtu 9000
IMO you can close this bug.
--
regards Thomas
> On Thu, 13 Jul 2017 17:41:56 -0400, Arcady Genkin
> said:
> guessing that the hyphen in the host name is causing the problem (the
hostname
> is "eddie-vm.teach.cs.toronto.edu" which defines a FAI class of the same
name).
Hi Arcady,
the problem is, that FAI class names should
> On Wed, 26 Jul 2017 11:45:20 -0400, Arcady Genkin
> said:
> I think that the
> approach to replace hyphens and any other illegal characters with
underscores
> is a very good one.
And we have dots in FQDN, which are currently also not allowed in
class names. Should we trun
Package: bash
Version: 4.2+dfsg-0.1+deb7u4
Testing this on Debian wheezy with
GNU bash, version 4.2.37(1)-release (x86_64-pc-linux-gnu)
host[~]$ BAR=foo
host[~]$ BAZ=${BAR:1:1}
host[~]$ echo $BAZ
o
This seems to work without any problems. I;ve tested the same on
Debian jessie and stretch. Also
I have patched fetch-basefile so this should now work as
expected. Instead of an eval and indirect shell variables, I just use
an array and loop over this. No performce penalty unless you have some
thousands of classes defined for a client and a million of base files ;-)
Here are the diffs:
https:
Ok, I've applied it, but it's not yet pushed.
Thanks for the explanation and quick feedback.
--
regards Thomas
ile: make sure root directory has mode 755, Closes: #854654
[ Thomas Lange ]
* install_packages: add handling of packagename:arch, Closes: #855799
* control: fcopy needs libfile-lchown-perl
* Makefile: fix build error because of missing lchown.pm
diff -Nru fai-5.3.4/bin/fai-make-nfsroot
The fix works for me. Please try to fix it soon, so the fixed version
will be going into the stretch release.
--
regards Thomas
Package: fai-client
Version: 5.3.5
Severity: important
Tags: patch
Softupdates do not work in fai 5.3.5. You get an error message during
task_instsoft, "Undefined subroutine &main::insert called at
/usr/sbin/install_packages line 547.". If you edit that file and
change the subroutine call from in
I wonder why you need to source /usr/lib/fai/subroutines for importing
the ifclass subroutine. If your scripts are bash scripts, this
function should be already available.
--
regards Thomas
Using unshare -u may help.
This must be used before calling the post-install.sh scripts
--
regards Thomas
Hi Michael,
the status is unchanged. Since I never did anything using triggers, I
do not feel competent writing it for dracut. So, this is a request for
help. And I'm happy to include a patch. Maybe Ben has an idea how to
do this properly.
--
regards Thomas
Just as a short note. There's the commands fai-deps(8) which can be
used to define dependencies inside classes. It's available in FAI but
not used (means called) by default.
--
regards Thomas
.
-
Fully Automatic Installation - FAI
5.2 (c) 1999-2016
Thomas Lange
-
Starting FAI execution - 20161103_140608
Hostname set to gce-test
Using
In FAI 5.3 I've add a test, to prevent fai-diskimage to run if a LVM
partition is detected on the host system.
https://github.com/faiproject/fai/commit/dce458cfc7c6b3bf20b5f235f08f8c68fd875644
--
regards Thomas
I wonder why rinse does not use ipv6. rinse uses wget for getting the
files. Can you try to add --prefer-family=IPv6 to the system call
inside rinse. Or maybe you have a ~/.wgetrc which is not used when
called by rinse.
--
regards Thomas
Package: fai-server
Version: 5.3
Severity: minor
When calling fai-diskimage, FAI sets NIC1 to the nic name of the host
system, which maybe wlan0 or eth4 or some other value. NIC1 is used
for creating /etc/network/interfaces.
This can easily be fixed by setting NIC1=eth0 in a class/*.var file.
--
> On Sun, 08 Jan 2017 09:03:54 +0100, intrigeri said:
> I can reproduce neither the original issue, nor the LUKS passphrase
> one anymore.
Hi,
does the same apply to #797315, the molly-guard case?
--
regards Thomas
There's still no fix. Do you need help for a fix?
--
regards Thomas
Since we need to build pdf, I will use asciidoc-dblatex as build
dependency.
--
regards Thomas
This bug seems to be related to #819725.
It seems that I used an older version of mkfs when creating the root
fs, so this error did not appear in my enviroment.
I will dig deeper into it to see how to fix this.
--
regards Thomas
> On Fri, 26 Aug 2016 11:45:16 +0200, deb...@jack.fr.eu.org said:
> There it is
> [1.926556] dracut:
> //lib/dracut/hooks/mount/99-mount-root.sh@29(mount_root): mount -t ext4
> -o rw,relatime,errors=remount-ro,data=ordered,ro,ro
> /dev/mapper/data-rootfs /sysroot
>
Hi Stefan,
I've tested your patch with a raid10 configuration. No problems so
far. I had to adjust your patch because it did not apply cleanly to
the master branch. Here's the commit
https://github.com/faiproject/fai/commit/31a7904235c69455b7c7603b521d23f8703e3b0b
I have one question. Is it impor
This fix will close the bug. It will be available in FAI 5.2.
https://github.com/faiproject/fai/commit/92e0dae8cc09088fa06522c217104cb1f2c53d5a
--
regards Thomas
The problem is, that when using a qcow2 image, the OS reports the disk
size to be like 192k, not 10G. This also happens on Debian jessie and
using different partitioning tools like parted, cfdisk or looking at
/proc/partitions. Therefore it's not the fault of setup-storage or
parted.
It can be fix
You can use parted to see if setup-storage has created the partitions
with optimal alignment. It works like this:
(parted) align-check optimal 1
1 aligned
--
regards Thomas
> On Mon, 08 Aug 2016 14:33:52 +0200, Frederik Himpe
> said:
> I installed fai from backports on my Debian Jessie system. When running
fai-make-nfsroot, now it fails with:
> E: Unable to locate package dracut-config-generic
This is because the newer version of dracut is not in j
I've only moved the mount2dir executable from the fai-nfsroot package
to the fai-client package. The fai-client does not replace
fai-nfsroot.
To fix this bug is it only possible by defining a breaks or replaces?
Which breaks do I have to define then?
BTW, fai-nfsroot is never installed on a norma
IMO the justification on the severity is strange. A package should not
need to handle every case of corrupted parts on disk or otherwise
strange broken things. In this case your whole system is broken, and
you should fix this anyhow, but not blame netfilter-persistent for not
handling this correct
> On Sat, 17 Sep 2016 17:13:28 +0200, "Manuel A. Fernandez Montecelo"
> said:
> The common case when things don't fail should be fast and more "correct"
> when informing about problems.
Yes, but this would still be only a workaround and no clean fix. And
calling aptitude with eac
This new behaviour will break some FAI installations. It would be very
good, if such an APT::Get:: option will be added. I'm hoping to have
such an option also for apt-get since a long time. This option should
also ignore package names which are unknown, for example due to a
typo. Using the new opt
> On Thu, 25 Aug 2016 01:59:47 +0200, Axel Beckert said:
> So let's try to define the exact behaviour needed for automated setups
> where package lists might be not 100% fit what's available.
> * Installation requests for packages which don't exist in the package
> lists.
Just some addition info. This raid is created with metadata=imsm. This
is Intel Matrix Storage Manager metadata format, which creates a
container. Containers are not yet supported by setup-storage.
Do you really want to use this fake-hw-raid, or would it be OK to
force software raid (means forcing
> On Thu, 25 Aug 2016 10:41:57 +, LAUTERWASSER Stefan
> said:
> I don't want, I have to. :-/
OK.
Before adding your patch, I will test it in my environment.
> Please let me know which kind and way you prefer for communication - do
you use github primary?
Yes, the FAI sourc
> On Mon, 08 Aug 2016 14:33:52 +0200, Frederik Himpe
> said:
> I installed fai from backports on my Debian Jessie system. When running
fai-make-nfsroot, now it fails with:
> E: Unable to locate package dracut-config-generic
I've just uploaded a new dracut version to jessie-backp
> On Sun, 21 Aug 2016 23:18:17 +0200, Jack said:
> Without dracut-config-generic (so, with hostonly=yes), it fails to boot
on my ext4 rootfs, as the kernel module crc32c was missing
I cannot confirm this bug. On Debian testing this works for me without
any hassle. Are you using any cryp
> On Thu, 25 Aug 2016 23:28:18 +0200, deb...@jack.fr.eu.org said:
> My rootfs lives on a logical volume, uncrypted
Strange. Doe you have any error messages?
You can debug the boot process by adding rd.debug to the
kernel command line. Then you will get a lot of output. The log is
written t
> On Sun, 25 Sep 2016 01:24:59 +0200, Nicolas Braud-Santoni
> said:
> I was working on this today at the Salzburg BSP and should finish
> tomorrow.
Any progress so far?
--
regards Thomas
> On Fri, 30 Sep 2016 14:19:49 +0100, Alastair McKinstry
> said:
> I have patched 2 RC bugs that are threatening to get tcsh (and hence my
> packages) kicked out of testing.
> Please review the patch:
Sorry, I cannot review the patch, since I'm didn't program in C since
arou
The host www.aeolusproject.org does not have an entry in DNS any more.
It seems that the source is now hosted at
https://github.com/redhat-imaging/imagefactory
--
regards Thomas
> On Sun, 17 Jul 2016 11:43:33 +0200, Holger Levsen
> said:
> is the trivial fix, but to be safe I'm actually using this:
> if ! ifclass JESSIE ; then
> exit 0
> elif [ ! -f /usr/bin/aptitude] && grep -q aptitude /usr/lib/fai/updatebase
> ; then
>
Here's my fix for that:
https://github.com/faiproject/fai/commit/e571e819b3419998ade38ffef697ef4d20d9847a
--
regards Thomas
The workaround is easy.
You have to source /usr/lib/fai/subroutines which defines the missing
functions before calling setup-storage. This is included in the
package fai-client.
--
best regards Thomas
Using lsinitrd /boot/initramfs you can check which dracut modules
are available in the initrd.
Following modules are available for crypt stuff:
crypt
systemd-cryptsetup
crypt-gpg
crypt-loop
Maybe you have to add some of these modules into dracut config.
Adding rd.debug during booting the in
Thanks a lot for this bug report. I've added the package to the git
repo, so the change will be available in the next FAI version.
--
best regards Thomas
Package: installation-guide
The installation guide does not help the users of Windows how to flash
the Debian ISO onto an USB stick.
In chapter '4.3. Preparing Files for USB Memory Stick Booting' we just
assume people are using Linux.
Nowadays most Linux distributions (like tails) recommend th
Another option is the Fedora Media Writer
available at
https://fedoraproject.org/fmw/FedoraMediaWriter-win32-latest.exe
--
regards Thomas
I've already included the upstream patch to the git master branch of
dracut on salsa. The next dracut release in Debian will include the
fix.
--
regards Thomas
Hi Chris,
> On Fri, 17 Nov 2023 20:54:29 +0100, Chris Hofstaedtler
> said:
> Now a problem arises, when:
> - I use a basefile tar.gz, made with an old systemd (say, it uses
> testing as of today)
> - During baseupdate, systemd gets updated and moves its file (say, I'm
Package: reprepro
Version: 5.3.1-1+deb12u1
reprepro hangs when adding one package, but it does not hang when
reprepro runs under strace. Also it does not hang with every package.
When it hangs, I see unzstd process not finishing.
I'm using 5.3.1-1+deb12u1 on a bookworm system. I have a small
di
The same bug can be found in 5.4.2-1 on a bookworm system.
--
Thomas
This bug may be related to #1050321
--
Thomas
Hi Mika,
the additional test before calling fai-divert was added because in
the next FAI release, we will move from sysv to systemd by default.
I think I will not drop the code for sysv support immediately.
--
viele Grüße Thomas
I've check with the upcoming FAI version, and there the md device
names do start with md0.
I've already added your fix to the git repo.
--
regards Thomas
FYI: Since the next FAI version will move to systemd I will not add an
override.
--
Thomas
Hi,
if you want to create a .vdi image just call
# fai-diskimage . image.vdi
What else is needed as an example?
--
regards Thomas
401 - 500 of 1157 matches
Mail list logo