Hello community, here is the log from the commit of package mkinitrd for openSUSE:Factory checked in at 2013-10-17 17:03:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mkinitrd (Old) and /work/SRC/openSUSE:Factory/.mkinitrd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mkinitrd" Changes: -------- --- /work/SRC/openSUSE:Factory/mkinitrd/mkinitrd.changes 2013-10-11 15:35:10.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mkinitrd.new/mkinitrd.changes 2013-10-17 17:42:21.000000000 +0200 @@ -1,0 +2,23 @@ +Thu Oct 17 11:13:30 CEST 2013 - [email protected] + +- Version 2.8.1 + +------------------------------------------------------------------- +Thu Oct 17 11:03:47 CEST 2013 - [email protected] + +- Add support for predictable network interface names (bnc#820407) + +------------------------------------------------------------------- +Tue Oct 15 12:48:36 CEST 2013 - [email protected] + +- Add support for root_no_dm=1 and root_no_mpath=1 kernel + commandline options to tell the initrd not to insist that the + root device be device-mapper or multipath, respectively. + (bnc#815185) + +------------------------------------------------------------------- +Tue Oct 15 12:32:27 CEST 2013 - [email protected] + +- Add eadm_sch module to initrd for scm devices (bnc#820690) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkinitrd.spec ++++++ --- /var/tmp/diff_new_pack.TA5HaW/_old 2013-10-17 17:42:22.000000000 +0200 +++ /var/tmp/diff_new_pack.TA5HaW/_new 2013-10-17 17:42:22.000000000 +0200 @@ -41,7 +41,7 @@ %else Requires: sysvinit %endif -Version: 2.8.0 +Version: 2.8.1 Release: 0 Conflicts: udev < 118 Conflicts: mdadm < 3.3 ++++++ mkinitrd.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mkinitrd-2.8.0/mkinitrd.changes new/mkinitrd-2.8.1/mkinitrd.changes --- old/mkinitrd-2.8.0/mkinitrd.changes 2013-10-11 12:58:10.000000000 +0200 +++ new/mkinitrd-2.8.1/mkinitrd.changes 2013-10-17 11:13:41.000000000 +0200 @@ -1,4 +1,27 @@ ------------------------------------------------------------------- +Thu Oct 17 11:13:30 CEST 2013 - [email protected] + +- Version 2.8.1 + +------------------------------------------------------------------- +Thu Oct 17 11:03:47 CEST 2013 - [email protected] + +- Add support for predictable network interface names (bnc#820407) + +------------------------------------------------------------------- +Tue Oct 15 12:48:36 CEST 2013 - [email protected] + +- Add support for root_no_dm=1 and root_no_mpath=1 kernel + commandline options to tell the initrd not to insist that the + root device be device-mapper or multipath, respectively. + (bnc#815185) + +------------------------------------------------------------------- +Tue Oct 15 12:32:27 CEST 2013 - [email protected] + +- Add eadm_sch module to initrd for scm devices (bnc#820690) + +------------------------------------------------------------------- Wed Oct 9 20:27:02 UTC 2013 - [email protected] - Add missing PCI USB HCI modules (bnc#839071). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mkinitrd-2.8.0/sbin/cmdinitrd new/mkinitrd-2.8.1/sbin/cmdinitrd --- old/mkinitrd-2.8.0/sbin/cmdinitrd 2013-10-11 12:58:10.000000000 +0200 +++ new/mkinitrd-2.8.1/sbin/cmdinitrd 2013-10-17 11:13:41.000000000 +0200 @@ -16,7 +16,7 @@ # This file is kept in the following git repository: # -# git://git.opensuse.org/projects/mkinitrd.git +# https://github.com/openSUSE/mkinitrd.git # usage() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mkinitrd-2.8.0/sbin/lsinitrd new/mkinitrd-2.8.1/sbin/lsinitrd --- old/mkinitrd-2.8.0/sbin/lsinitrd 2013-10-11 12:58:10.000000000 +0200 +++ new/mkinitrd-2.8.1/sbin/lsinitrd 2013-10-17 11:13:41.000000000 +0200 @@ -16,7 +16,7 @@ # This file is kept in the following git repository: # -# git://git.opensuse.org/projects/mkinitrd.git +# https://github.com/openSUSE/mkinitrd.git # usage() { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mkinitrd-2.8.0/sbin/mkinitrd new/mkinitrd-2.8.1/sbin/mkinitrd --- old/mkinitrd-2.8.0/sbin/mkinitrd 2013-10-11 12:58:10.000000000 +0200 +++ new/mkinitrd-2.8.1/sbin/mkinitrd 2013-10-17 11:13:41.000000000 +0200 @@ -17,10 +17,10 @@ # This file is kept in the following git repository: # -# git://git.opensuse.org/projects/mkinitrd.git +# https://github.com/openSUSE/mkinitrd.git # -VERSION=2.8.0 +VERSION=2.8.1 LOGDIR=/var/log/YaST2 LOGFILE=$LOGDIR/mkinitrd.log PATH=/sbin:/usr/sbin:$PATH diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mkinitrd-2.8.0/scripts/boot-devfunctions.sh new/mkinitrd-2.8.1/scripts/boot-devfunctions.sh --- old/mkinitrd-2.8.0/scripts/boot-devfunctions.sh 2013-10-11 12:58:10.000000000 +0200 +++ new/mkinitrd-2.8.1/scripts/boot-devfunctions.sh 2013-10-17 11:13:41.000000000 +0200 @@ -77,12 +77,14 @@ retval=0 break; fi - if [ -n "$dm_major" ] ; then + # Do not wait for dm or mpath if root_no_(dm|mpath)=1 is + # passed on the kernel commandline (bnc#815185) + if [ -n "$dm_major" -a -z "$cmd_root_no_dm" ] ; then if [ "$udev_major" == "$dm_major" ] ; then echo " ok" retval=0 break; - elif [ -n "$(type -p multipath)" ] ; then + elif [ -n "$(type -p multipath)" -a -z "$cmd_root_no_mpath" ] ; then if [ -n "$vg_root" -a -n "$vg_roots" ] ; then vgchange --sysinit -a n fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mkinitrd-2.8.0/scripts/setup-block.sh new/mkinitrd-2.8.1/scripts/setup-block.sh --- old/mkinitrd-2.8.0/scripts/setup-block.sh 2013-10-11 12:58:10.000000000 +0200 +++ new/mkinitrd-2.8.1/scripts/setup-block.sh 2013-10-17 11:13:41.000000000 +0200 @@ -155,7 +155,7 @@ result=iomemory-vsl ;; scm*) - result=scm_block + result="scm_block eadm_sch" ;; *) if [ ! -d /sys/block/$blkdev/device ] ; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mkinitrd-2.8.0/scripts/setup-udev.sh new/mkinitrd-2.8.1/scripts/setup-udev.sh --- old/mkinitrd-2.8.0/scripts/setup-udev.sh 2013-10-11 12:58:10.000000000 +0200 +++ new/mkinitrd-2.8.1/scripts/setup-udev.sh 2013-10-17 11:13:41.000000000 +0200 @@ -9,6 +9,7 @@ mkdir -p $tmp_mnt/etc/udev/rules.d mkdir -p $tmp_mnt/usr/lib/udev/rules.d +mkdir -p $tmp_mnt/usr/lib/udev/hwdb.d mkdir -p $tmp_mnt/usr/lib/systemd mkdir -p $tmp_mnt/lib ln -sfn ../usr/lib/udev $tmp_mnt/lib/udev @@ -78,8 +79,11 @@ 61-msft.rules \ 62-dm_linear.rules \ 64-device-mapper.rules \ + 75-net-description.rules \ 79-kms.rules \ - 80-drivers.rules; do + 80-drivers.rules \ + 80-net-name-slot.rules \ + ; do if [ -f /usr/lib/udev/rules.d/$rule ]; then cp /usr/lib/udev/rules.d/$rule $tmp_mnt/usr/lib/udev/rules.d elif [ -f /lib/udev/rules.d/$rule ]; then @@ -89,4 +93,9 @@ fi done +cp -t $tmp_mnt/usr/lib/udev/hwdb.d \ + /usr/lib/udev/hwdb.d/*pci*.hwdb \ + /usr/lib/udev/hwdb.d/*acpi*.hwdb \ + /usr/lib/udev/hwdb.d/*usb*.hwdb + save_var udev_timeout -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
