Debian Package Tracker
Register | Log in
Subscribe

fai

Choose email to subscribe with

general
  • source: fai (main)
  • version: 5.9.4
  • maintainer: Thomas Lange (DMD)
  • arch: all
  • std-ver: 4.5.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 4.3.1+deb8u1
  • oldstable: 5.3.6
  • old-bpo: 5.8.4~bpo9+2
  • stable: 5.8.4
  • testing: 5.9.4
  • unstable: 5.9.4
versioned links
  • 4.3.1+deb8u1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.3.6: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.8.4~bpo9+2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.8.4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.9.4: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • fai-client (3 bugs: 0, 0, 3, 0)
  • fai-doc (1 bugs: 0, 0, 1, 0)
  • fai-nfsroot
  • fai-quickstart
  • fai-server (10 bugs: 0, 1, 9, 0)
  • fai-setup-storage (16 bugs: 0, 5, 11, 0)
action needed
2 bugs tagged patch in the BTS normal
The BTS contains patches fixing 2 bugs, consider including or untagging them.
Created: 2020-10-19 Last update: 2021-01-24 13:30
Depends on packages which need a new maintainer normal
The packages that fai depends on which need a new maintainer are:
  • dblatex (#942402)
    • Build-Depends-Indep: dblatex
  • docbook-xsl (#802370)
    • Build-Depends-Indep: docbook-xsl
Created: 2019-11-22 Last update: 2021-01-24 12:32
Multiarch hinter reports 1 issue(s) normal
There are issues with the multiarch metadata for this package.
  • fai-doc could be marked Multi-Arch: foreign
Created: 2016-09-14 Last update: 2021-01-24 12:12
64 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit cc103a69500c583b08e06dd9079452db964050d9
Author: Thomas Lange <lange@debian.org>
Date:   Tue Jan 19 10:44:16 2021 +0100

    add udevadm trigger, so udevadm info /sys/class/net/eth0 will show more infos

commit d826153f4e793e6bcd60b4eec5b845a024fda72d
Author: Thomas Lange <lange@debian.org>
Date:   Sun Jan 17 13:29:30 2021 +0100

    add option -O

commit 1c7f591a18744e2866af90ab98585b772826b5a9
Author: Thomas Lange <lange@debian.org>
Date:   Sun Jan 17 13:10:43 2021 +0100

    move comment

commit b940792b4c567004b1358b9e31276bdcf596ff8d
Author: Thomas Lange <lange@debian.org>
Date:   Sun Jan 17 13:02:32 2021 +0100

    use new qemu options for network devices
    
    this omits warnings about deprecated options

commit f19e7441ec661d3a592c6a1f1aad8e7d2149f454
Author: Thomas Lange <lange@debian.org>
Date:   Wed Jan 6 23:22:31 2021 +0100

    year++

commit 231142e48bd2e66f914fdf6f633261c118838315
Author: Thomas Lange <lange@debian.org>
Date:   Mon Jan 4 13:43:05 2021 +0100

    new email

commit b5acce729f21652a2a7e398315dc262d663a7dbd
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 29 17:53:12 2020 +0100

    print which command failed

commit 37a2f6d186030ebfa936efc1dd1990d300899aa1
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 29 17:51:15 2020 +0100

    remove ;

commit f59765c09ecd1d64cb6c3366750e2239b8904584
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 29 13:15:17 2020 +0100

    change email, year++

commit 46b93bc19800778b06f03d998868928623f46709
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 29 13:08:47 2020 +0100

    use new email address, year++

commit 06ae1165fb5b2a835ee585943d814d3f024af5dc
Author: Thomas Lange <lange@debian.org>
Date:   Mon Dec 28 16:28:07 2020 +0100

    fix typo

commit 34dc45214005733922c8a41d732fd7a7f003fd8b
Author: Thomas Lange <lange@debian.org>
Date:   Sun Dec 20 21:38:48 2020 +0100

    do not write file $dryrun

commit a946b8e47f757458489ec1efef6fd62a70e6aa18
Author: Thomas Lange <lange@debian.org>
Date:   Sun Dec 20 21:14:09 2020 +0100

    also check if FAI_ROOT is undefined

commit 5b14ef679cc279d4e5155570e7b1cbe75ad59de5
Author: Thomas Lange <lange@debian.org>
Date:   Fri Dec 18 12:15:38 2020 +0100

    omit virtfs

commit be45d6a036e06825fb8be53d1e56267cdc821028
Author: Thomas Lange <lange@debian.org>
Date:   Fri Dec 18 12:13:11 2020 +0100

    move comments to end of file
    
    other bootloaders like iPXE need a shebang like entry in the first line

commit dd2d49b150accf033532ebcc0c19cd198d2037bc
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 8 21:12:41 2020 +0100

    set size of tmpfs to 80% of RAM size

commit c97fee0e979e74291da27274ffb209151946c94b
Author: Thomas Lange <lange@debian.org>
Date:   Sat Dec 5 17:46:26 2020 +0100

    add news

commit a253c9057cf2d455f5d94dac39ef360500b20761
Author: Thomas Lange <lange@debian.org>
Date:   Sat Dec 5 17:42:35 2020 +0100

    move code to end

commit 6d4bde0f66303890952fa329996c58141e9b91af
Author: Thomas Lange <lange@debian.org>
Date:   Sat Dec 5 17:41:46 2020 +0100

    simplify code, remove else parts not needed

commit 41478f67e769f948edc9f6354e9911c4958d5eaf
Author: Thomas Lange <lange@debian.org>
Date:   Sat Dec 5 17:29:03 2020 +0100

    add options -E -n, change exit codes

commit 8f0525faffd428c7e35272f277ff4a46fdb41ad1
Author: Thomas Lange <lange@debian.org>
Date:   Wed Dec 2 03:50:55 2020 +0100

    fix typo

commit 7791aa1a7c889b6710f712cf629cc0ebc9fe51ae
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 1 12:51:51 2020 +0100

    allow early abort after each script

commit 4b4eec6f5124f512cd79424f234bbdce46683293
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 1 12:46:11 2020 +0100

    task_error writes error into two files
    
    $LOGDIR/task_local_error contains the error value of the current task
    $LOGDIR/task_error stores the global error value
    Saving the error in a variable does not work if a subprocess wants to
    set the variable. Therefore store error into files.

commit 0e29862eaec1cfa30ddbc2d5af006f331b73655d
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 1 12:42:14 2020 +0100

    recheck task error

commit c538bdf5703f4e071591c434d032765da50a7b27
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 1 12:40:22 2020 +0100

    add third parameter, delay abortion in case of an error

commit e72f707497b6a2fd586052b03fa50b7b3515f99f
Author: Thomas Lange <lange@debian.org>
Date:   Tue Dec 1 12:39:42 2020 +0100

    year++

commit 6a0a7e2e903fe62e8d30394e41000b680605b451
Author: Thomas Lange <lange@debian.org>
Date:   Sun Nov 29 21:43:31 2020 +0100

        use backticks and do not redirect stdin
    
        $() does not set $? correctly, we need the exit code of the script $f.
        redirecting stdin from /dev/null causes in case of abort that the
        stop_fai_installation subroutine directly ends and does not halt.

commit 043b4c7815f96b3fba888effedb7e4073495a627
Author: Thomas Lange <lange@debian.org>
Date:   Sun Nov 29 21:33:06 2020 +0100

    exit with correct exit code

commit 7adf5d836b43db8ad9cb4a276738ff27f64ca57f
Author: Thomas Lange <lange@debian.org>
Date:   Sun Nov 29 21:27:48 2020 +0100

    year++

commit c5d77fa6589c40485fd2dc31cc6d2e5e5f39fcad
Author: Thomas Lange <lange@debian.org>
Date:   Sun Nov 29 21:26:42 2020 +0100

    initialize file

commit c074ce29abccbb0f0ca4743ab9f3a95dc2562fdf
Author: Thomas Lange <lange@debian.org>
Date:   Sat Nov 28 11:37:57 2020 +0100

    Change info about using lpxelinux which is used by default

commit 2132d3f0c17c97cf3e9d049d46972692b4f85206
Author: Thomas Lange <lange@debian.org>
Date:   Sat Nov 28 11:34:13 2020 +0100

    copy lpxelinux.0 which supports http

commit f67bf55e15ff141a4366356becb2a87df0328136
Author: Thomas Lange <lange@debian.org>
Date:   Fri Nov 20 18:46:14 2020 +0100

    fix syntax error

commit 700cc5ffc7d988d517568da7cae09a52ea1d2c87
Author: Thomas Lange <lange@debian.org>
Date:   Tue Oct 27 15:22:00 2020 +0100

    better error message

commit 290e11dfcb57316265fb2e4213246e5b02100f78
Author: Eldon Koyle <ekoyle@gmail.com>
Date:   Sat Aug 15 15:46:32 2020 -0600

    update NFSROOT_SERVER documentation

commit 294c847572cea7e95382ab71593961b8a4585bf0
Author: Eldon Koyle <ekoyle@gmail.com>
Date:   Thu Jul 23 17:32:46 2020 -0600

    Add NFSROOT_SERVER to explicitly set NFS server
    
    Add a new optional configuration option to /etc/fai/nfsroot.conf called
    NFSROOT_SERVER which allows users to set the server for NFSROOT
    explicitly.
    
    This is needed if the DHCP server is different from the FAI/NFS server
    because dracut prefers the DHCP Server Identifier (option 54, which
    contains the DHCP server's IPv4 address -- see RFC2132 section
    9.7) over any other DHCP option.
    
    This will resolve [731244 in Debian's BTS](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=731244).

commit 032c50e2017513725bcaaf07a8a5d69ef85d13f5
Author: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date:   Fri Sep 25 00:45:37 2020 +0000

    debian/rules: Pass LC_ALL=C.UTF-8 to dh_auto_build to ensure UTF-8 encoding on generated files.

commit 310f7a8d7c8505e70cee6fd1031f1e7bdd1224c4
Author: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date:   Fri Sep 25 00:04:39 2020 +0000

    debian/rules: Remove embedded temporary directory from fai-guide.ps for reproducible builds.

commit 62bc054323783499c3a0cc1f9dd2eeed4ee12db0
Author: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date:   Fri Sep 25 00:03:02 2020 +0000

    debian/rules: Use consistent timestamp in fai-guide.ps for reproducible builds.

commit d59bf53b8905fa1b2fcb2c571f19b7fec625a94f
Author: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>
Date:   Fri Sep 11 15:09:10 2020 +0200

    Add a list of all bootable devices to setup-storage
    
    This patch adds the PHYSICAL_BOOT_DEVICES variable to
    disk_vars.sh (and YAML) which contains the list of all devices having
    a bootable flagged partition.
    
    This is useful to install a bootloader if setup-storage is used as a
    stand-alone tool and / is on a RAID or LVM device.
    
    Signed-off-by: Sébastien Gross <seb•ɑƬ•chezwam•ɖɵʈ•org>

commit 5bc6385471b2b8b625c3bbaba76488b3127aebf1
Author: Thomas Lange <lange@debian.org>
Date:   Thu Sep 24 20:29:08 2020 +0200

    Use unshare when calling chroot
    
    Bug report : Daemonized processes inside the chroot cause image building to hang indefinitely
    See https://salsa.debian.org/cloud-team/debian-cloud-images/-/issues/9

commit a2df8743c1cd37a35244a0313ffabfd8e4cad293
Author: Thomas Lange <lange@debian.org>
Date:   Sat Aug 15 22:02:45 2020 +0200

    fix typo

commit 53bdddfa34304ae05d67f5c04248ab9f5d2e7eb6
Author: Markus Lindberg <markus@lindberg.io>
Date:   Tue Jul 21 10:33:03 2020 +0200

    fai-make-nfsroot.8: Added info about LSB namespaces when using nfsroot-hooks.

commit 413466831c50efec7d9e50148c63bb0a63479d73
Author: Thomas Lange <lange@debian.org>
Date:   Fri Jul 10 11:07:20 2020 +0200

    create dir, for Ubuntu which does not have etc/network since it uses netplan

commit c2a67261a2ef5b234ea1d140ad7c70a2ef804dcb
Author: Thomas Lange <lange@debian.org>
Date:   Fri Jul 10 11:01:15 2020 +0200

    add option -c

commit 493679ed4711967bf55b845283d26206bb619349
Author: Thomas Lange <lange@debian.org>
Date:   Thu Jul 9 15:29:31 2020 +0200

    better regex that does not match an IP on the loopback device lo

commit 2b15639cbefca027a750ff81fc57805ab3bafe33
Author: Thomas Lange <lange@debian.org>
Date:   Fri Jul 3 12:24:38 2020 +0200

    extend regexp to match more nvme devices, Closes: #960245
    
    before we only match devices containing n1, not devices like nvme0n2p1
    A user saw this under a VM hosted by Parallels Desktop 15 for Mac Pro Edition.

commit 64c54bbe9a43aef187e99e4baa79faf15aae87c3
Author: Thomas Lange <lange@debian.org>
Date:   Fri Jul 3 11:42:25 2020 +0200

    make local config space unaccesible for users

commit 19853f8bbb95e889c02d8d1d988ba6a71e4e8337
Author: Thomas Lange <lange@debian.org>
Date:   Fri Jul 3 11:42:18 2020 +0200

    use ip -br

commit 17b6c8222755b1e6fe1e2729778856c581e02f73
Author: dpoon <github@dwpoon.com>
Date:   Mon May 25 16:39:34 2020 -0700

    Allow . characters in the name of base images
    
    When considering the candidate base images at $FAI_BASEFILEURL, allow
    the image filenames to contain a '.' character that is not necessarily a
    delimiter for the file extension.  With this change, one could, for
    example, set
    
    FAI_BASEFILEURL=https://cloud-images.ubuntu.com/releases/server/focal/release/
    
    and define "ubuntu-20.04-server-cloudimg-amd64-root" as one of the
    classes, which would cause FAI to unpack an official Ubuntu cloud image
    as the base for an installation.

commit 666e6522f7e6be38e0370e691e3565e81a261a5e
Author: Thomas Lange <lange@debian.org>
Date:   Thu Jul 2 11:13:44 2020 +0200

    use ip -brief instead of long pipes
    
    Since we do not use sort any more, the order of devies may be different

commit 43b2b401e88bba25a05e2655f3a7bb0eed27ca29
Author: Thomas Lange <lange@debian.org>
Date:   Wed Jun 10 15:14:57 2020 +0200

    print mode in octal

commit 174f6ea07fb0a29856b2c5e9c917ca3e72e59860
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:53:15 2020 +0200

    make sure variable is set

commit 66986ce7066a9f17f5890fd2315baa5061741916
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:47:37 2020 +0200

    use subshell instead of cd -

commit c08b012c60defd63a650f8fa95a68b3ae10b15a9
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:41:57 2020 +0200

    use grep -c

commit d917c4b6dc5eed0e13e34616d95239bce1f30d17
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:35:19 2020 +0200

    fix char range

commit 37a6f4a9b66382fca7eb3e161271d02b45750d98
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:32:09 2020 +0200

    add quote

commit 8e6caf81fa8e531d3c37d1b2ce672c592795b184
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:26:32 2020 +0200

    shellcheck improvement

commit 1ed9fc9e012dab589f4ca99b949c2ecc88e93147
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:21:29 2020 +0200

    use $() instead of ``

commit d12bb38e92c294b7dd56c5dac9bfe4966aa3822e
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 12:01:35 2020 +0200

    useless call of cat

commit 143b9edbbd21be5d5a4d10449bd72b031ffa9b03
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 11:56:55 2020 +0200

    shellcheck change, $ is unnecessary on arithmetic variables.

commit 87501dafdc69cec1fd7dfad19a28dc56902ad73a
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 11:49:52 2020 +0200

    ignore nfs mounts

commit 0a8c4b6ce901f3a752c2db9157c4b33cf6cdf672
Author: Thomas Lange <lange@debian.org>
Date:   Tue May 19 11:49:25 2020 +0200

    do not write USERPW into log

commit 5ca64da2588bd4fce844c5bfdb6e3ebb1aa17d36
Author: Thomas Lange <lange@debian.org>
Date:   Mon Apr 27 23:34:43 2020 +0200

    year++
Created: 2020-04-20 Last update: 2021-01-24 10:05
Does not build reproducibly during testing normal
A package building reproducibly enables third parties to verify that the source matches the distributed binaries. It has been identified that this source package produced different results, failed to build or had other issues in a test environment. Please read about how to improve the situation!
Created: 2018-09-11 Last update: 2021-01-24 06:56
lintian reports 18 warnings normal
Lintian reports 18 warnings about this package. You should make the package lintian clean getting rid of them.
Created: 2020-07-29 Last update: 2020-08-22 06:03
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.5.1 instead of 4.5.0).
Created: 2020-11-17 Last update: 2020-11-17 05:41
news
[rss feed]
  • [2020-05-07] fai 5.9.4 MIGRATED to testing (Debian testing watch)
  • [2020-04-26] Accepted fai 5.9.4 (source) into unstable (Thomas Lange)
  • [2020-03-26] fai 5.9.3 MIGRATED to testing (Debian testing watch)
  • [2020-03-20] Accepted fai 5.9.3 (source) into unstable (Thomas Lange)
  • [2020-03-02] fai 5.9.2 MIGRATED to testing (Debian testing watch)
  • [2020-02-20] Accepted fai 5.9.2 (source) into unstable (Thomas Lange)
  • [2020-02-04] fai 5.9.1 MIGRATED to testing (Debian testing watch)
  • [2020-01-24] Accepted fai 5.9.1 (source) into unstable (Thomas Lange)
  • [2020-01-17] fai 5.9 MIGRATED to testing (Debian testing watch)
  • [2020-01-07] Accepted fai 5.9 (source) into unstable (Thomas Lange)
  • [2019-10-10] fai 5.8.9 MIGRATED to testing (Debian testing watch)
  • [2019-10-04] Accepted fai 5.8.9 (source) into unstable (Thomas Lange)
  • [2019-10-03] Accepted fai 5.8.8 (source) into unstable (Thomas Lange)
  • [2019-09-19] Accepted fai 5.8.7 (source all) into unstable (Thomas Lange)
  • [2019-09-01] fai 5.8.6 MIGRATED to testing (Debian testing watch)
  • [2019-08-30] Accepted fai 5.8.6 (source) into unstable (Thomas Lange)
  • [2019-08-29] Accepted fai 5.8.5 (source) into unstable (Thomas Lange)
  • [2019-04-09] Accepted fai 5.8.4~bpo9+2 (source all) into stretch-backports->backports-policy, stretch-backports (Thomas Lange)
  • [2019-04-07] fai 5.8.4 MIGRATED to testing (Debian testing watch)
  • [2019-03-27] Accepted fai 5.8.4 (source all) into unstable (Thomas Lange)
  • [2019-03-27] Accepted fai 5.8.4~beta2 (source all) into unstable (Thomas Lange)
  • [2019-03-27] Accepted fai 5.8.4~beta1 (source all) into unstable (Thomas Lange)
  • [2019-03-23] fai 5.8.3 MIGRATED to testing (Debian testing watch)
  • [2019-03-12] Accepted fai 5.8.3 (source all) into unstable (Thomas Lange)
  • [2019-03-10] Accepted fai 5.8.2~bpo9+3 (source all) into stretch-backports (Thomas Lange)
  • [2019-03-08] Accepted fai 5.8.2~bpo9+2 (source all) into stretch-backports (Thomas Lange)
  • [2019-03-08] Accepted fai 5.8.2~bpo9+1 (source all) into stretch-backports (Thomas Lange)
  • [2019-03-07] Accepted fai 5.8.2 (source all) into unstable (Thomas Lange)
  • [2019-02-25] fai 5.8.1 MIGRATED to testing (Debian testing watch)
  • [2019-02-14] Accepted fai 5.8.1 (source all) into unstable (Thomas Lange)
  • 1
  • 2
bugs [bug history graph]
  • all: 36
  • RC: 0
  • I&N: 6
  • M&W: 24
  • F&P: 6
  • patch: 2
links
  • homepage
  • lintian (0, 18)
  • buildd: logs, clang, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • security tracker
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 5.9.4ubuntu1
  • 8 bugs (2 patches)
  • patches for 5.9.4ubuntu1

Debian Package Tracker — Copyright 2013-2018 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing