Bug#1062475: bookworm-pu: package debian-edu-fai/2024.02.01.2~deb12u1
Mike Gabriel <[email protected]>
| Newsgroups | gmane.linux.skolelinux.devel |
|---|---|
| Message-ID | <170680490022.161645.17894709554142341492.reportbug__8567.4845891603$1706805064$gmane$org@sunobo> |
Package: release.debian.org Severity: normal Tags: bookworm User: [email protected] Usertags: pu X-Debbugs-Cc: [email protected] 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> Thu, 01 Feb 2024 16:10:54 +0100 [ Other info ] None.
debian-edu-fai_2023.11.19.1~deb12u1_2024.02.01.2~deb12u1.debdiff
(text/plain, 8.2 KB)
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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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