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

Reply via email to