Bug#1062475: bookworm-pu: package debian-edu-fai/2024.02.01.2~deb12u1
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: debian-edu-fai@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 <sunweaver@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 <sunweaver@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 <sunweaver@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 <sunweaver@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 <sunweaver@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 <sunweaver@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
Reply to: