[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

unblock request for fai 6.0.1



Hi release team,

this is a unblock request for fai 6.0.1.
This version is in unstable for 25 days.
Attached is the debdiff from 6.0 to 6.0.1

- It fixes a small perl syntax error in install_packages
- It add comments into disk_config/* files which goes into the fai-doc package
- The year in prcopyleft was set to 2023



$ debdiff fai_6.0.dsc fai_6.0.1.dsc|diffstat
 bin/install_packages                      |    2 +-
 debian/changelog                          |   12 ++++++++++++
 examples/simple/disk_config/FAIBASE       |    3 +++
 examples/simple/disk_config/FAIBASE_EFI   |    3 +++
 examples/simple/disk_config/ROCKY         |    3 +++
 examples/simple/scripts/GRUB_EFI/10-setup |    5 +++++
 lib/prcopyleft                            |    4 ++--
 7 files changed, 29 insertions(+), 3 deletions(-)



diff -Nru fai-6.0/bin/install_packages fai-6.0.1/bin/install_packages
--- fai-6.0/bin/install_packages	2022-11-13 18:48:57.000000000 +0100
+++ fai-6.0.1/bin/install_packages	2023-02-23 16:31:07.000000000 +0100
@@ -204,7 +204,7 @@
     my $packlist = join(' ',@{$pkglist});
 
     if ($atype eq "hold") {
-      my $hold = join " hold\n", @{$list{hold}}, "";
+      my $hold = join " hold\n", @{$list{hold}{$pkgopt}}, "";
       execute("echo \"$hold\" | $rootcmd $command{hold}");
       next;
     }
diff -Nru fai-6.0/debian/changelog fai-6.0.1/debian/changelog
--- fai-6.0/debian/changelog	2023-01-13 22:45:03.000000000 +0100
+++ fai-6.0.1/debian/changelog	2023-03-08 19:38:00.000000000 +0100
@@ -1,3 +1,15 @@
+fai (6.0.1) unstable; urgency=low
+
+  [ Joerg Behrmann ]
+  * install_packages: fix wrong type of perl variable, Closes: #1032267
+
+  [ Thomas Lange ]
+  * prtcopyleft: year++
+  * disk_config/*: add comment about mkfs option that is needed when using
+    older Debian releases, Closes: #1031415
+
+ -- Thomas Lange <lange@debian.org>  Wed, 08 Mar 2023 19:38:00 +0100
+
 fai (6.0) unstable; urgency=low
 
   [ Thomas Lange ]
diff -Nru fai-6.0/examples/simple/disk_config/FAIBASE fai-6.0.1/examples/simple/disk_config/FAIBASE
--- fai-6.0/examples/simple/disk_config/FAIBASE	2019-03-26 16:32:51.000000000 +0100
+++ fai-6.0.1/examples/simple/disk_config/FAIBASE	2023-02-21 22:06:49.000000000 +0100
@@ -2,6 +2,9 @@
 #
 # <type> <mountpoint> <size>   <fs type> <mount options> <misc options>
 
+# you may want to add "-O ^metadata_csum_seed" to createopts if the target
+# system is older than bullseye. See #866603, #1031415, #1031416 for more info.
+
 disk_config disk1 disklabel:msdos bootable:1 fstabkey:uuid
 
 primary /      2G-50G   ext4  rw,noatime,errors=remount-ro
diff -Nru fai-6.0/examples/simple/disk_config/FAIBASE_EFI fai-6.0.1/examples/simple/disk_config/FAIBASE_EFI
--- fai-6.0/examples/simple/disk_config/FAIBASE_EFI	2022-11-09 10:41:39.000000000 +0100
+++ fai-6.0.1/examples/simple/disk_config/FAIBASE_EFI	2023-02-21 22:07:05.000000000 +0100
@@ -2,6 +2,9 @@
 #
 # p=<partlabel> <mountpoint> <size>   <fs type> <mount options> <misc options>
 
+# you may want to add "-O ^metadata_csum_seed" to createopts if the target
+# system is older than bullseye. See #866603, #1031415, #1031416 for more info.
+
 disk_config disk1 disklabel:gpt bootable:1 fstabkey:uuid
 
 p=efi  /boot/efi 512M  vfat  rw
diff -Nru fai-6.0/examples/simple/disk_config/ROCKY fai-6.0.1/examples/simple/disk_config/ROCKY
--- fai-6.0/examples/simple/disk_config/ROCKY	2022-05-28 18:25:13.000000000 +0200
+++ fai-6.0.1/examples/simple/disk_config/ROCKY	2023-02-21 22:08:38.000000000 +0100
@@ -2,6 +2,9 @@
 #
 # <type> <mountpoint> <size>   <fs type> <mount options> <misc options>
 
+# you may want to add "-O ^metadata_csum_seed" to createopts if the target
+# system is older than bullseye. See #866603, #1031415, #1031416 for more info.
+
 disk_config disk1 disklabel:msdos bootable:1 fstabkey:label
 
 primary /      4G-50G    ext4  rw,noatime,errors=remount-ro createopts="-L ROOT"
diff -Nru fai-6.0/examples/simple/scripts/GRUB_EFI/10-setup fai-6.0.1/examples/simple/scripts/GRUB_EFI/10-setup
--- fai-6.0/examples/simple/scripts/GRUB_EFI/10-setup	2022-11-27 20:21:24.000000000 +0100
+++ fai-6.0.1/examples/simple/scripts/GRUB_EFI/10-setup	2023-01-17 12:15:57.000000000 +0100
@@ -69,5 +69,10 @@
     fi
 fi
 $ROOTCMD update-grub
+if [[ $BOOT_DEVICE =~ '/dev/loop' ]]; then
+    :
+else
+    efibootmgr -v
+fi
 
 exit $error
diff -Nru fai-6.0/lib/prcopyleft fai-6.0.1/lib/prcopyleft
--- fai-6.0/lib/prcopyleft	2022-05-26 21:45:20.000000000 +0200
+++ fai-6.0.1/lib/prcopyleft	2023-01-14 14:03:09.000000000 +0100
@@ -3,7 +3,7 @@
 #*********************************************************************
 #
 # This script is part of FAI (Fully Automatic Installation)
-# (c) 2003-2022 by Thomas Lange, lange@cs.uni-koeln.de
+# (c) 2003-2023 by Thomas Lange, lange@cs.uni-koeln.de
 # Universitaet zu Koeln
 #
 #*********************************************************************
@@ -17,7 +17,7 @@
              -------------------------------------------------
                    Fully Automatic Installation  -  FAI
 
-                   $FAI_VERSION   (c) 1999-2022
+                   $FAI_VERSION   (c) 1999-2023
                    Thomas Lange  <lange@cs.uni-koeln.de>
              -------------------------------------------------
 EOF

-- 
best regards Thomas


Reply to: