Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dracut for openSUSE:Factory checked in at 2024-04-17 14:45:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dracut (Old) and /work/SRC/openSUSE:Factory/.dracut.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracut" Wed Apr 17 14:45:15 2024 rev:224 rq:1168361 version:059+suse.563.g4900899a Changes: -------- --- /work/SRC/openSUSE:Factory/dracut/dracut.changes 2024-03-21 17:00:01.711443006 +0100 +++ /work/SRC/openSUSE:Factory/.dracut.new.26366/dracut.changes 2024-04-17 14:45:16.745844077 +0200 @@ -1,0 +2,6 @@ +Tue Apr 16 13:34:55 UTC 2024 - antonio.fei...@suse.com + +- Update to version 059+suse.563.g4900899a: + * feat(dracut): add option to disable automatic guessing of output file (bsc#1213648) + +------------------------------------------------------------------- Old: ---- dracut-059+suse.560.g145cde90.obscpio New: ---- dracut-059+suse.563.g4900899a.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dracut.spec ++++++ --- /var/tmp/diff_new_pack.MCuXid/_old 2024-04-17 14:45:17.725880063 +0200 +++ /var/tmp/diff_new_pack.MCuXid/_new 2024-04-17 14:45:17.729880210 +0200 @@ -25,7 +25,7 @@ %endif Name: dracut -Version: 059+suse.560.g145cde90 +Version: 059+suse.563.g4900899a Release: 0 Summary: Event driven initramfs infrastructure License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later ++++++ README.susemaint ++++++ --- /var/tmp/diff_new_pack.MCuXid/_old 2024-04-17 14:45:17.765881532 +0200 +++ /var/tmp/diff_new_pack.MCuXid/_new 2024-04-17 14:45:17.769881678 +0200 @@ -311,6 +311,7 @@ ---- -------------- 2342 fix(systemd-sysext): handle confexts and correct extensions search path 2404 fix(multipath): explicitly check if hostonly_cmdline is yes +2448 feat(dracut): add option to disable automatic guessing of output file 2451 fix(base): correct handling of quiet in loginit 2524 fix(dracut.sh): abort if Bash is in POSIX mode 2526 fix(systemd-pcrphase): rename systemd-pcrphase binary to systemd-pcrextend ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.MCuXid/_old 2024-04-17 14:45:17.805883001 +0200 +++ /var/tmp/diff_new_pack.MCuXid/_new 2024-04-17 14:45:17.809883148 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/opensuse/dracut.git</param> - <param name="changesrevision">145cde90e914e051eefd7153ff98b324c7277998</param></service></servicedata> + <param name="changesrevision">f2e2d088dc19e2477d348fa712e67f85dad0de5e</param></service></servicedata> (No newline at EOF) ++++++ dracut-059+suse.560.g145cde90.obscpio -> dracut-059+suse.563.g4900899a.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.560.g145cde90/dracut.sh new/dracut-059+suse.563.g4900899a/dracut.sh --- old/dracut-059+suse.560.g145cde90/dracut.sh 2024-03-18 08:54:44.000000000 +0100 +++ new/dracut-059+suse.563.g4900899a/dracut.sh 2024-04-16 15:33:54.000000000 +0200 @@ -947,6 +947,13 @@ [[ -e $f ]] && . "$f" done +# check if automatic guessing of the output file is disabled. +if [[ $force_output_file == "yes" && -z $outfile ]]; then + printf "%s\n" "dracut[F]: dracut is configured with force_output_file=yes" >&2 + printf "%s\n" "dracut[F]: so it is required to specify the file path of the generated initramfs image." >&2 + exit 1 +fi + # regenerate_all shouldn't be set in conf files regenerate_all=$regenerate_all_l if [[ $parallel_l == "yes" ]]; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.560.g145cde90/man/dracut.conf.5.asc new/dracut-059+suse.563.g4900899a/man/dracut.conf.5.asc --- old/dracut-059+suse.560.g145cde90/man/dracut.conf.5.asc 2024-03-18 08:54:44.000000000 +0100 +++ new/dracut-059+suse.563.g4900899a/man/dracut.conf.5.asc 2024-04-16 15:33:54.000000000 +0200 @@ -315,6 +315,13 @@ If set to _yes_, try to execute tasks in parallel (currently only supported for _--regenerate-all_). +*force_output_file=*"__{yes|no}__":: + If set to _yes_, require to specify a file path for the generated initramfs + image, disabling automatic guessing of the location (default=no). + In some complex scenarios, distribution owners may want to disable the logic + for guessing the location of the output file, to prevent users from calling + dracut directly to create useless initramfs that won't be used at boot. + Files ----- _/etc/dracut.conf_:: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dracut-059+suse.560.g145cde90/suse/README.susemaint new/dracut-059+suse.563.g4900899a/suse/README.susemaint --- old/dracut-059+suse.560.g145cde90/suse/README.susemaint 2024-03-18 08:54:44.000000000 +0100 +++ new/dracut-059+suse.563.g4900899a/suse/README.susemaint 2024-04-16 15:33:54.000000000 +0200 @@ -311,6 +311,7 @@ ---- -------------- 2342 fix(systemd-sysext): handle confexts and correct extensions search path 2404 fix(multipath): explicitly check if hostonly_cmdline is yes +2448 feat(dracut): add option to disable automatic guessing of output file 2451 fix(base): correct handling of quiet in loginit 2524 fix(dracut.sh): abort if Bash is in POSIX mode 2526 fix(systemd-pcrphase): rename systemd-pcrphase binary to systemd-pcrextend ++++++ dracut.obsinfo ++++++ --- /var/tmp/diff_new_pack.MCuXid/_old 2024-04-17 14:45:18.117894457 +0200 +++ /var/tmp/diff_new_pack.MCuXid/_new 2024-04-17 14:45:18.117894457 +0200 @@ -1,5 +1,5 @@ name: dracut -version: 059+suse.560.g145cde90 -mtime: 1710748484 -commit: 145cde90e914e051eefd7153ff98b324c7277998 +version: 059+suse.563.g4900899a +mtime: 1713274434 +commit: 4900899a25993aaf999e2f24e4b19d124e335cff