-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 01 Nov 2022 10:35:51 +0100 Source: fai Architecture: source Version: 6.0~alpha20 Distribution: experimental Urgency: low Maintainer: Thomas Lange <lange@debian.org> Changed-By: Thomas Lange <lange@debian.org> Closes: 844377 951659 977832 985303 987779 989547 990211 990633 999739 1000572 1005745 1006847 1010593 1010906 1011642 1020976 Changes: fai (6.0~alpha20) experimental; urgency=low . [ Thomas Lange ] * fai-do-scripts: write output of all scripts to scripts.log, remove code for old cfengine versions (1 and 2) * fai-make-nfsroot: drop support for .asc files, use only .gpg * add autopkgtest * install_packages: add release=<name> feature, Closes: #844377, add pacman support * fetch-basefile: use curl instead of lftp for downloading * Commands.pm: special handling of nvme devices, Closes: #999739, quote variables, Closes: #977832, remove old code need by old version of mkfs.btrfs and lvcreate * fai-mk-network: usie iproute commands instead of brctl * fai-make-nfsroot: add dracut modul network-legacy, Closes: #1010906 do not kill dhclient, Closes: #987779, drop support for dracut < 049, patch udev rule of lvm for bullseye, include empty machine-id into base.tar * Exec.pm: better error message, Closes: #1005745 * fcopy: handle broken symlinks, Closes: #985303 * fai-chboot: add variable substitution when coping a template, add option -a * fai-class: use of .source scripts now emits an error * fai-kvm: add -M for creating NVMe devices * fai-mirror: use only first line of bpo in sources.list, Closes: #1006847, print number of packages inside the mirror * fai-diskimage: call losetup with -P, Closes: #1010593, do not remove VGs, deactivate them, Closes: #990633, add option -c, print error if umount fails, increase number of tries * fai-cd: set TMPDIR for chroot, Closes: #1000572 * fai-setup: create ECDSA keys * Fstab.pm: support tmpfs size -, this uses the system default size for tmpfs, Closes: #951659 * setup-storage: add support for fstabkey:partlabel and fstabkey:partuuid, remove crypto keyfile after use * enhance disk_config format for partition label support * ftar: add support for zstd * fai: check if unshare can be used, Closes: #989547 use only IPv4 address as hostname remove code for deprecated taskname prepareapt * watch: update to version 4, use new url * install_packages: parse apt-cache output, Closes: #990211 * subroutines: umount tmpfs if config space was downloaded via http, Closes: #1011642 * task_sysinfo: print machine readable partition information, do not call commands that modify the system if no run in FAI environment, print battery information * subroutines: add help functions: ctam (Chroot TArget Mount pseudo filesystems) ctau (Chroot TArget Umount) ctai (Chroot TArget Into) rm_target (remount /target read-write) * NFSROOT: cleanup package list, add cryptsetup * update my email address * mk-basefile: remove /var/lib/dbus/machine-id, use zstd instead of gzip * simple/examples: use fai-link and fai-sed instead of ln and sed, remove cryptsetup passphrase from logs, use class ROCKY instead of CENTOS, update Ubuntu support to 22.04, add CLOUD_EFI, use ext4 for /boot in LVM examples . [ Mike Gabriel ] * fai-abort:give job control to bash, Closes: #1020976 . [ Juri Grabowski ] * install_packages: add support for alpine Linux apk and Archlinux pacman . [ Guido Günther ] * subroutines: allow one to pass a debootstrap script in FAI_DEBOOTSTRAP . [ Christian Meyer ] * fai-setup: add ECDSA-key to known_hosts . [ Aki Tuomi ] * check-cross-arch: fail on errors and unbound variables . [ Hannes Eberhardt ] * package_config/ROCKY: update EFI packages Checksums-Sha1: 7ac05a4805ff9ed56c7991533d32cc306b9e92a2 2094 fai_6.0~alpha20.dsc 73021a321f3a69055792c9f7b0f74ac9e364c936 292568 fai_6.0~alpha20.tar.xz 0e22f545b31bca5230d97e9d3684efa9dd080d67 16335 fai_6.0~alpha20_amd64.buildinfo Checksums-Sha256: 35d516f8d0200f3624a037db3d44c1e1088f92638b7b671510291adc468c0fc4 2094 fai_6.0~alpha20.dsc ac20ab853d2c36a1f0340b80f4d341efa1e255cfade7388e97c4e45e74d561a9 292568 fai_6.0~alpha20.tar.xz 13b75e62c821ab89be0b9b82193da42ec3386bac7c98d0b6b65b65c8b360e1b9 16335 fai_6.0~alpha20_amd64.buildinfo Files: 7e32324c0a4c91aafe97fce3117cd95b 2094 admin optional fai_6.0~alpha20.dsc aaa157ca633ddff9b53a61b5876b4f94 292568 admin optional fai_6.0~alpha20.tar.xz c2c27028c16c1ffc6c9fa2579407920d 16335 admin optional fai_6.0~alpha20_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEEsR7jJz9rLetSjJPaK/jZ/gdLzeQFAmNi6eERHGxhbmdlQGRl Ymlhbi5vcmcACgkQK/jZ/gdLzeTc4A/+Nnl91Xxb/tY0sFD+c+NDX5P+TAEHUf5K rs1oJOeVR0uUfLI9qt1eSsED0iP1a8z8KyeNAY0c98T/88fEWKypbK2dt5ziy48P RpQiKrYQhPD/n5vDQ7sRBT/hb29h2bbOLn19vu/Jm6oF3dOkSk4byxxvPCOUdxDz gjng/YZIsZTSta6dvCTTHZaNXZQYx2oN1jDB1/p6pOLxE/zDdfQs1mTQo+3CQjHa VBuf/2yiYFJrT75kXmuu2PeQp7EI+3B+3OhcTITFNstIuXcMrkIWSzw3oL7+2szH zmp0Gvwxl9MMyvfjaeR0hRlLCZhppfMEFoY3KYFmyuE3UFoS8dZpXKhq7nuKNIve bJQYO9drSoV+5zyD3prUvcEn6faiGFVlgM9J+cjJvp/H3n1dNls3llBCIKJPVrP+ pZaHUKn5wekxBX15XVsrrXc6QVfPT+ZAID9HE3wSDjM+8+4Un4xLakh4xq6YJXJ9 dxtT9pvBwnt3noVU+Fx0yzqb6EimLQ0tMzMuEnmX4jIrq1st6U12vvhiITCQNO8Y Hvgdr1JsO4H3a7n172Q7FzlGNVWGQkrjuSRQps1Bi5UHoERHsK+N/255fz3H+AGd dJgrWG3wdqriDSCjxzFdEoZWjM7Bre2X65gfjIPlllHOUG0ZGug0+OTPN65G+JDy CMLvmOH8Mzw= =45a6 -----END PGP SIGNATURE-----