Package: release.debian.org Severity: normal Tags: bookworm User: release.debian....@packages.debian.org Usertags: pu X-Debbugs-Cc: debian-edu-...@packages.debian.org Control: affects -1 + src:debian-edu-fai
Please accept a new upstream release of debian-edu-fai (targetting Debian Edu 12 workstation installation via FAI) fine-polishing various issues found in its previous bookworm version. [ Reason ] See [Changes] section. This bookworm-pu is part of the Debian Edu 12 release. [ Impact ] Workstation installation is not as perfect as it could be if that upload gets rejected. [ Tests ] Manually on customer deployments. [ Risks ] None for Debian users, minimal for Debian Edu users. [ Checklist ] [x] *all* changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in (old)stable [x] the issue is verified as fixed in unstable [ Changes ] +debian-edu-fai (2024.02.01.2~deb12u1) bookworm; urgency=medium + + * Release to Debian bookworm. + + -- Mike Gabriel <sunwea...@debian.org> Thu, 01 Feb 2024 17:15:05 +0100 + +debian-edu-fai (2024.02.01.2) unstable; urgency=medium + + * fai/config/package_config/EDU: + + Fix package name (systemd-timerd -> systemd-timesyncd). -> regression fix for 2024.02.01.1 (wrong package name) + -- Mike Gabriel <sunwea...@debian.org> Thu, 01 Feb 2024 16:24:26 +0100 + +debian-edu-fai (2024.02.01.1) unstable; urgency=medium + + * fai/config/class/40-parse-profiles.sh: + + Enlarge menu window width by 5 chars. -> allows for better readability in the FAI installer menu (where users choose the installation profile). + * fai/config/disk_config/LVM_EDU*: + + Drop /dev/vg_system/usr volume. Causes conflicts with usr-merge + initiative in Debian. -> It was discovered that the D-I rescue mode of Debian bookworm ISO images are not able to mount /usr/ partitions automatically if used in /etc/fstab. As bash/dash are in /usr/bin these days, this leads to failing chrooting into host system as offered by D-I's rescue mode. (Maybe worth a bug report there?) To work-around this, we dropped mounting /usr to an extra partition. + * fai/config/disk_config/LVM_EDU_*_LEGACY: + + Add BIOS Legacy partition tables again. Some old UEFIs/BIOSes + can't handle BIOS legacy on GPT partition tables. -> Some old Lenovo Thinkpads don't support booting from GPT partition tables when installed via BIOS legacy. To work-around this, BIOS-only partition tables have been added to the FAI installer (though without installation profile, yet). + * fai/config/_obsolete-files.d/debian-edu-fai.removed: + + Add class/90_fai.profile. -> Stray file in FAI config space (was removed earlier), needs to be listed in our "clean-up" file for FAI config space management. + * fai/config/package_config/EDU: + + Assure installation of systemd-timerd. -> Without systemd-timesyncd (see above, the regression fix) Debian Edu 12 workstations won't query time updates from Debian Edu mainserver. + -- Mike Gabriel <sunwea...@debian.org> Thu, 01 Feb 2024 16:10:54 +0100 [ Other info ] None.
diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/ChangeLog debian-edu-fai-2024.02.01.2~deb12u1/ChangeLog --- debian-edu-fai-2023.11.19.1~deb12u1/ChangeLog 2023-11-30 09:14:12.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/ChangeLog 2024-02-01 17:14:16.000000000 +0100 @@ -1,6 +1,25 @@ +2024-02-01 Mike Gabriel + + * release 2024.02.01.1 (HEAD -> master, tag: 2024.02.01.1) + * fai/config/package_config/EDU: Assure installation of + systemd-timerd. (44ab6d4) + +2024-01-10 Mike Gabriel + + * fai/config/_obsolete-files.d/debian-edu-fai.removed: Add + class/90_fai.profile. (7077927) + * fai/config/disk_config/LVM_EDU_*_LEGACY: Add BIOS Legacy partition + tables again. Some old UEFIs/BIOSes can't handle BIOS + legacy on GPT partition tables. (ee77914) + * fai/config/disk_config/LVM_EDU*: Drop /dev/vg_system/usr volume. + Causes conflicts with usr-merge initiative in Debian. + (e47fbed) + * fai/config/class/40-parse-profiles.sh: Enlarge menu window width by + 5 chars. (671a73d) + 2023-11-19 Mike Gabriel - * release 2023.11.19.1 (HEAD -> master, tag: 2023.11.19.1) + * release 2023.11.19.1 (4e6310a) (tag: 2023.11.19.1) * bin/debian-edu-router-fai_updateconfigspace: Fix quoting typo in git command. (bec92b6) diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/debian/changelog debian-edu-fai-2024.02.01.2~deb12u1/debian/changelog --- debian-edu-fai-2023.11.19.1~deb12u1/debian/changelog 2023-11-30 09:14:29.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/debian/changelog 2024-02-01 17:15:05.000000000 +0100 @@ -1,3 +1,33 @@ +debian-edu-fai (2024.02.01.2~deb12u1) bookworm; urgency=medium + + * Release to Debian bookworm. + + -- Mike Gabriel <sunwea...@debian.org> Thu, 01 Feb 2024 17:15:05 +0100 + +debian-edu-fai (2024.02.01.2) unstable; urgency=medium + + * fai/config/package_config/EDU: + + Fix package name (systemd-timerd -> systemd-timesyncd). + + -- Mike Gabriel <sunwea...@debian.org> Thu, 01 Feb 2024 16:24:26 +0100 + +debian-edu-fai (2024.02.01.1) unstable; urgency=medium + + * fai/config/class/40-parse-profiles.sh: + + Enlarge menu window width by 5 chars. + * fai/config/disk_config/LVM_EDU*: + + Drop /dev/vg_system/usr volume. Causes conflicts with usr-merge + initiative in Debian. + * fai/config/disk_config/LVM_EDU_*_LEGACY: + + Add BIOS Legacy partition tables again. Some old UEFIs/BIOSes + can't handle BIOS legacy on GPT partition tables. + * fai/config/_obsolete-files.d/debian-edu-fai.removed: + + Add class/90_fai.profile. + * fai/config/package_config/EDU: + + Assure installation of systemd-timerd. + + -- Mike Gabriel <sunwea...@debian.org> Thu, 01 Feb 2024 16:10:54 +0100 + debian-edu-fai (2023.11.19.1~deb12u1) bookworm; urgency=medium * Release to Debian bookworm. diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/class/40-parse-profiles.sh debian-edu-fai-2024.02.01.2~deb12u1/fai/config/class/40-parse-profiles.sh --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/class/40-parse-profiles.sh 2023-09-25 09:48:22.000000000 +0200 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/class/40-parse-profiles.sh 2024-02-01 17:14:16.000000000 +0100 @@ -157,8 +157,7 @@ dialog --clear --item-help --title "FAI - Fully Automatic Installation" --help-button \ --default-item "$default" \ --menu "\nSelect your FAI profile\n\nThe profile will define a list of classes,\nwhich are used by FAI.\n\n\n"\ - 15 70 0 "${par[@]}" 2> $tempfile 1> $out - + 15 75 0 "${par[@]}" 2> $tempfile 1> $out _retval=$? case $_retval in 0) diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU 2023-11-19 09:40:59.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU 2024-02-01 17:14:16.000000000 +0100 @@ -5,7 +5,6 @@ disk_config lvm vg vg_system disk1.3 -vg_system-root / 3G-5G ext4 errors=remount-ro +vg_system-root / 35G-41G ext4 errors=remount-ro vg_system-swap_1 swap RAM:150% swap sw -vg_system-usr /usr 32G-36G ext4 defaults vg_system-var /var 11G-14G ext4 defaults diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_LEGACY debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_LEGACY --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_LEGACY 1970-01-01 01:00:00.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_LEGACY 2024-02-01 17:14:16.000000000 +0100 @@ -0,0 +1,9 @@ +disk_config disk1 fstabkey:uuid +primary /boot 1G-3G ext4 rw +logical - 0- - - + +disk_config lvm +vg vg_system disk1.5 +vg_system-root / 35G-41G ext4 errors=remount-ro +vg_system-swap_1 swap RAM:150% swap sw +vg_system-var /var 11G-14G ext4 defaults diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_MINIMAL debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_MINIMAL --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_MINIMAL 2023-11-19 09:40:59.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_MINIMAL 2024-02-01 17:14:16.000000000 +0100 @@ -5,8 +5,7 @@ disk_config lvm vg vg_system disk1.3 -vg_system-root / 2G-4G ext4 errors=remount-ro +vg_system-root / 10G-16G ext4 errors=remount-ro vg_system-swap_1 swap RAM:150% swap sw -vg_system-usr /usr 8G-12G ext4 defaults vg_system-var /var 8G-10G ext4 defaults vg_system-srv /srv 4G-6G ext4 defaults diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING 2023-11-19 09:40:59.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING 2024-02-01 17:14:16.000000000 +0100 @@ -5,8 +5,7 @@ disk_config lvm vg vg_system disk1.3 -vg_system-root / 3G-5G ext4 errors=remount-ro +vg_system-root / 35G-41G ext4 errors=remount-ro vg_system-swap_1 swap RAM:150% swap sw -vg_system-usr /usr 32G-36G ext4 defaults vg_system-var /var 11G-14G ext4 defaults vg_system-home /home 4G-70% ext4 defaults diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING_LEGACY debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING_LEGACY --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING_LEGACY 1970-01-01 01:00:00.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/disk_config/LVM_EDU_ROAMING_LEGACY 2024-02-01 17:14:16.000000000 +0100 @@ -0,0 +1,10 @@ +disk_config disk1 fstabkey:uuid +primary /boot 1G-3G ext4 rw +logical - 0- - - + +disk_config lvm +vg vg_system disk1.5 +vg_system-root / 35G-41G ext4 errors=remount-ro +vg_system-swap_1 swap RAM:150% swap sw +vg_system-var /var 11G-14G ext4 defaults +vg_system-home /home 4G-70% ext4 defaults diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/_obsolete-files.d/debian-edu-fai.removed debian-edu-fai-2024.02.01.2~deb12u1/fai/config/_obsolete-files.d/debian-edu-fai.removed --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/_obsolete-files.d/debian-edu-fai.removed 2023-11-19 09:40:59.000000000 +0100 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/_obsolete-files.d/debian-edu-fai.removed 2024-02-01 17:14:16.000000000 +0100 @@ -1,2 +1,3 @@ class/DEBIAN_10.var package_config/DEBIAN.asc +class/z90_fai.profile diff -Nru debian-edu-fai-2023.11.19.1~deb12u1/fai/config/package_config/EDU debian-edu-fai-2024.02.01.2~deb12u1/fai/config/package_config/EDU --- debian-edu-fai-2023.11.19.1~deb12u1/fai/config/package_config/EDU 2023-09-07 21:02:19.000000000 +0200 +++ debian-edu-fai-2024.02.01.2~deb12u1/fai/config/package_config/EDU 2024-02-01 17:14:16.000000000 +0100 @@ -5,3 +5,4 @@ debian-edu-install cfengine3 wget +systemd-timesyncd