commit dracut for openSUSE:Factory

2020-10-15 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-10-15 13:48:02

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3486 (New)


Package is "dracut"

Thu Oct 15 13:48:02 2020 rev:167 rq:841563 version:050+suse.250.ge6b6e843

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-09-28 
12:02:49.498757370 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.3486/dracut.changes  2020-10-15 
13:48:22.929248719 +0200
@@ -1,0 +2,32 @@
+Tue Oct 13 14:09:17 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.250.ge6b6e843:
+  * Revert "Revert "install: also install post weak dependencies of kernel 
modules""
+  * 98dracut-systemd: don't wait for root device if remote cryptsetup active
+  * cryptroot-ask: unify /etc/crypttab and rd.luks.key
+  * 90kernel-modules: arm: add drivers/hwmon for arm/arm64
+  * rootfs-block: only write root argument for block device
+  * 90crypt: pull in remote-cryptsetup.target enablement
+  * 00systemd: add missing cryptsetup-related targets
+  * 95nvmf: Implement 'fc,auto' commandline syntax
+  * 95nvmf: add nvmf-autoconnect script
+  * 95nvmf: Fixup FC connections
+  * 95nvmf: add documentation
+  * 95nvmf: rework parameter handling
+  * dracut-install: fix edge-case regression with weak modules
+  * dracut-install: ignore bogus preload libs
+  * dracut.spec: Use make macros
+  * dracut.spec: remove fedora pre 30 quirks
+  * 50drm: Check drm_encoder_init along drm_crtc_init
+  * 50drm: Include drm platform drivers in hostonly
+  * 50drm: fix ambiguous redirects
+  * Include devfreq drivers in initrd
+  * dracut.spec: include the 04watchdog-modules module
+
+---
+Mon Oct 12 11:59:19 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.228.gd0d6792d:
+  * 99memstrack: use /bin/bash
+
+---

Old:

  dracut-050+suse.227.g7a9b782d.obscpio

New:

  dracut-050+suse.250.ge6b6e843.obscpio



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.ysFPuC/_old  2020-10-15 13:48:25.117249634 +0200
+++ /var/tmp/diff_new_pack.ysFPuC/_new  2020-10-15 13:48:25.121249636 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.227.g7a9b782d
+Version:050+suse.250.ge6b6e843
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.ysFPuC/_old  2020-10-15 13:48:25.177249660 +0200
+++ /var/tmp/diff_new_pack.ysFPuC/_new  2020-10-15 13:48:25.177249660 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  7a9b782d2002da2b2c0a9611e3400d2a51bbe069
\ No newline at end of file
+  e6b6e84384ac9f7afbfcf87fd8c6f43b1739d4d9
\ No newline at end of file

++ dracut-050+suse.227.g7a9b782d.obscpio -> 
dracut-050+suse.250.ge6b6e843.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-050+suse.227.g7a9b782d/dracut.cmdline.7.asc 
new/dracut-050+suse.250.ge6b6e843/dracut.cmdline.7.asc
--- old/dracut-050+suse.227.g7a9b782d/dracut.cmdline.7.asc  2020-09-28 
11:50:08.0 +0200
+++ new/dracut-050+suse.250.ge6b6e843/dracut.cmdline.7.asc  2020-10-13 
16:08:01.0 +0200
@@ -861,6 +861,23 @@
 +
 NOTE: letters in the MAC-address must be lowercase!
 
+NVMf
+
+**rd.nvmf.hostnqn=**::
+NVMe host NQN to use
+
+**rd.nvmf.hostid=**::
+NVMe host id to use
+
+**rd.nvmf.discover=**__{rdma|fc|tcp}__,,[],[]::
+Discover and connect to a NVMe-over-Fabric controller specified by
+__ and the optionally __ or __.
+The first argument specifies the transport to use; currently only
+'rdma', 'fc', or 'tcp' are supported.
+The __ parameter can be set to 'auto' to select
+autodiscovery; in that case all other parameters are ignored.
+This parameter can be specified multiple times.
+
 NBD
 ~~~
 **root=**??? 
**netroot=**nbd::[:[:[:]]]::
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-050+suse.227.g7a9b782d/dracut.spec 
new/dracut-050+suse.250.ge6b6e843/dracut.spec
--- old/dracut-050+suse.227.g7a9b782d/dracut.spec   2020-09-28 
11:50:08.0 +0200
+++ new/dracut-050+suse.250.ge6b6e843/dracut.spec   2020-10-13 
16:08:01.0 +0200
@@ -203,11 +203,10 @@
 %endif
 ${NULL}
 
-make %{?_smp_mflags}
+%make_build
 
 %install
-make 

commit dracut for openSUSE:Factory

2020-09-28 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-09-28 12:02:45

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.4249 (New)


Package is "dracut"

Mon Sep 28 12:02:45 2020 rev:166 rq:838227 version:050+suse.227.g7a9b782d

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-09-25 
16:26:35.099627375 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.4249/dracut.changes  2020-09-28 
12:02:49.498757370 +0200
@@ -1,0 +2,6 @@
+Mon Sep 28 09:52:13 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.227.g7a9b782d:
+  * Revert "install: also install post weak dependencies of kernel modules" 
(boo#1177016)
+
+---

Old:

  dracut-050+suse.226.gb86d9bcf.obscpio

New:

  dracut-050+suse.227.g7a9b782d.obscpio



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.XM4nUD/_old  2020-09-28 12:02:50.450758298 +0200
+++ /var/tmp/diff_new_pack.XM4nUD/_new  2020-09-28 12:02:50.454758302 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.226.gb86d9bcf
+Version:050+suse.227.g7a9b782d
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.XM4nUD/_old  2020-09-28 12:02:50.546758391 +0200
+++ /var/tmp/diff_new_pack.XM4nUD/_new  2020-09-28 12:02:50.550758396 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  b86d9bcf7742fbec19257f22beb01bef5caba9ab
\ No newline at end of file
+  7a9b782d2002da2b2c0a9611e3400d2a51bbe069
\ No newline at end of file

++ dracut-050+suse.226.gb86d9bcf.obscpio -> 
dracut-050+suse.227.g7a9b782d.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-050+suse.226.gb86d9bcf/install/dracut-install.c 
new/dracut-050+suse.227.g7a9b782d/install/dracut-install.c
--- old/dracut-050+suse.226.gb86d9bcf/install/dracut-install.c  2020-09-21 
13:52:52.0 +0200
+++ new/dracut-050+suse.227.g7a9b782d/install/dracut-install.c  2020-09-28 
11:50:08.0 +0200
@@ -1523,13 +1523,9 @@
ret = install_dependent_modules(modlist);
if (ret == 0) {
ret = kmod_module_get_softdeps(mod, , 
);
-if (ret == 0) {
-int r;
-ret = 
install_dependent_modules(modpre);
-r = install_dependent_modules(modpost);
-ret = ret ? : r;
-}
-}
+   if (ret == 0)
+   ret = install_dependent_modules(modpre);
+   }
 } else {
 log_error("dracut_install '%s' '%s' ERROR", path, 
[kerneldirlen]);
 }
@@ -1596,12 +1592,8 @@
 
 if (ret == 0) {
 ret = kmod_module_get_softdeps(mod, , );
-if (ret == 0) {
-int r;
-ret = install_dependent_modules(modpre);
-r = install_dependent_modules(modpost);
-ret = ret ? : r;
-}
+if (ret == 0)
+ret = install_dependent_modules(modpre);
 }
 
 return ret;

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.XM4nUD/_old  2020-09-28 12:02:50.834758672 +0200
+++ /var/tmp/diff_new_pack.XM4nUD/_new  2020-09-28 12:02:50.838758676 +0200
@@ -1,5 +1,5 @@
 name: dracut
-version: 050+suse.226.gb86d9bcf
-mtime: 1600689172
-commit: b86d9bcf7742fbec19257f22beb01bef5caba9ab
+version: 050+suse.227.g7a9b782d
+mtime: 1601286608
+commit: 7a9b782d2002da2b2c0a9611e3400d2a51bbe069
 




commit dracut for openSUSE:Factory

2020-09-25 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-09-25 16:23:48

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.4249 (New)


Package is "dracut"

Fri Sep 25 16:23:48 2020 rev:165 rq:835838 version:050+suse.226.gb86d9bcf

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-09-08 
22:45:46.891471185 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.4249/dracut.changes  2020-09-25 
16:26:35.099627375 +0200
@@ -1,0 +2,147 @@
+Mon Sep 21 11:53:13 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.226.gb86d9bcf:
+  We are now tracking the master branch, preparing for a 051 release
+  within the next weeks.
+  (the list includes changes previously backported)
+
+  * 01fips: modprobe failures during manual module loading is not fatal
+  * 01fips: turn info calls into fips_info calls
+  * 04watchdog: split the watchdog module install
+  * 35network-legacy: simplify fallback dhcp setup
+  * 51-dracut-rescue.install: Don't use BLS fragment shipped by kernel package
+  * 90crypt: make `rd.luks.key` usable with encrypted keydev.
+  * 90crypt/module-setup.sh: try to catch kernel config changes
+  * 90kernel-modules: add pci_hyperv
+  * 90kernel-modules/module-setup.sh: add sg kernel module
+  * 90kernel-modules: remove nfit from static module list
+  * 90lvm: do not add newline to cmdline
+  * 90nvdimm: include nvdimm keys in initrd
+  * 90ppcmac: respect DRACUT_ARCH, don't exclude ppcle
+  * 91zipl: parse-zipl.sh: honor SYSTEMD_READY
+  * 95cifs: install new softdeps (sha512, gcm, ccm, aead2)
+  * 95cifs: pass rootflags to mount
+  * 95dcssblk: fix script permissions
+  * 95fcoe: default rd.nofcoe to false
+  * 95iscsi: fix ipv6 target discovery
+  * 95iscsi: fix missing space when compiling cmdline args
+  * 95iscsi: use ip_params_for_remote_addr()
+  * 95nfs: only install rpc services for NFS < 4 when hostonly is strict
+  * 95nfs: use ip_params_for_remote_addr()
+  * 95nvmf: add module for NVMe-oF
+  * 95nvmf: add NVMe over TCP support
+  * 95nvmf: fix typo in the example documentation
+  * 95resume: Do not resume on iSCSI, FCoE or NBD
+  * 95zfcp_rules/parse-zfcp.sh: remove rule existence check
+  * 95znet: Add a rd.znet_ifname= option
+  * 99base: Remove duplicate nfsroot_to_var from dracut-lib.sh
+  * 99memstrack: hook script should not call exit
+  * 99memstrack: Only start tracking service when rd.memdebug=4|5
+  * 99squash: Don't hardcode the squash sub directories
+  * 99squash: improve pre-requirements check
+  * 99squash: simplify the code
+  * Add 99memstrack module
+  * Adding a bug report template
+  * Adding a feature request template
+  * Adding a pull request template
+  * Adding code of conduct
+  * Adding documentation template
+  * Adding security policy
+  * Adding the labels file for master
+  * Adding the labels file for the RHEL-6 branch
+  * Adding the labels file for the RHEL-7 branch
+  * Adding the labels file for the RHEL-8 branch
+  * Adding the labels trigger file for the Master branch
+  * Adding the labels trigger file for the RHEL-6 branch
+  * Adding the labels trigger file for the RHEL-7 branch
+  * Adding the labels trigger file for the RHEL-8 branch
+  * Add module "90nvdimm" for NVDIMM support
+  * Add --version to man page
+  * Allow $DRACUT_INSTALL to be not an absolute path
+  * Always pull in machinery to read ifcfg files
+  * As of v246 of systemd "syslog" and "syslog-console" switches have been 
deprecated
+  * btrfs: force preload btrfs module
+  * busybox: simplify listing of supported utilities
+  * Change the order of NFS servers during the boot NFS server provided by 
DHCP in next-server option has higher priority than DHCP-server itself
+  * CI: remove Fedora 30, add Fedora 32
+  * cms: regenerate NetworkManager connections
+  * cryptroot-ask: no warn if /run/cryptsetup exist
+  * dasd: only install /etc/dasd.conf if present
+  * dhclient-script: Fix typo in output of  BOUND & BOUND6 cases
+  * dmsquash-live-root: Remove obsolete osmin.img processing.
+  * Document initqueue/online hook
+  * Do not start inside container
+  * don't prefer $TMPDIR over --tmpdir
+  * dracut.cmdline.7.asc: clarify usage of `rd.lvm.vg` and `rd.lvm.lv`
+  * dracut.cmdline.7.asc: fix typo
+  * dracut.conf.5.asc: document how to config --no-compress in the config
+  * dracut-functions: add ip_params_for_remote_addr() helper
+  * dracut-functions: fix find_binary() to return full path
+  * dracut-initqueue: Print more useful info in case of timeout
+  * dracut-lib.sh: quote variables in parameter expansion patterns
+  * dracut.modules.7.asc: fix another typo
+  * dracut.modules.7.asc: fix reference to insmodpost module
+  * dracut.sh: add check for invalid configuration files
+  * dracut.sh: Add 

commit dracut for openSUSE:Factory

2020-09-08 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-09-08 22:45:31

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3399 (New)


Package is "dracut"

Tue Sep  8 22:45:31 2020 rev:164 rq:832091 version:050+suse.75.g266a76d9

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-09-03 
01:12:12.944428215 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.3399/dracut.changes  2020-09-08 
22:45:46.891471185 +0200
@@ -1,0 +2,6 @@
+Fri Sep  4 12:15:24 UTC 2020 - Fabian Vogt 
+
+- Generate the tarball during buildtime. Tracking both the tarball
+  and the .obscpio combines the worst of both.
+
+---

Old:

  dracut-050+suse.75.g266a76d9.tar.xz



Other differences:
--
++ _service ++
--- /var/tmp/diff_new_pack.fav48W/_old  2020-09-08 22:45:47.527471495 +0200
+++ /var/tmp/diff_new_pack.fav48W/_new  2020-09-08 22:45:47.527471495 +0200
@@ -8,10 +8,10 @@
 suse/README.susemaint
 enable
   
-  
-  
+  
+  
+  
 *.tar
 xz
   
-  
 




commit dracut for openSUSE:Factory

2020-09-02 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-09-03 01:11:48

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3399 (New)


Package is "dracut"

Thu Sep  3 01:11:48 2020 rev:163 rq:830111 version:050+suse.75.g266a76d9

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-06-26 
21:45:13.977790656 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.3399/dracut.changes  2020-09-03 
01:12:12.944428215 +0200
@@ -1,0 +2,18 @@
+Wed Aug 19 14:32:51 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.75.g266a76d9: 
+  * net-lib.sh: support infiniband network mac addresses (bsc#996146)
+  * 95iscsi: use ip_params_for_remote_addr() (bsc#1167494)
+  * 95nfs: use ip_params_for_remote_addr() (bsc#1167494)
+  * dracut-functions: add ip_params_for_remote_addr() helper (bsc#1167494)
+
+---
+Thu Jul 09 10:11:27 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.71.g390f4d72:
+  * 01fips: modprobe failures during manual module loading is not fatal 
(bsc#1169997)
+  * 91zipl: parse-zipl.sh: honor SYSTEMD_READY (bsc#1165828)
+  * 95iscsi: fix ipv6 target discovery (bsc#1172807)
+  * 35network-legacy: correct conditional for creating did-setup file 
(bsc#1172807)
+
+---

Old:

  dracut-050+suse.67.g28be2f36.obscpio
  dracut-050+suse.67.g28be2f36.tar.xz

New:

  dracut-050+suse.75.g266a76d9.obscpio
  dracut-050+suse.75.g266a76d9.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.5zxVGp/_old  2020-09-03 01:12:17.928429876 +0200
+++ /var/tmp/diff_new_pack.5zxVGp/_new  2020-09-03 01:12:17.932429877 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.67.g28be2f36
+Version:050+suse.75.g266a76d9
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.5zxVGp/_old  2020-09-03 01:12:18.000429900 +0200
+++ /var/tmp/diff_new_pack.5zxVGp/_new  2020-09-03 01:12:18.000429900 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  28be2f3692d6a641c841f636c03e45c5f3c4ec6b
\ No newline at end of file
+  266a76d9f00325498b36c60fb1a32c42548c5720
\ No newline at end of file

++ dracut-050+suse.67.g28be2f36.obscpio -> 
dracut-050+suse.75.g266a76d9.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-050+suse.67.g28be2f36/dracut-functions.sh 
new/dracut-050+suse.75.g266a76d9/dracut-functions.sh
--- old/dracut-050+suse.67.g28be2f36/dracut-functions.sh2020-06-17 
16:36:27.0 +0200
+++ new/dracut-050+suse.75.g266a76d9/dracut-functions.sh2020-08-19 
16:32:22.0 +0200
@@ -723,3 +723,117 @@
 printf -- "%s\n" "$_dev"
 done
 }
+
+iface_for_remote_addr() {
+set -- $(ip -o route get to "$1")
+echo $3
+}
+
+local_addr_for_remote_addr() {
+set -- $(ip -o route get to "$1")
+echo $5
+}
+
+peer_for_addr() {
+local addr=$1
+local qtd
+
+# quote periods in IPv4 address
+qtd=${addr//./\\.}
+ip -o addr show | \
+sed -n 's%^.* '"$qtd"' peer \([0-9a-f.:]\{1,\}\(/[0-9]*\)\?\).*$%\1%p'
+}
+
+netmask_for_addr() {
+local addr=$1
+local qtd
+
+# quote periods in IPv4 address
+qtd=${addr//./\\.}
+ip -o addr show | sed -n 's,^.* '"$qtd"'/\([0-9]*\) .*$,\1,p'
+}
+
+gateway_for_iface() {
+local ifname=$1 addr=$2
+
+case $addr in
+*.*) proto=4;;
+*:*) proto=6;;
+*)   return;;
+esac
+ip -o -$proto route show | \
+sed -n "s/^default via \([0-9a-z.:]\{1,\}\) dev $ifname .*\$/\1/p"
+}
+
+# This works only for ifcfg-style network configuration!
+bootproto_for_iface() {
+local ifname=$1
+local dir
+
+# follow ifcfg settings for boot protocol
+for dir in network-scripts network; do
+[ -f "/etc/sysconfig/$dir/ifcfg-$ifname" ] && {
+sed -n "s/BOOTPROTO=[\"']\?\([[:alnum:]]\{1,\}\)[\"']\?.*\$/\1/p" \
+"/etc/sysconfig/$dir/ifcfg-$ifname"
+return
+}
+done
+}
+
+is_unbracketed_ipv6_address() {
+strglob "$1" '*:*' && ! strglob "$1" '\[*:*\]'
+}
+
+# Create an ip= string to set up networking such that the given
+# remote address can be reached
+ip_params_for_remote_addr() {
+local remote_addr=$1
+local ifname local_addr peer netmask= gateway ifmac
+
+[[ $remote_addr ]] || 

commit dracut for openSUSE:Factory

2020-06-26 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-06-26 21:45:04

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3060 (New)


Package is "dracut"

Fri Jun 26 21:45:04 2020 rev:162 rq:816862 version:050+suse.67.g28be2f36

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-06-11 
14:48:00.097959246 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.3060/dracut.changes  2020-06-26 
21:45:13.977790656 +0200
@@ -1,0 +2,6 @@
+Wed Jun 17 14:38:52 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.67.g28be2f36:
+  * 35network-legacy: Fix dual stack setups (bsc#1172807)
+
+---

Old:

  dracut-050+suse.66.g76431c83.obscpio
  dracut-050+suse.66.g76431c83.tar.xz

New:

  dracut-050+suse.67.g28be2f36.obscpio
  dracut-050+suse.67.g28be2f36.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.lBUfbc/_old  2020-06-26 21:45:16.861799887 +0200
+++ /var/tmp/diff_new_pack.lBUfbc/_new  2020-06-26 21:45:16.865799900 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.66.g76431c83
+Version:050+suse.67.g28be2f36
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.lBUfbc/_old  2020-06-26 21:45:16.953800182 +0200
+++ /var/tmp/diff_new_pack.lBUfbc/_new  2020-06-26 21:45:16.957800194 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  76431c833d532a61e539e7528f883add347603b3
\ No newline at end of file
+  28be2f3692d6a641c841f636c03e45c5f3c4ec6b
\ No newline at end of file

++ dracut-050+suse.66.g76431c83.obscpio -> 
dracut-050+suse.67.g28be2f36.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-050+suse.66.g76431c83/modules.d/35network-legacy/ifup.sh 
new/dracut-050+suse.67.g28be2f36/modules.d/35network-legacy/ifup.sh
--- old/dracut-050+suse.66.g76431c83/modules.d/35network-legacy/ifup.sh 
2020-06-10 22:38:56.0 +0200
+++ new/dracut-050+suse.67.g28be2f36/modules.d/35network-legacy/ifup.sh 
2020-06-17 16:36:27.0 +0200
@@ -651,7 +651,7 @@
 do_dhcp -4
 fi
 fi
-if [ $? -eq 0 ] && [ -f /tmp/leaseinfo.${netif}* ]; then
+if [ $? -eq 0 ] && [ -z "$(ls /tmp/leaseinfo.${netif}*)" ]; then
  > /tmp/net.${netif}.did-setup
  if [ -e /sys/class/net/${netif}/address ]; then
  > /tmp/net.$(cat /sys/class/net/${netif}/address).did-setup

++ dracut-050+suse.66.g76431c83.tar.xz -> 
dracut-050+suse.67.g28be2f36.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-050+suse.66.g76431c83/modules.d/35network-legacy/ifup.sh 
new/dracut-050+suse.67.g28be2f36/modules.d/35network-legacy/ifup.sh
--- old/dracut-050+suse.66.g76431c83/modules.d/35network-legacy/ifup.sh 
2020-06-10 22:38:56.0 +0200
+++ new/dracut-050+suse.67.g28be2f36/modules.d/35network-legacy/ifup.sh 
2020-06-17 16:36:27.0 +0200
@@ -651,7 +651,7 @@
 do_dhcp -4
 fi
 fi
-if [ $? -eq 0 ] && [ -f /tmp/leaseinfo.${netif}* ]; then
+if [ $? -eq 0 ] && [ -z "$(ls /tmp/leaseinfo.${netif}*)" ]; then
  > /tmp/net.${netif}.did-setup
  if [ -e /sys/class/net/${netif}/address ]; then
  > /tmp/net.$(cat /sys/class/net/${netif}/address).did-setup

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.lBUfbc/_old  2020-06-26 21:45:17.473801846 +0200
+++ /var/tmp/diff_new_pack.lBUfbc/_new  2020-06-26 21:45:17.473801846 +0200
@@ -1,5 +1,5 @@
 name: dracut
-version: 050+suse.66.g76431c83
-mtime: 1591821536
-commit: 76431c833d532a61e539e7528f883add347603b3
+version: 050+suse.67.g28be2f36
+mtime: 1592404587
+commit: 28be2f3692d6a641c841f636c03e45c5f3c4ec6b
 




commit dracut for openSUSE:Factory

2020-06-11 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-06-11 14:47:44

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3606 (New)


Package is "dracut"

Thu Jun 11 14:47:44 2020 rev:161 rq:813324 version:050+suse.66.g76431c83

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-06-08 
23:51:19.922715583 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.3606/dracut.changes  2020-06-11 
14:48:00.097959246 +0200
@@ -1,0 +2,6 @@
+Wed Jun 10 20:39:37 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.66.g76431c83:
+  * 95iscsi: fix missing space when compiling cmdline args (bsc#1172816)
+
+---

Old:

  dracut-050+suse.65.ge1e64674.obscpio
  dracut-050+suse.65.ge1e64674.tar.xz

New:

  dracut-050+suse.66.g76431c83.obscpio
  dracut-050+suse.66.g76431c83.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.1xrOxt/_old  2020-06-11 14:48:01.393963022 +0200
+++ /var/tmp/diff_new_pack.1xrOxt/_new  2020-06-11 14:48:01.397963033 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.65.ge1e64674
+Version:050+suse.66.g76431c83
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.1xrOxt/_old  2020-06-11 14:48:01.469963243 +0200
+++ /var/tmp/diff_new_pack.1xrOxt/_new  2020-06-11 14:48:01.473963255 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  e1e646749845646863cdf2aa8c0a764e9ecc90f8
\ No newline at end of file
+  76431c833d532a61e539e7528f883add347603b3
\ No newline at end of file

++ dracut-050+suse.65.ge1e64674.obscpio -> 
dracut-050+suse.66.g76431c83.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-050+suse.65.ge1e64674/modules.d/95iscsi/module-setup.sh 
new/dracut-050+suse.66.g76431c83/modules.d/95iscsi/module-setup.sh
--- old/dracut-050+suse.65.ge1e64674/modules.d/95iscsi/module-setup.sh  
2020-06-04 14:58:06.0 +0200
+++ new/dracut-050+suse.66.g76431c83/modules.d/95iscsi/module-setup.sh  
2020-06-10 22:38:56.0 +0200
@@ -65,7 +65,7 @@
 if [ ${d##*/} = "ibft" ] && [ "$ibft_mod" != "bnx2i" ] ; then
 echo -n "rd.iscsi.ibft=1 "
 fi
-echo -n "rd.iscsi.firmware=1"
+echo -n "rd.iscsi.firmware=1 "
 fi
 done
 }

++ dracut-050+suse.65.ge1e64674.tar.xz -> 
dracut-050+suse.66.g76431c83.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-050+suse.65.ge1e64674/modules.d/95iscsi/module-setup.sh 
new/dracut-050+suse.66.g76431c83/modules.d/95iscsi/module-setup.sh
--- old/dracut-050+suse.65.ge1e64674/modules.d/95iscsi/module-setup.sh  
2020-06-04 14:58:06.0 +0200
+++ new/dracut-050+suse.66.g76431c83/modules.d/95iscsi/module-setup.sh  
2020-06-10 22:38:56.0 +0200
@@ -65,7 +65,7 @@
 if [ ${d##*/} = "ibft" ] && [ "$ibft_mod" != "bnx2i" ] ; then
 echo -n "rd.iscsi.ibft=1 "
 fi
-echo -n "rd.iscsi.firmware=1"
+echo -n "rd.iscsi.firmware=1 "
 fi
 done
 }

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.1xrOxt/_old  2020-06-11 14:48:01.905964514 +0200
+++ /var/tmp/diff_new_pack.1xrOxt/_new  2020-06-11 14:48:01.909964525 +0200
@@ -1,5 +1,5 @@
 name: dracut
-version: 050+suse.65.ge1e64674
-mtime: 1591275486
-commit: e1e646749845646863cdf2aa8c0a764e9ecc90f8
+version: 050+suse.66.g76431c83
+mtime: 1591821536
+commit: 76431c833d532a61e539e7528f883add347603b3
 




commit dracut for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-06-08 23:50:32

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3606 (New)


Package is "dracut"

Mon Jun  8 23:50:32 2020 rev:160 rq:811476 version:050+suse.65.ge1e64674

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-05-26 
17:15:40.879503076 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.3606/dracut.changes  2020-06-08 
23:51:19.922715583 +0200
@@ -1,0 +2,7 @@
+Thu Jun 04 13:06:09 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.65.ge1e64674:
+  * Add wicked specific config files (bsc#1089333)
+  * Run format_spec_file
+
+---

Old:

  dracut-050+suse.63.g796e020e.obscpio
  dracut-050+suse.63.g796e020e.tar.xz

New:

  dracut-050+suse.65.ge1e64674.obscpio
  dracut-050+suse.65.ge1e64674.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.iLdWOd/_old  2020-06-08 23:51:21.658720938 +0200
+++ /var/tmp/diff_new_pack.iLdWOd/_new  2020-06-08 23:51:21.674720987 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.63.g796e020e
+Version:050+suse.65.ge1e64674
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.iLdWOd/_old  2020-06-08 23:51:21.734721172 +0200
+++ /var/tmp/diff_new_pack.iLdWOd/_new  2020-06-08 23:51:21.734721172 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  796e020e0830048b7a3eece1d786575650d7582e
\ No newline at end of file
+  e1e646749845646863cdf2aa8c0a764e9ecc90f8
\ No newline at end of file

++ dracut-050+suse.63.g796e020e.obscpio -> 
dracut-050+suse.65.ge1e64674.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-050+suse.63.g796e020e/modules.d/35network-legacy/module-setup.sh 
new/dracut-050+suse.65.ge1e64674/modules.d/35network-legacy/module-setup.sh
--- old/dracut-050+suse.63.g796e020e/modules.d/35network-legacy/module-setup.sh 
2020-05-13 13:45:14.0 +0200
+++ new/dracut-050+suse.65.ge1e64674/modules.d/35network-legacy/module-setup.sh 
2020-06-04 14:58:06.0 +0200
@@ -46,6 +46,12 @@
 inst_hook cmdline 99 "$moddir/parse-ifname.sh"
 inst_hook cleanup 10 "$moddir/kill-dhclient.sh"
 
+# SUSE specific files
+inst_multiple /etc/sysconfig/network/ifcfg-*
+inst_multiple -o /etc/sysconfig/network/ifroute-*
+inst_simple /etc/sysconfig/network/routes
+inst_multiple -o /var/lib/wicked/duid.xml /var/lib/wicked/iaid.xml
+
 # install all config files for teaming
 unset TEAM_MASTER
 unset TEAM_CONFIG
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-050+suse.63.g796e020e/suse/dracut.spec 
new/dracut-050+suse.65.ge1e64674/suse/dracut.spec
--- old/dracut-050+suse.63.g796e020e/suse/dracut.spec   2020-05-13 
13:45:14.0 +0200
+++ new/dracut-050+suse.65.ge1e64674/suse/dracut.spec   2020-06-04 
14:58:06.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -24,7 +24,7 @@
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Base
-Url:https://dracut.wiki.kernel.org/
+URL:https://dracut.wiki.kernel.org/
 Source0:dracut-%{version}.tar.xz
 Source1:dracut-rpmlintrc
 Source2:README.susemaint

++ dracut-050+suse.63.g796e020e.tar.xz -> 
dracut-050+suse.65.ge1e64674.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-050+suse.63.g796e020e/modules.d/35network-legacy/module-setup.sh 
new/dracut-050+suse.65.ge1e64674/modules.d/35network-legacy/module-setup.sh
--- old/dracut-050+suse.63.g796e020e/modules.d/35network-legacy/module-setup.sh 
2020-05-13 13:45:14.0 +0200
+++ 

commit dracut for openSUSE:Factory

2020-05-26 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-05-26 17:14:26

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.2738 (New)


Package is "dracut"

Tue May 26 17:14:26 2020 rev:159 rq:807699 version:050+suse.63.g796e020e

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-05-07 
15:05:29.931705031 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.2738/dracut.changes  2020-05-26 
17:15:40.879503076 +0200
@@ -1,0 +2,7 @@
+Wed May 13 11:39:46 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.63.g796e020e:
+  * suse.spec: Move /bin/* and /sbin/* to /usr
+  * suse.spec: Remove long unused mkinitrd_setup file
+
+---

Old:

  dracut-050+suse.61.g0fe0e854.obscpio
  dracut-050+suse.61.g0fe0e854.tar.xz

New:

  dracut-050+suse.63.g796e020e.obscpio
  dracut-050+suse.63.g796e020e.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.fCfGd6/_old  2020-05-26 17:15:43.047507776 +0200
+++ /var/tmp/diff_new_pack.fCfGd6/_new  2020-05-26 17:15:43.051507784 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.61.g0fe0e854
+Version:050+suse.63.g796e020e
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -145,17 +145,19 @@
 %endif
 
 rm %{buildroot}%{_bindir}/mkinitrd
-# moved to /sbin
+install -D -m 0755 mkinitrd-suse.sh %{buildroot}/%{_sbindir}/mkinitrd
+install -D -m 0755 suse/dracut-installkernel 
%{buildroot}/%{_sbindir}/installkernel
+
+# moved to /usr/sbin, maintain /sbin compat symlinks
 mkdir -p %{buildroot}/sbin
-install -m 0755 mkinitrd-suse.sh %{buildroot}/sbin/mkinitrd
+ln -s %{_sbindir}/mkinitrd %{buildroot}/sbin/mkinitrd
+ln -s %{_sbindir}/installkernel %{buildroot}/sbin/installkernel
+
 mv %{buildroot}%{_mandir}/man8/mkinitrd-suse.8 
%{buildroot}%{_mandir}/man8/mkinitrd.8
-install -m 0755 suse/mkinitrd_setup_dummy %{buildroot}/sbin/mkinitrd_setup
 
 mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
 install -m 0644 dracut.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dracut
 
-install -D -m 0755 suse/dracut-installkernel %{buildroot}/sbin/installkernel
-
 %if 0%{?suse_version}
 #rm -f %%{buildroot}/%%{dracutlibdir}/modules.d/45ifcfg/write-ifcfg.sh
 #ln -s %%{dracutlibdir}/modules.d/45ifcfg/write-ifcfg-suse.sh 
%%{buildroot}/%%{dracutlibdir}/modules.d/45ifcfg/write-ifcfg.sh
@@ -263,9 +265,10 @@
 %doc HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
 %{_bindir}/dracut
 %{_bindir}/lsinitrd
+%{_sbindir}/installkernel
+%{_sbindir}/mkinitrd
 /sbin/installkernel
 /sbin/mkinitrd
-/sbin/mkinitrd_setup
 %{_datarootdir}/bash-completion/completions/lsinitrd
 %{_datadir}/pkgconfig/dracut.pc
 

++ _servicedata ++
--- /var/tmp/diff_new_pack.fCfGd6/_old  2020-05-26 17:15:43.123507941 +0200
+++ /var/tmp/diff_new_pack.fCfGd6/_new  2020-05-26 17:15:43.127507949 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  0fe0e85451d2b5eb7ca3dcee3a8c76c150902731
\ No newline at end of file
+  796e020e0830048b7a3eece1d786575650d7582e
\ No newline at end of file

++ dracut-050+suse.61.g0fe0e854.obscpio -> 
dracut-050+suse.63.g796e020e.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-050+suse.61.g0fe0e854/suse/dracut.spec 
new/dracut-050+suse.63.g796e020e/suse/dracut.spec
--- old/dracut-050+suse.61.g0fe0e854/suse/dracut.spec   2020-05-04 
11:06:49.0 +0200
+++ new/dracut-050+suse.63.g796e020e/suse/dracut.spec   2020-05-13 
13:45:14.0 +0200
@@ -145,16 +145,19 @@
 %endif
 
 rm %{buildroot}%{_bindir}/mkinitrd
-# moved to /sbin
+install -D -m 0755 mkinitrd-suse.sh %{buildroot}/%{_sbindir}/mkinitrd
+install -D -m 0755 suse/dracut-installkernel 
%{buildroot}/%{_sbindir}/installkernel
+
+# moved to /usr/sbin, maintain /sbin compat symlinks
 mkdir -p %{buildroot}/sbin
-install -m 0755 mkinitrd-suse.sh %{buildroot}/sbin/mkinitrd
+ln -s %{_sbindir}/mkinitrd %{buildroot}/sbin/mkinitrd
+ln -s %{_sbindir}/installkernel %{buildroot}/sbin/installkernel
+
 mv %{buildroot}%{_mandir}/man8/mkinitrd-suse.8 
%{buildroot}%{_mandir}/man8/mkinitrd.8
-install -m 0755 suse/mkinitrd_setup_dummy %{buildroot}/sbin/mkinitrd_setup
 
 mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
 install -m 0644 dracut.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dracut
 
-install -D -m 0755 suse/dracut-installkernel %{buildroot}/sbin/installkernel
 
 %if 0%{?suse_version}
 #rm -f 

commit dracut for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-05-07 15:05:07

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.2738 (New)


Package is "dracut"

Thu May  7 15:05:07 2020 rev:158 rq:81 version:050+suse.61.g0fe0e854

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-05-02 
22:14:49.484220216 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.2738/dracut.changes  2020-05-07 
15:05:29.931705031 +0200
@@ -1,0 +2,6 @@
+Mon May 04 09:10:14 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.61.g0fe0e854:
+  * Fix test in lsinitrd (https://progress.opensuse.org/issues/65334)
+
+---

Old:

  dracut-050+suse.60.ged08acac.obscpio
  dracut-050+suse.60.ged08acac.tar.xz

New:

  dracut-050+suse.61.g0fe0e854.obscpio
  dracut-050+suse.61.g0fe0e854.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.mqQGyV/_old  2020-05-07 15:05:31.767709093 +0200
+++ /var/tmp/diff_new_pack.mqQGyV/_new  2020-05-07 15:05:31.771709101 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.60.ged08acac
+Version:050+suse.61.g0fe0e854
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.mqQGyV/_old  2020-05-07 15:05:31.815709199 +0200
+++ /var/tmp/diff_new_pack.mqQGyV/_new  2020-05-07 15:05:31.815709199 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  ed08acac60e45a6095834a24fe0adf4e91b613f3
\ No newline at end of file
+  0fe0e85451d2b5eb7ca3dcee3a8c76c150902731
\ No newline at end of file

++ dracut-050+suse.60.ged08acac.obscpio -> 
dracut-050+suse.61.g0fe0e854.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-050+suse.60.ged08acac/lsinitrd.sh 
new/dracut-050+suse.61.g0fe0e854/lsinitrd.sh
--- old/dracut-050+suse.60.ged08acac/lsinitrd.sh2020-04-17 
18:17:16.0 +0200
+++ new/dracut-050+suse.61.g0fe0e854/lsinitrd.sh2020-05-04 
11:06:49.0 +0200
@@ -206,7 +206,7 @@
 fi
 
 if (( ${#filenames[@]} <= 0 )) && [[ -z "$unpack" ]] && [[ -z "$unpackearly" 
]]; then
-if [ -n $uefi ]; then
+if [ -n "$uefi" ]; then
 echo -n "initrd in UEFI: $uefi: "
 du -h $image | while read a b || [ -n "$a" ]; do echo $a;done
 if [ -f "$TMPDIR/osrel.txt" ]; then

++ dracut-050+suse.60.ged08acac.tar.xz -> 
dracut-050+suse.61.g0fe0e854.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-050+suse.60.ged08acac/lsinitrd.sh 
new/dracut-050+suse.61.g0fe0e854/lsinitrd.sh
--- old/dracut-050+suse.60.ged08acac/lsinitrd.sh2020-04-17 
18:17:16.0 +0200
+++ new/dracut-050+suse.61.g0fe0e854/lsinitrd.sh2020-05-04 
11:06:49.0 +0200
@@ -206,7 +206,7 @@
 fi
 
 if (( ${#filenames[@]} <= 0 )) && [[ -z "$unpack" ]] && [[ -z "$unpackearly" 
]]; then
-if [ -n $uefi ]; then
+if [ -n "$uefi" ]; then
 echo -n "initrd in UEFI: $uefi: "
 du -h $image | while read a b || [ -n "$a" ]; do echo $a;done
 if [ -f "$TMPDIR/osrel.txt" ]; then

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.mqQGyV/_old  2020-05-07 15:05:32.231710119 +0200
+++ /var/tmp/diff_new_pack.mqQGyV/_new  2020-05-07 15:05:32.231710119 +0200
@@ -1,5 +1,5 @@
 name: dracut
-version: 050+suse.60.ged08acac
-mtime: 1587140236
-commit: ed08acac60e45a6095834a24fe0adf4e91b613f3
+version: 050+suse.61.g0fe0e854
+mtime: 1588583209
+commit: 0fe0e85451d2b5eb7ca3dcee3a8c76c150902731
 




commit dracut for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-05-02 22:14:47

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.2738 (New)


Package is "dracut"

Sat May  2 22:14:47 2020 rev:157 rq:797244 version:050+suse.60.ged08acac

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-04-06 
09:59:03.871038860 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.2738/dracut.changes  2020-05-02 
22:14:49.484220216 +0200
@@ -2 +2 @@
-Sun Mar 22 19:00:22 UTC 2020 - daniel.molken...@suse.com
+Fri Apr 17 16:23:41 UTC 2020 - daniel.molken...@suse.com
@@ -4,2 +4,13 @@
-- Update to version 049.1+git138.9068a629:
-  * systemd: install systemd-tty-ask-password-agent systemd-ask-password
+- Update to version 050+suse.60.ged08acac:
+  * 90nvdimm: include nvdimm keys in initrd (bsc#1161343)
+
+---
+Tue Apr 07 10:32:25 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.59.gc635f468:
+  * mkinitrd-suse.sh: Fix i586 platform detection (boo#1168341)
+
+---
+Sun Mar 22 18:55:02 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+suse.58.g0b998bee:
@@ -12 +23 @@
-- Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package
+- Changed scheme to 050+suse.56.gec64a6fa to match systemd package
@@ -14,0 +26,7 @@
+
+---
+Sat Mar 14 01:19:00 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+git56.ec64a6fa:
+  * Makefile: really make externally defined CFLAGS work
+  * suse.spec: Sort new modules and files in 050 into sub packages

Old:

  dracut-049.1+suse.138.g9068a629.obscpio
  dracut-049.1+suse.138.g9068a629.tar.xz

New:

  dracut-050+suse.60.ged08acac.obscpio
  dracut-050+suse.60.ged08acac.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.rWcljA/_old  2020-05-02 22:14:50.53412 +0200
+++ /var/tmp/diff_new_pack.rWcljA/_new  2020-05-02 22:14:50.53412 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049.1+suse.138.g9068a629
+Version:050+suse.60.ged08acac
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -242,11 +242,13 @@
 # Use systemd-analyze instead, does not need dracut support
 %{dracutlibdir}/modules.d/00bootchart
 
+%{dracutlibdir}/modules.d/00mksh
 %{dracutlibdir}/modules.d/02caps
 %{dracutlibdir}/modules.d/90stratis
 %{dracutlibdir}/modules.d/00dash
 %{dracutlibdir}/modules.d/05busybox
 %{dracutlibdir}/modules.d/50gensplash
+%{dracutlibdir}/modules.d/90ppcmac
 
 # RH-specific s390 modules, we take another approach
 %{dracutlibdir}/modules.d/95dasd
@@ -256,7 +258,9 @@
 %files
 %defattr(-,root,root,0755)
 %license COPYING
-%doc README HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
+%doc README.md README.cross README.generic README.kernel
+%doc README.modules README.testsuite
+%doc HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
 %{_bindir}/dracut
 %{_bindir}/lsinitrd
 /sbin/installkernel
@@ -309,7 +313,6 @@
 %{dracutlibdir}/dracut-install
 
 %dir %{dracutlibdir}/modules.d
-
 %{dracutlibdir}/modules.d/00bash
 %{dracutlibdir}/modules.d/00systemd
 %{dracutlibdir}/modules.d/00warpclock
@@ -318,6 +321,7 @@
 %{dracutlibdir}/modules.d/03modsign
 %{dracutlibdir}/modules.d/03rescue
 %{dracutlibdir}/modules.d/04watchdog
+%{dracutlibdir}/modules.d/06rngd
 %{dracutlibdir}/modules.d/10i18n
 %{dracutlibdir}/modules.d/30convertfs
 %{dracutlibdir}/modules.d/35network-legacy

++ _service ++
--- /var/tmp/diff_new_pack.rWcljA/_old  2020-05-02 22:14:50.576222504 +0200
+++ /var/tmp/diff_new_pack.rWcljA/_new  2020-05-02 22:14:50.576222504 +0200
@@ -2,8 +2,8 @@
   
 git
 https://github.com/opensuse/dracut.git
-SUSE/049
-@PARENT_TAG@.1+suse.@TAG_OFFSET@.g%h
+SUSE/050
+@PARENT_TAG@+suse.@TAG_OFFSET@.g%h
 suse/dracut.spec
 suse/README.susemaint
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.rWcljA/_old  2020-05-02 22:14:50.59538 +0200
+++ /var/tmp/diff_new_pack.rWcljA/_new  2020-05-02 22:14:50.596222546 +0200
@@ -1,4 +1,4 @@
 
 
-  https://github.com/opensuse/dracut.git
-  9068a629ba35c31d7eefe3d171ca067207626c14
+https://github.com/opensuse/dracut.git
+  ed08acac60e45a6095834a24fe0adf4e91b613f3
\ No newline at end of file

++ dracut-049.1+suse.138.g9068a629.obscpio -> 
dracut-050+suse.60.ged08acac.obscpio ++
 14325 

commit dracut for openSUSE:Factory

2020-04-06 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-04-06 09:59:02

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3248 (New)


Package is "dracut"

Mon Apr  6 09:59:02 2020 rev:156 rq: version:049.1+suse.138.g9068a629

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-04-04 
12:17:11.159506347 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.3248/dracut.changes  2020-04-06 
09:59:03.871038860 +0200
@@ -2 +2 @@
-Sun Mar 22 18:55:02 UTC 2020 - daniel.molken...@suse.com
+Sun Mar 22 19:00:22 UTC 2020 - daniel.molken...@suse.com
@@ -4 +4,2 @@
-- Update to version 050+suse.58.g0b998bee:
+- Update to version 049.1+git138.9068a629:
+  * systemd: install systemd-tty-ask-password-agent systemd-ask-password
@@ -11 +12 @@
-- Changed scheme to 050+suse.56.gec64a6fa to match systemd package
+- Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package
@@ -14,7 +14,0 @@
-

-Sat Mar 14 01:19:00 UTC 2020 - daniel.molken...@suse.com
-
-- Update to version 050+git56.ec64a6fa:
-  * Makefile: really make externally defined CFLAGS work
-  * suse.spec: Sort new modules and files in 050 into sub packages

Old:

  dracut-050+suse.58.g0b998bee.obscpio
  dracut-050+suse.58.g0b998bee.tar.xz

New:

  dracut-049.1+suse.138.g9068a629.obscpio
  dracut-049.1+suse.138.g9068a629.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.6ZjID5/_old  2020-04-06 09:59:04.771039855 +0200
+++ /var/tmp/diff_new_pack.6ZjID5/_new  2020-04-06 09:59:04.775039860 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:050+suse.58.g0b998bee
+Version:049.1+suse.138.g9068a629
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -242,13 +242,11 @@
 # Use systemd-analyze instead, does not need dracut support
 %{dracutlibdir}/modules.d/00bootchart
 
-%{dracutlibdir}/modules.d/00mksh
 %{dracutlibdir}/modules.d/02caps
 %{dracutlibdir}/modules.d/90stratis
 %{dracutlibdir}/modules.d/00dash
 %{dracutlibdir}/modules.d/05busybox
 %{dracutlibdir}/modules.d/50gensplash
-%{dracutlibdir}/modules.d/90ppcmac
 
 # RH-specific s390 modules, we take another approach
 %{dracutlibdir}/modules.d/95dasd
@@ -258,9 +256,7 @@
 %files
 %defattr(-,root,root,0755)
 %license COPYING
-%doc README.md README.cross README.generic README.kernel
-%doc README.modules README.testsuite
-%doc HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
+%doc README HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
 %{_bindir}/dracut
 %{_bindir}/lsinitrd
 /sbin/installkernel
@@ -313,6 +309,7 @@
 %{dracutlibdir}/dracut-install
 
 %dir %{dracutlibdir}/modules.d
+
 %{dracutlibdir}/modules.d/00bash
 %{dracutlibdir}/modules.d/00systemd
 %{dracutlibdir}/modules.d/00warpclock
@@ -321,7 +318,6 @@
 %{dracutlibdir}/modules.d/03modsign
 %{dracutlibdir}/modules.d/03rescue
 %{dracutlibdir}/modules.d/04watchdog
-%{dracutlibdir}/modules.d/06rngd
 %{dracutlibdir}/modules.d/10i18n
 %{dracutlibdir}/modules.d/30convertfs
 %{dracutlibdir}/modules.d/35network-legacy

++ _service ++
--- /var/tmp/diff_new_pack.6ZjID5/_old  2020-04-06 09:59:04.811039900 +0200
+++ /var/tmp/diff_new_pack.6ZjID5/_new  2020-04-06 09:59:04.811039900 +0200
@@ -2,8 +2,8 @@
   
 git
 https://github.com/opensuse/dracut.git
-SUSE/050
-@PARENT_TAG@+suse.@TAG_OFFSET@.g%h
+SUSE/049
+@PARENT_TAG@.1+suse.@TAG_OFFSET@.g%h
 suse/dracut.spec
 suse/README.susemaint
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.6ZjID5/_old  2020-04-06 09:59:04.827039917 +0200
+++ /var/tmp/diff_new_pack.6ZjID5/_new  2020-04-06 09:59:04.831039922 +0200
@@ -1,4 +1,4 @@
 
 
-https://github.com/opensuse/dracut.git
-  0b998beebc008f2dda2eed8a36d59f4a258cb27a
\ No newline at end of file
+  https://github.com/opensuse/dracut.git
+  9068a629ba35c31d7eefe3d171ca067207626c14

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.6ZjID5/_old  2020-04-06 09:59:04.855039948 +0200
+++ /var/tmp/diff_new_pack.6ZjID5/_new  2020-04-06 09:59:04.859039953 +0200
@@ -1,5 +1,5 @@
 name: dracut
-version: 050+suse.58.g0b998bee
-mtime: 1584902725
-commit: 0b998beebc008f2dda2eed8a36d59f4a258cb27a
+version: 049.1+suse.138.g9068a629
+mtime: 1584903541
+commit: 9068a629ba35c31d7eefe3d171ca067207626c14
 




commit dracut for openSUSE:Factory

2020-04-04 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-04-04 12:16:55

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3248 (New)


Package is "dracut"

Sat Apr  4 12:16:55 2020 rev:155 rq:789693 version:050+suse.58.g0b998bee

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-03-27 
21:54:55.850710156 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.3248/dracut.changes  2020-04-04 
12:17:11.159506347 +0200
@@ -2 +2 @@
-Sun Mar 22 19:00:22 UTC 2020 - daniel.molken...@suse.com
+Sun Mar 22 18:55:02 UTC 2020 - daniel.molken...@suse.com
@@ -4,2 +4 @@
-- Update to version 049.1+git138.9068a629:
-  * systemd: install systemd-tty-ask-password-agent systemd-ask-password
+- Update to version 050+suse.58.g0b998bee:
@@ -12 +11 @@
-- Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package
+- Changed scheme to 050+suse.56.gec64a6fa to match systemd package
@@ -14,0 +14,7 @@
+
+---
+Sat Mar 14 01:19:00 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 050+git56.ec64a6fa:
+  * Makefile: really make externally defined CFLAGS work
+  * suse.spec: Sort new modules and files in 050 into sub packages

Old:

  dracut-049.1+suse.138.g9068a629.obscpio
  dracut-049.1+suse.138.g9068a629.tar.xz

New:

  dracut-050+suse.58.g0b998bee.obscpio
  dracut-050+suse.58.g0b998bee.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.Uw28yz/_old  2020-04-04 12:17:13.131508354 +0200
+++ /var/tmp/diff_new_pack.Uw28yz/_new  2020-04-04 12:17:13.131508354 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049.1+suse.138.g9068a629
+Version:050+suse.58.g0b998bee
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -242,11 +242,13 @@
 # Use systemd-analyze instead, does not need dracut support
 %{dracutlibdir}/modules.d/00bootchart
 
+%{dracutlibdir}/modules.d/00mksh
 %{dracutlibdir}/modules.d/02caps
 %{dracutlibdir}/modules.d/90stratis
 %{dracutlibdir}/modules.d/00dash
 %{dracutlibdir}/modules.d/05busybox
 %{dracutlibdir}/modules.d/50gensplash
+%{dracutlibdir}/modules.d/90ppcmac
 
 # RH-specific s390 modules, we take another approach
 %{dracutlibdir}/modules.d/95dasd
@@ -256,7 +258,9 @@
 %files
 %defattr(-,root,root,0755)
 %license COPYING
-%doc README HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
+%doc README.md README.cross README.generic README.kernel
+%doc README.modules README.testsuite
+%doc HACKING TODO AUTHORS NEWS dracut.html dracut.png dracut.svg
 %{_bindir}/dracut
 %{_bindir}/lsinitrd
 /sbin/installkernel
@@ -309,7 +313,6 @@
 %{dracutlibdir}/dracut-install
 
 %dir %{dracutlibdir}/modules.d
-
 %{dracutlibdir}/modules.d/00bash
 %{dracutlibdir}/modules.d/00systemd
 %{dracutlibdir}/modules.d/00warpclock
@@ -318,6 +321,7 @@
 %{dracutlibdir}/modules.d/03modsign
 %{dracutlibdir}/modules.d/03rescue
 %{dracutlibdir}/modules.d/04watchdog
+%{dracutlibdir}/modules.d/06rngd
 %{dracutlibdir}/modules.d/10i18n
 %{dracutlibdir}/modules.d/30convertfs
 %{dracutlibdir}/modules.d/35network-legacy

++ _service ++
--- /var/tmp/diff_new_pack.Uw28yz/_old  2020-04-04 12:17:13.171508395 +0200
+++ /var/tmp/diff_new_pack.Uw28yz/_new  2020-04-04 12:17:13.171508395 +0200
@@ -2,8 +2,8 @@
   
 git
 https://github.com/opensuse/dracut.git
-SUSE/049
-@PARENT_TAG@.1+suse.@TAG_OFFSET@.g%h
+SUSE/050
+@PARENT_TAG@+suse.@TAG_OFFSET@.g%h
 suse/dracut.spec
 suse/README.susemaint
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.Uw28yz/_old  2020-04-04 12:17:13.187508411 +0200
+++ /var/tmp/diff_new_pack.Uw28yz/_new  2020-04-04 12:17:13.191508416 +0200
@@ -1,4 +1,4 @@
 
 
-  https://github.com/opensuse/dracut.git
-  9068a629ba35c31d7eefe3d171ca067207626c14
+https://github.com/opensuse/dracut.git
+  0b998beebc008f2dda2eed8a36d59f4a258cb27a
\ No newline at end of file

++ dracut-049.1+suse.138.g9068a629.obscpio -> 
dracut-050+suse.58.g0b998bee.obscpio ++
 14307 lines of diff (skipped)

++ dracut-049.1+suse.138.g9068a629.tar.xz -> 
dracut-050+suse.58.g0b998bee.tar.xz ++
 14307 lines of diff (skipped)

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.Uw28yz/_old  2020-04-04 12:17:13.675508908 +0200
+++ /var/tmp/diff_new_pack.Uw28yz/_new  2020-04-04 12:17:13.675508908 +0200
@@ -1,5 +1,5 @@
 name: dracut
-version: 049.1+suse.138.g9068a629
-mtime: 1584903541
-commit: 9068a629ba35c31d7eefe3d171ca067207626c14
+version: 

commit dracut for openSUSE:Factory

2020-03-27 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-03-27 21:54:54

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3160 (New)


Package is "dracut"

Fri Mar 27 21:54:54 2020 rev:154 rq:787362 version:049.1+suse.138.g9068a629

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-03-17 
13:05:55.941604870 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.3160/dracut.changes  2020-03-27 
21:54:55.850710156 +0100
@@ -1,0 +2,15 @@
+Sun Mar 22 19:00:22 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git138.9068a629:
+  * systemd: install systemd-tty-ask-password-agent systemd-ask-password
+  * Mark interface setup after dhcp (bsc#1167161)
+  * Store nameserver received from wicked dhcp lease (bsc#1167161)
+
+---
+Thu Mar 19 14:20:25 UTC 2020 - daniel.molken...@suse.com
+
+- Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package
+  * Scheme pattern> +suse..g
+  * No functional change
+
+---

Old:

  dracut-049.1+git135.46dceb02.obscpio
  dracut-049.1+git135.46dceb02.tar.xz

New:

  dracut-049.1+suse.138.g9068a629.obscpio
  dracut-049.1+suse.138.g9068a629.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.hNyCh6/_old  2020-03-27 21:54:56.662710629 +0100
+++ /var/tmp/diff_new_pack.hNyCh6/_new  2020-03-27 21:54:56.662710629 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,12 +19,12 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049.1+git135.46dceb02
+Version:049.1+suse.138.g9068a629
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Base
-Url:https://dracut.wiki.kernel.org/
+URL:https://dracut.wiki.kernel.org/
 Source0:dracut-%{version}.tar.xz
 Source1:dracut-rpmlintrc
 Source2:README.susemaint

++ _service ++
--- /var/tmp/diff_new_pack.hNyCh6/_old  2020-03-27 21:54:56.714710659 +0100
+++ /var/tmp/diff_new_pack.hNyCh6/_new  2020-03-27 21:54:56.714710659 +0100
@@ -3,7 +3,7 @@
 git
 https://github.com/opensuse/dracut.git
 SUSE/049
-@PARENT_TAG@.1+git@TAG_OFFSET@.%h
+@PARENT_TAG@.1+suse.@TAG_OFFSET@.g%h
 suse/dracut.spec
 suse/README.susemaint
 enable

++ _servicedata ++
--- /var/tmp/diff_new_pack.hNyCh6/_old  2020-03-27 21:54:56.730710668 +0100
+++ /var/tmp/diff_new_pack.hNyCh6/_new  2020-03-27 21:54:56.730710668 +0100
@@ -1,4 +1,4 @@
 
 
-https://github.com/opensuse/dracut.git
-  46dceb021076004a85a089ff1f886b8b3edb7924
\ No newline at end of file
+  https://github.com/opensuse/dracut.git
+  9068a629ba35c31d7eefe3d171ca067207626c14

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.hNyCh6/_old  2020-03-27 21:54:56.762710687 +0100
+++ /var/tmp/diff_new_pack.hNyCh6/_new  2020-03-27 21:54:56.762710687 +0100
@@ -1,5 +1,5 @@
 name: dracut
-version: 049.1+git135.46dceb02
-mtime: 1583952278
-commit: 46dceb021076004a85a089ff1f886b8b3edb7924
+version: 049.1+suse.138.g9068a629
+mtime: 1584903541
+commit: 9068a629ba35c31d7eefe3d171ca067207626c14
 




commit dracut for openSUSE:Factory

2020-03-17 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-03-17 13:05:52

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.3160 (New)


Package is "dracut"

Tue Mar 17 13:05:52 2020 rev:153 rq:784046 version:049.1+git135.46dceb02

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-03-06 
21:24:06.737443287 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.3160/dracut.changes  2020-03-17 
13:05:55.941604870 +0100
@@ -1,0 +2,21 @@
+Wed Mar 11 18:50:53 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git135.46dceb02:
+  * 40network: Do not require hostname binary
+  * suse.spec: add new modules 90nvdimm and 99suse-initrd
+  * 95fcoe: default rd.nofcoe to false (bsc#1163343)
+  * Add module "99suse-initrd" for parsing "SUSE INITRD" lines (bsc#1161343) 
+Dependent commits:
+* Add module "90nvdimm" for NVDIMM support
+* 90kernel-modules: remove nfit from static module list
+
+---
+Tue Mar 10 16:23:56 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git129.0f19bbfd:
+  * 35network-legacy: dhclient is optional (bsc#1166188)
+  * suse.spec: Create -extra package (bsc#1166188)
+  * suse.spec: Remove obsolete permission fixups
+  * 00warpclock: Fix permissions in warpclock.sh
+
+---

Old:

  dracut-049.1+git125.e2b2c9ef.obscpio
  dracut-049.1+git125.e2b2c9ef.tar.xz

New:

  dracut-049.1+git135.46dceb02.obscpio
  dracut-049.1+git135.46dceb02.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.Z8APvy/_old  2020-03-17 13:05:56.821605545 +0100
+++ /var/tmp/diff_new_pack.Z8APvy/_new  2020-03-17 13:05:56.821605545 +0100
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049.1+git125.e2b2c9ef
+Version:049.1+git135.46dceb02
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -104,6 +104,17 @@
 %description tools
 This package contains tools to assemble the local initrd and host 
configuration.
 
+%package extra
+Summary:Dracut modules usually not required for normal operation
+Group:  System/Base
+Requires:   %{name} = %{version}-%{release}
+Requires:   evmctl
+Requires:   keyutils
+
+%description extra
+This package contains all modules that are part of dracut upstream
+but are not normally supported or required.
+
 %prep
 %setup -q
 
@@ -119,21 +130,6 @@
 
 echo -e "#!/bin/bash\nDRACUT_VERSION=%{version}-%{release}" > 
%{buildroot}/%{dracutlibdir}/dracut-version.sh
 
-# use systemd-analyze instead, does not need dracut support
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/00bootchart
-
-# not supported
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/00dash
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/05busybox
-
-# Remove RH-specific s390 modules
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/95dasd
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/95zfcp
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/95znet
-
-# remove gentoo specific modules
-rm -fr %{buildroot}%{dracutlibdir}/modules.d/50gensplash
-
 mkdir -p %{buildroot}/boot/dracut
 mkdir -p %{buildroot}%{_localstatedir}/lib/dracut/overlay
 mkdir -p %{buildroot}%{_localstatedir}/log
@@ -239,6 +235,24 @@
 %dir %{_localstatedir}/lib/dracut
 %dir %{_localstatedir}/lib/dracut/overlay
 
+%files extra
+%defattr(-,root,root,0755)
+%license COPYING
+
+# Use systemd-analyze instead, does not need dracut support
+%{dracutlibdir}/modules.d/00bootchart
+
+%{dracutlibdir}/modules.d/02caps
+%{dracutlibdir}/modules.d/90stratis
+%{dracutlibdir}/modules.d/00dash
+%{dracutlibdir}/modules.d/05busybox
+%{dracutlibdir}/modules.d/50gensplash
+
+# RH-specific s390 modules, we take another approach
+%{dracutlibdir}/modules.d/95dasd
+%{dracutlibdir}/modules.d/95zfcp
+%{dracutlibdir}/modules.d/95znet
+
 %files
 %defattr(-,root,root,0755)
 %license COPYING
@@ -300,7 +314,6 @@
 %{dracutlibdir}/modules.d/00systemd
 %{dracutlibdir}/modules.d/00warpclock
 %{dracutlibdir}/modules.d/01systemd-initrd
-%{dracutlibdir}/modules.d/02caps
 %{dracutlibdir}/modules.d/02systemd-networkd
 %{dracutlibdir}/modules.d/03modsign
 %{dracutlibdir}/modules.d/03rescue
@@ -330,9 +343,9 @@
 %{dracutlibdir}/modules.d/90lvm
 %{dracutlibdir}/modules.d/90mdraid
 %{dracutlibdir}/modules.d/90multipath
+%{dracutlibdir}/modules.d/90nvdimm
 %{dracutlibdir}/modules.d/90qemu
 %{dracutlibdir}/modules.d/90qemu-net
-%{dracutlibdir}/modules.d/90stratis
 %{dracutlibdir}/modules.d/91crypt-gpg
 

commit dracut for openSUSE:Factory

2020-03-06 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-03-06 21:24:00

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.26092 (New)


Package is "dracut"

Fri Mar  6 21:24:00 2020 rev:152 rq:781231 version:049.1+git125.e2b2c9ef

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-02-27 
16:29:38.999628294 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.26092/dracut.changes 2020-03-06 
21:24:06.737443287 +0100
@@ -1,0 +2,7 @@
+Tue Mar 03 14:19:26 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git125.e2b2c9ef:
+  * 01fips: handle SHA1 on machines without AVX (bsc#1160318)
+  * Update: 90kernel-modules: Add PCI host controller modules (boo#1162669)
+
+---

Old:

  dracut-049.1+git124.70941b30.obscpio
  dracut-049.1+git124.70941b30.tar.xz

New:

  dracut-049.1+git125.e2b2c9ef.obscpio
  dracut-049.1+git125.e2b2c9ef.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.t7k7Sp/_old  2020-03-06 21:24:08.381444195 +0100
+++ /var/tmp/diff_new_pack.t7k7Sp/_new  2020-03-06 21:24:08.397444204 +0100
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049.1+git124.70941b30
+Version:049.1+git125.e2b2c9ef
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.t7k7Sp/_old  2020-03-06 21:24:08.513444268 +0100
+++ /var/tmp/diff_new_pack.t7k7Sp/_new  2020-03-06 21:24:08.513444268 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  70941b302bb05a22c508c74aa2568f51a472a558
\ No newline at end of file
+  e2b2c9ef43e696e6d3ea4fc88754247531f33b89
\ No newline at end of file

++ dracut-049.1+git124.70941b30.obscpio -> 
dracut-049.1+git125.e2b2c9ef.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049.1+git124.70941b30/modules.d/01fips/fips.sh 
new/dracut-049.1+git125.e2b2c9ef/modules.d/01fips/fips.sh
--- old/dracut-049.1+git124.70941b30/modules.d/01fips/fips.sh   2020-02-21 
17:07:19.0 +0100
+++ new/dracut-049.1+git125.e2b2c9ef/modules.d/01fips/fips.sh   2020-03-02 
18:04:52.0 +0100
@@ -137,6 +137,9 @@
 -o  "$_module" == "twofish_x86_64_3way" \
 -o  "$_module" == "ablk_helper" \
 -o  "$_module" == "glue_helper" \
+-o  "$_module" == "sha1-mb" \
+-o  "$_module" == "sha256-mb"   \
+-o  "$_module" == "sha512-mb"   \
 ]; then
 _found=1
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049.1+git124.70941b30/modules.d/90kernel-modules/module-setup.sh 
new/dracut-049.1+git125.e2b2c9ef/modules.d/90kernel-modules/module-setup.sh
--- old/dracut-049.1+git124.70941b30/modules.d/90kernel-modules/module-setup.sh 
2020-02-21 17:07:19.0 +0100
+++ new/dracut-049.1+git125.e2b2c9ef/modules.d/90kernel-modules/module-setup.sh 
2020-03-02 18:04:52.0 +0100
@@ -33,9 +33,9 @@
 "=drivers/tty/serial" \
 "=drivers/input/serio" \
 "=drivers/input/keyboard" \
-"=drivers/usb/controller" \
 "=drivers/usb/storage" \
 "=drivers/pci/host" \
+"=drivers/pci/controller" \
 ${NULL}
 
 instmods \

++ dracut-049.1+git124.70941b30.tar.xz -> 
dracut-049.1+git125.e2b2c9ef.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049.1+git124.70941b30/modules.d/01fips/fips.sh 
new/dracut-049.1+git125.e2b2c9ef/modules.d/01fips/fips.sh
--- old/dracut-049.1+git124.70941b30/modules.d/01fips/fips.sh   2020-02-21 
17:07:19.0 +0100
+++ new/dracut-049.1+git125.e2b2c9ef/modules.d/01fips/fips.sh   2020-03-02 
18:04:52.0 +0100
@@ -137,6 +137,9 @@
 -o  "$_module" == "twofish_x86_64_3way" \
 -o  "$_module" == "ablk_helper" \
 -o  "$_module" == "glue_helper" \
+-o  "$_module" == "sha1-mb" \
+-o  "$_module" == "sha256-mb"   \
+-o  "$_module" == "sha512-mb"   \
 ]; then
 

commit dracut for openSUSE:Factory

2020-02-27 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-02-27 16:29:37

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.26092 (New)


Package is "dracut"

Thu Feb 27 16:29:37 2020 rev:151 rq:778051 version:049.1+git124.70941b30

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-02-07 
15:52:57.051462866 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.26092/dracut.changes 2020-02-27 
16:29:38.999628294 +0100
@@ -1,0 +2,14 @@
+Fri Feb 21 16:08:12 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git124.70941b30:
+  * 90kernel-modules: Add PCI host controller modules (boo#1162669)
+
+---
+Fri Feb 21 14:41:37 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git123.c2a6645e:
+  * dracut: add warning when including unsupported modules (bsc#1163055)
+  * 01fips: Boot without BOOT_IMAGE being set (bsc#1161292)
+  * 01fips: Use correct kernel image name for more platforms (bsc#1164076)
+
+---

Old:

  dracut-049.1+git120.dbfbfcb8.obscpio
  dracut-049.1+git120.dbfbfcb8.tar.xz

New:

  dracut-049.1+git124.70941b30.obscpio
  dracut-049.1+git124.70941b30.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.cNBgkw/_old  2020-02-27 16:29:40.023630024 +0100
+++ /var/tmp/diff_new_pack.cNBgkw/_new  2020-02-27 16:29:40.027630031 +0100
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049.1+git120.dbfbfcb8
+Version:049.1+git124.70941b30
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.cNBgkw/_old  2020-02-27 16:29:40.083630126 +0100
+++ /var/tmp/diff_new_pack.cNBgkw/_new  2020-02-27 16:29:40.083630126 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  dbfbfcb8fe0bc086850aca67b182e6ca2fe2c63d
\ No newline at end of file
+  70941b302bb05a22c508c74aa2568f51a472a558
\ No newline at end of file

++ dracut-049.1+git120.dbfbfcb8.obscpio -> 
dracut-049.1+git124.70941b30.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049.1+git120.dbfbfcb8/dracut-init.sh 
new/dracut-049.1+git124.70941b30/dracut-init.sh
--- old/dracut-049.1+git120.dbfbfcb8/dracut-init.sh 2020-02-04 
15:37:13.0 +0100
+++ new/dracut-049.1+git124.70941b30/dracut-init.sh 2020-02-21 
17:07:19.0 +0100
@@ -239,8 +239,8 @@
 done
 
 $DRACUT_INSTALL \
-${initdir:+-D "$initdir"} ${loginstall:+-L "$loginstall"} 
${hostonly:+-H} ${omit_drivers:+-N "$omit_drivers"} ${srcmods:+--kerneldir 
"$srcmods"} -m "$@"
-(($? != 0)) && (($_silent == 0)) && derror FAILED: $DRACUT_INSTALL 
${initdir:+-D "$initdir"} ${loginstall:+-L "$loginstall"} ${hostonly:+-H} 
${omit_drivers:+-N "$omit_drivers"} ${srcmods:+--kerneldir "$srcmods"} -m "$@" 
|| :
+${initdir:+-D "$initdir"} ${loginstall:+-L "$loginstall"} 
${hostonly:+-H} ${check_supported:+--check-supported} ${omit_drivers:+-N 
"$omit_drivers"} ${srcmods:+--kerneldir "$srcmods"} -m "$@"
+(($? != 0)) && (($_silent == 0)) && derror FAILED: $DRACUT_INSTALL 
${initdir:+-D "$initdir"} ${loginstall:+-L "$loginstall"} ${hostonly:+-H}  
${check_supported:+--check-supported} ${omit_drivers:+-N "$omit_drivers"} 
${srcmods:+--kerneldir "$srcmods"} -m "$@" || :
 }
 
 inst_library() {
@@ -958,6 +958,7 @@
 ${initdir:+-D "$initdir"} \
 ${loginstall:+-L "$loginstall"} \
 ${hostonly:+-H} \
+${check_supported:+--check-supported} \
 ${omit_drivers:+-N "$omit_drivers"} \
 ${srcmods:+--kerneldir "$srcmods"} \
 ${_optional:+-o} \
@@ -971,6 +972,7 @@
 ${initdir:+-D "$initdir"} \
 ${loginstall:+-L "$loginstall"} \
 ${hostonly:+-H} \
+${check_supported:+--check-supported} \
 ${omit_drivers:+-N "$omit_drivers"} \
 ${srcmods:+--kerneldir "$srcmods"} \
 ${_optional:+-o} \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049.1+git120.dbfbfcb8/dracut.8.asc 
new/dracut-049.1+git124.70941b30/dracut.8.asc
--- old/dracut-049.1+git120.dbfbfcb8/dracut.8.asc   2020-02-04 
15:37:13.0 +0100
+++ new/dracut-049.1+git124.70941b30/dracut.8.asc   2020-02-21 
17:07:19.0 +0100
@@ -517,6 +517,17 @@
 _INITRD_COMPRESS_::
 

commit dracut for openSUSE:Factory

2020-02-07 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-02-07 15:52:16

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.26092 (New)


Package is "dracut"

Fri Feb  7 15:52:16 2020 rev:150 rq:769998 version:049.1+git120.dbfbfcb8

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-02-03 
11:11:39.593794639 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.26092/dracut.changes 2020-02-07 
15:52:57.051462866 +0100
@@ -1,0 +2,6 @@
+Tue Feb 04 14:38:21 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git120.dbfbfcb8:
+  * 95zfcp_rules/parse-zfcp.sh: remove rule existence check (bsc#1008352)
+
+---

Old:

  dracut-049.1+git119.abf1a408.obscpio
  dracut-049.1+git119.abf1a408.tar.xz

New:

  dracut-049.1+git120.dbfbfcb8.obscpio
  dracut-049.1+git120.dbfbfcb8.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.7sd5N1/_old  2020-02-07 15:52:59.147464012 +0100
+++ /var/tmp/diff_new_pack.7sd5N1/_new  2020-02-07 15:52:59.147464012 +0100
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049.1+git119.abf1a408
+Version:049.1+git120.dbfbfcb8
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.7sd5N1/_old  2020-02-07 15:52:59.183464032 +0100
+++ /var/tmp/diff_new_pack.7sd5N1/_new  2020-02-07 15:52:59.183464032 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  abf1a4086cdd0e6f528d99265f91fbc7ac9fca71
\ No newline at end of file
+  dbfbfcb8fe0bc086850aca67b182e6ca2fe2c63d
\ No newline at end of file

++ dracut-049.1+git119.abf1a408.obscpio -> 
dracut-049.1+git120.dbfbfcb8.obscpio ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049.1+git119.abf1a408/modules.d/95zfcp_rules/parse-zfcp.sh 
new/dracut-049.1+git120.dbfbfcb8/modules.d/95zfcp_rules/parse-zfcp.sh
--- old/dracut-049.1+git119.abf1a408/modules.d/95zfcp_rules/parse-zfcp.sh   
2020-01-29 13:52:47.0 +0100
+++ new/dracut-049.1+git120.dbfbfcb8/modules.d/95zfcp_rules/parse-zfcp.sh   
2020-02-04 15:37:13.0 +0100
@@ -22,8 +22,6 @@
 return 0;
 fi
 
-[ -e ${_rule} ] && return 0
-
 if [ ! -f "$_rule" ] ; then
 cat > $_rule < 
dracut-049.1+git120.dbfbfcb8.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049.1+git119.abf1a408/modules.d/95zfcp_rules/parse-zfcp.sh 
new/dracut-049.1+git120.dbfbfcb8/modules.d/95zfcp_rules/parse-zfcp.sh
--- old/dracut-049.1+git119.abf1a408/modules.d/95zfcp_rules/parse-zfcp.sh   
2020-01-29 13:52:47.0 +0100
+++ new/dracut-049.1+git120.dbfbfcb8/modules.d/95zfcp_rules/parse-zfcp.sh   
2020-02-04 15:37:13.0 +0100
@@ -22,8 +22,6 @@
 return 0;
 fi
 
-[ -e ${_rule} ] && return 0
-
 if [ ! -f "$_rule" ] ; then
 cat > $_rule <

commit dracut for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-02-03 11:11:22

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.26092 (New)


Package is "dracut"

Mon Feb  3 11:11:22 2020 rev:149 rq:768313 version:049.1+git119.abf1a408

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2020-01-18 
12:16:16.651079265 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.26092/dracut.changes 2020-02-03 
11:11:39.593794639 +0100
@@ -1,0 +2,6 @@
+Wed Jan 29 12:54:35 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049.1+git119.abf1a408:
+  * 30convertfs: adopt for SUSE (boo#1158777)
+
+---

Old:

  dracut-049+git118.a6090e2f.obscpio
  dracut-049+git118.a6090e2f.tar.xz

New:

  dracut-049.1+git119.abf1a408.obscpio
  dracut-049.1+git119.abf1a408.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.Qug47L/_old  2020-02-03 11:11:41.441795573 +0100
+++ /var/tmp/diff_new_pack.Qug47L/_new  2020-02-03 11:11:41.441795573 +0100
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049+git118.a6090e2f
+Version:049.1+git119.abf1a408
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -172,16 +172,23 @@
 
 %post
 # check whether /var/run has been converted to a symlink
-[ -L /var/run ] || sed -i '/GRUB_CMDLINE_LINUX_DEFAULT.*/s/"$/ rd.convertfs"/' 
/etc/default/grub  || :
-[ -L /var/run ] || cat >>/etc/dracut.conf.d/05-convertfs.conf<>/etc/dracut.conf.d/05-convertfs.conf

commit dracut for openSUSE:Factory

2020-01-18 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2020-01-18 12:14:25

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.26092 (New)


Package is "dracut"

Sat Jan 18 12:14:25 2020 rev:148 rq:764321 version:049+git118.a6090e2f

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-12-23 
22:36:09.697786935 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.26092/dracut.changes 2020-01-18 
12:16:16.651079265 +0100
@@ -1,0 +2,12 @@
+Tue Jan 14 14:22:25 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049+git118.a6090e2f:
+  * Implement support for verifying the boot with fipscheck (bsc#1158530)
+
+---
+Thu Jan 09 10:11:10 UTC 2020 - daniel.molken...@suse.com
+
+- Update to version 049+git117.d3206e79:
+  * Remove purge-kernels scripts and service (jsc#SLE-10162)
+
+---

Old:

  dracut-049+git116.e9995c78.obscpio
  dracut-049+git116.e9995c78.tar.xz

New:

  dracut-049+git118.a6090e2f.obscpio
  dracut-049+git118.a6090e2f.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.9wgcLA/_old  2020-01-18 12:16:19.375080726 +0100
+++ /var/tmp/diff_new_pack.9wgcLA/_new  2020-01-18 12:16:19.379080728 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049+git116.e9995c78
+Version:049+git118.a6090e2f
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -158,9 +158,6 @@
 mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
 install -m 0644 dracut.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/dracut
 
-install -D -m 0755 suse/purge-kernels %{buildroot}/sbin/purge-kernels
-install -m 644 suse/purge-kernels.service 
%{buildroot}/%{_unitdir}/purge-kernels.service
-
 install -D -m 0755 suse/dracut-installkernel %{buildroot}/sbin/installkernel
 
 %if 0%{?suse_version}
@@ -172,10 +169,8 @@
 %endif
 
 %pre
-%service_add_pre purge-kernels.service
 
 %post
-%service_add_post purge-kernels.service
 # check whether /var/run has been converted to a symlink
 [ -L /var/run ] || sed -i '/GRUB_CMDLINE_LINUX_DEFAULT.*/s/"$/ rd.convertfs"/' 
/etc/default/grub  || :
 [ -L /var/run ] || cat >>/etc/dracut.conf.d/05-convertfs.conf<
 
 https://github.com/opensuse/dracut.git
-  e9995c7853e61de8513b41a302d465ddb1586a20
\ No newline at end of file
+  a6090e2f68a4ca727005b1de8a45bf474a782008
\ No newline at end of file

++ dracut-049+git116.e9995c78.obscpio -> dracut-049+git118.a6090e2f.obscpio 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049+git116.e9995c78/modules.d/01fips/fips.sh 
new/dracut-049+git118.a6090e2f/modules.d/01fips/fips.sh
--- old/dracut-049+git116.e9995c78/modules.d/01fips/fips.sh 2019-12-10 
09:43:14.0 +0100
+++ new/dracut-049+git118.a6090e2f/modules.d/01fips/fips.sh 2020-01-14 
15:18:42.0 +0100
@@ -1,4 +1,17 @@
-#!/bin/sh
+#!/bin/bash
+
+# find fipscheck, prefer kernel-based version
+fipscheck()
+{
+FIPSCHECK=/usr/lib64/libkcapi/fipscheck
+if [ ! -f $FIPSCHECK ]; then
+FIPSCHECK=/usr/lib/libkcapi/fipscheck
+fi
+if [ ! -f $FIPSCHECK ]; then
+FIPSCHECK=/usr/bin/fipscheck
+fi
+echo $FIPSCHECK
+}
 
 mount_boot()
 {
@@ -65,6 +78,7 @@
 warn "HMAC sum mismatch"
 return 1
 fi
+
 info "rhevh_check OK"
 return 0
 }
@@ -75,6 +89,12 @@
 local _s
 local _v
 local _module
+local _arch=$(uname -m)
+local _vmname=vmlinuz
+
+if [ "$_arch" = "s390x" ]; then
+_vmname=image
+fi
 
 KERNEL=$(uname -r)
 
@@ -93,6 +113,22 @@
 _found=1
 break
 done &2 && 
return 1
 fi
 fi
@@ -114,14 +150,14 @@
 BOOT_IMAGE_PATH="${BOOT_IMAGE%${BOOT_IMAGE_NAME}}"
 
 if [ -z "$BOOT_IMAGE_NAME" ]; then
-BOOT_IMAGE_NAME="vmlinuz-${KERNEL}"
+BOOT_IMAGE_NAME="${_vmname}-${KERNEL}"
 elif ! [ -e "/boot/${BOOT_IMAGE_PATH}/${BOOT_IMAGE}" ]; then
 #if /boot is not a separate partition BOOT_IMAGE might start with 
/boot
 

commit dracut for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-12-23 22:34:55

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.6675 (New)


Package is "dracut"

Mon Dec 23 22:34:55 2019 rev:147 rq:755471 version:049+git116.e9995c78

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-12-02 
11:38:02.490456895 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.6675/dracut.changes  2019-12-23 
22:36:09.697786935 +0100
@@ -1,0 +2,6 @@
+Tue Dec 10 08:43:44 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git116.e9995c78:
+  * dracut.spec: add convertfs module correctly (boo#1158777)
+
+---

Old:

  dracut-049+git115.c2d8d6fb.obscpio
  dracut-049+git115.c2d8d6fb.tar.xz

New:

  dracut-049+git116.e9995c78.obscpio
  dracut-049+git116.e9995c78.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.5eLToo/_old  2019-12-23 22:36:11.209787591 +0100
+++ /var/tmp/diff_new_pack.5eLToo/_new  2019-12-23 22:36:11.229787600 +0100
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049+git115.c2d8d6fb
+Version:049+git116.e9995c78
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -179,11 +179,11 @@
 # check whether /var/run has been converted to a symlink
 [ -L /var/run ] || sed -i '/GRUB_CMDLINE_LINUX_DEFAULT.*/s/"$/ rd.convertfs"/' 
/etc/default/grub  || :
 [ -L /var/run ] || cat >>/etc/dracut.conf.d/05-convertfs.conf<
 
 https://github.com/opensuse/dracut.git
-  c2d8d6fb4c700f40eaaa30cffac41e3d8071c20b
\ No newline at end of file
+  e9995c7853e61de8513b41a302d465ddb1586a20
\ No newline at end of file

++ dracut-049+git115.c2d8d6fb.obscpio -> dracut-049+git116.e9995c78.obscpio 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049+git115.c2d8d6fb/suse/dracut.spec 
new/dracut-049+git116.e9995c78/suse/dracut.spec
--- old/dracut-049+git115.c2d8d6fb/suse/dracut.spec 2019-11-27 
05:13:39.0 +0100
+++ new/dracut-049+git116.e9995c78/suse/dracut.spec 2019-12-10 
09:43:14.0 +0100
@@ -179,11 +179,11 @@
 # check whether /var/run has been converted to a symlink
 [ -L /var/run ] || sed -i '/GRUB_CMDLINE_LINUX_DEFAULT.*/s/"$/ rd.convertfs"/' 
/etc/default/grub  || :
 [ -L /var/run ] || cat >>/etc/dracut.conf.d/05-convertfs.conf< dracut-049+git116.e9995c78.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049+git115.c2d8d6fb/suse/dracut.spec 
new/dracut-049+git116.e9995c78/suse/dracut.spec
--- old/dracut-049+git115.c2d8d6fb/suse/dracut.spec 2019-11-27 
05:13:39.0 +0100
+++ new/dracut-049+git116.e9995c78/suse/dracut.spec 2019-12-10 
09:43:14.0 +0100
@@ -179,11 +179,11 @@
 # check whether /var/run has been converted to a symlink
 [ -L /var/run ] || sed -i '/GRUB_CMDLINE_LINUX_DEFAULT.*/s/"$/ rd.convertfs"/' 
/etc/default/grub  || :
 [ -L /var/run ] || cat >>/etc/dracut.conf.d/05-convertfs.conf<

commit dracut for openSUSE:Factory

2019-12-02 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-12-02 11:33:26

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.4691 (New)


Package is "dracut"

Mon Dec  2 11:33:26 2019 rev:146 rq:751500 version:049+git115.c2d8d6fb

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-10-10 
11:52:12.919517097 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.4691/dracut.changes  2019-12-02 
11:38:02.490456895 +0100
@@ -1,0 +2,6 @@
+Thu Nov 28 08:05:53 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git115.c2d8d6fb:
+  * suse: Remove incorrect usage of %_libexecdir (boo#1155785)
+
+---

Old:

  dracut-049+git114.058e566c.obscpio
  dracut-049+git114.058e566c.tar.xz

New:

  dracut-049+git115.c2d8d6fb.obscpio
  dracut-049+git115.c2d8d6fb.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.TvCpia/_old  2019-12-02 11:38:03.154457035 +0100
+++ /var/tmp/diff_new_pack.TvCpia/_new  2019-12-02 11:38:03.154457035 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define dracutlibdir %{_libexecdir}/dracut
+%define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
-Version:049+git114.058e566c
+Version:049+git115.c2d8d6fb
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -280,10 +280,10 @@
 %{_mandir}/man8/dracut-shutdown.service.8.*
 %{_mandir}/man5/dracut.conf.5*
 
-%dir %{_libexecdir}/kernel
-%dir %{_libexecdir}/kernel/install.d
-%{_libexecdir}/kernel/install.d/50-dracut.install
-%{_libexecdir}/kernel/install.d/51-dracut-rescue.install
+%dir %{_prefix}/lib/kernel
+%dir %{_prefix}/lib/kernel/install.d
+%{_prefix}/lib/kernel/install.d/50-dracut.install
+%{_prefix}/lib/kernel/install.d/51-dracut-rescue.install
 
 %dir %{dracutlibdir}
 %{dracutlibdir}/skipcpio

++ _servicedata ++
--- /var/tmp/diff_new_pack.TvCpia/_old  2019-12-02 11:38:03.198457045 +0100
+++ /var/tmp/diff_new_pack.TvCpia/_new  2019-12-02 11:38:03.202457045 +0100
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  058e566c02c4cdaeecba1f946d41c3c7cee34dfd
\ No newline at end of file
+  c2d8d6fb4c700f40eaaa30cffac41e3d8071c20b
\ No newline at end of file

++ dracut-049+git114.058e566c.obscpio -> dracut-049+git115.c2d8d6fb.obscpio 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049+git114.058e566c/suse/dracut.spec 
new/dracut-049+git115.c2d8d6fb/suse/dracut.spec
--- old/dracut-049+git114.058e566c/suse/dracut.spec 2019-10-01 
12:44:21.0 +0200
+++ new/dracut-049+git115.c2d8d6fb/suse/dracut.spec 2019-11-27 
05:13:39.0 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define dracutlibdir %{_libexecdir}/dracut
+%define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
 Version:049
@@ -280,10 +280,10 @@
 %{_mandir}/man8/dracut-shutdown.service.8.*
 %{_mandir}/man5/dracut.conf.5*
 
-%dir %{_libexecdir}/kernel
-%dir %{_libexecdir}/kernel/install.d
-%{_libexecdir}/kernel/install.d/50-dracut.install
-%{_libexecdir}/kernel/install.d/51-dracut-rescue.install
+%dir %{_prefix}/lib/kernel
+%dir %{_prefix}/lib/kernel/install.d
+%{_prefix}/lib/kernel/install.d/50-dracut.install
+%{_prefix}/lib/kernel/install.d/51-dracut-rescue.install
 
 %dir %{dracutlibdir}
 %{dracutlibdir}/skipcpio

++ dracut-049+git114.058e566c.tar.xz -> dracut-049+git115.c2d8d6fb.tar.xz 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049+git114.058e566c/suse/dracut.spec 
new/dracut-049+git115.c2d8d6fb/suse/dracut.spec
--- old/dracut-049+git114.058e566c/suse/dracut.spec 2019-10-01 
12:44:21.0 +0200
+++ new/dracut-049+git115.c2d8d6fb/suse/dracut.spec 2019-11-27 
05:13:39.0 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define dracutlibdir %{_libexecdir}/dracut
+%define dracutlibdir %{_prefix}/lib/dracut
 
 Name:   dracut
 Version:049
@@ -280,10 +280,10 @@
 %{_mandir}/man8/dracut-shutdown.service.8.*
 %{_mandir}/man5/dracut.conf.5*
 
-%dir %{_libexecdir}/kernel
-%dir %{_libexecdir}/kernel/install.d
-%{_libexecdir}/kernel/install.d/50-dracut.install
-%{_libexecdir}/kernel/install.d/51-dracut-rescue.install
+%dir %{_prefix}/lib/kernel
+%dir %{_prefix}/lib/kernel/install.d
+%{_prefix}/lib/kernel/install.d/50-dracut.install
+%{_prefix}/lib/kernel/install.d/51-dracut-rescue.install
 
 %dir %{dracutlibdir}
 %{dracutlibdir}/skipcpio

++ dracut.obsinfo ++
--- /var/tmp/diff_new_pack.TvCpia/_old  2019-12-02 

commit dracut for openSUSE:Factory

2019-10-10 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-10-10 11:52:07

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.2352 (New)


Package is "dracut"

Thu Oct 10 11:52:07 2019 rev:145 rq:736070 version:049+git114.058e566c

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-09-30 
15:50:21.218660948 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.2352/dracut.changes  2019-10-10 
11:52:12.919517097 +0200
@@ -1,0 +2,7 @@
+Tue Oct 01 10:45:44 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git114.058e566c:
+  * 35network-legacy: only skip waiting for interfaces if netroot is set 
(bsc#1152006)
+  * fixup "Dracut: only login to one target at a time" (bsc#1152650)
+
+---
@@ -58 +65 @@
-  * ucode: properly include early only ucode
+  * ucode: properly include early only ucode (bsc#1098915, bsc#1125393)
@@ -64,0 +72 @@
+- Contains fixes for bsc#1134472, bsc#1134347 and bsc#1133819

Old:

  dracut-049+git112.fe41ccd9.obscpio
  dracut-049+git112.fe41ccd9.tar.xz

New:

  dracut-049+git114.058e566c.obscpio
  dracut-049+git114.058e566c.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.68vYDs/_old  2019-10-10 11:52:14.919511789 +0200
+++ /var/tmp/diff_new_pack.68vYDs/_new  2019-10-10 11:52:14.955511693 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_libexecdir}/dracut
 
 Name:   dracut
-Version:049+git112.fe41ccd9
+Version:049+git114.058e566c
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.68vYDs/_old  2019-10-10 11:52:15.527510175 +0200
+++ /var/tmp/diff_new_pack.68vYDs/_new  2019-10-10 11:52:15.10101 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  fe41ccd97a72ae7d072f463aed8477f32f86eb9e
\ No newline at end of file
+  058e566c02c4cdaeecba1f946d41c3c7cee34dfd
\ No newline at end of file

++ dracut-049+git112.fe41ccd9.obscpio -> dracut-049+git114.058e566c.obscpio 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049+git112.fe41ccd9/modules.d/35network-legacy/net-genrules.sh 
new/dracut-049+git114.058e566c/modules.d/35network-legacy/net-genrules.sh
--- old/dracut-049+git112.fe41ccd9/modules.d/35network-legacy/net-genrules.sh   
2019-09-23 13:28:06.0 +0200
+++ new/dracut-049+git114.058e566c/modules.d/35network-legacy/net-genrules.sh   
2019-10-01 12:44:21.0 +0200
@@ -96,7 +96,11 @@
 
 for iface in $IFACES; do
 if [ "$bootdev" = "$iface" ] || [ "$NEEDNET" = "1" ]; then
-echo "${DRACUT_SYSTEMD+systemctl is-active 
initrd-root-device.target || }[ -f /tmp/net.${iface}.did-setup ]" 
>$hookdir/initqueue/finished/wait-$iface.sh
+   if [ -n "$netroot" ] && [ -n "$DRACUT_SYSTEMD" ]; then
+echo "systemctl is-active initrd-root-device.target || [ 
-f /tmp/net.${iface}.did-setup ]"
+   else
+echo "[ -f /tmp/net.${iface}.did-setup ]"
+   fi >$hookdir/initqueue/finished/wait-$iface.sh
 fi
 done
 # Default: We don't know the interface to use, handle all
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049+git112.fe41ccd9/modules.d/95iscsi/iscsiroot.sh 
new/dracut-049+git114.058e566c/modules.d/95iscsi/iscsiroot.sh
--- old/dracut-049+git112.fe41ccd9/modules.d/95iscsi/iscsiroot.sh   
2019-09-23 13:28:06.0 +0200
+++ new/dracut-049+git114.058e566c/modules.d/95iscsi/iscsiroot.sh   
2019-10-01 12:44:21.0 +0200
@@ -224,8 +224,8 @@
 
 CMD="iscsiadm -m node -T $target \
  ${iscsi_iface_name:+-I $iscsi_iface_name} \
- -p 
$iscsi_target_ip${iscsi_target_port:+:$iscsi_target_port} \
- --op=update \
+ -p 
$iscsi_target_ip${iscsi_target_port:+:$iscsi_target_port}"
+__op="--op=update \
  --name=node.startup --value=onboot \
  ${iscsi_username:+   --name=node.session.auth.username
--value=$iscsi_username} \
  ${iscsi_password:+   --name=node.session.auth.password
--value=$iscsi_password} \
@@ -233,7 +233,7 @@
  ${iscsi_in_password:+--name=node.session.auth.password_in 
--value=$iscsi_in_password} \
  $EXTRA \
  $NULL"
-$CMD
+

commit dracut for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-09-30 15:50:17

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.2352 (New)


Package is "dracut"

Mon Sep 30 15:50:17 2019 rev:144 rq:732746 version:049+git112.fe41ccd9

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-09-02 
12:43:47.429764118 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.2352/dracut.changes  2019-09-30 
15:50:21.218660948 +0200
@@ -1,0 +2,9 @@
+Mon Sep 23 11:37:53 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git112.fe41ccd9:
+  * dracut: move /var/run and /var/lock from directory to symlink 
(bsc#1149103, ECO#323)
+  * 35network-legacy: signalize the setup in ifup when dhcp (bsc#1146661)
+  * 35network-legacy: fix typo
+  * 35network-legacy: install hostname required by ifup.sh (bsc#1146661)
+
+---

Old:

  dracut-049+git108.6c9d1156.obscpio
  dracut-049+git108.6c9d1156.tar.xz

New:

  dracut-049+git112.fe41ccd9.obscpio
  dracut-049+git112.fe41ccd9.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.WSitYh/_old  2019-09-30 15:50:22.158658447 +0200
+++ /var/tmp/diff_new_pack.WSitYh/_new  2019-09-30 15:50:22.166658425 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_libexecdir}/dracut
 
 Name:   dracut
-Version:049+git108.6c9d1156
+Version:049+git112.fe41ccd9
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -176,6 +176,17 @@
 
 %post
 %service_add_post purge-kernels.service
+# check whether /var/run has been converted to a symlink
+[ -L /var/run ] || sed -i '/GRUB_CMDLINE_LINUX_DEFAULT.*/s/"$/ rd.convertfs"/' 
/etc/default/grub  || :
+[ -L /var/run ] || cat >>/etc/dracut.conf.d/05-convertfs.conf<
 
 https://github.com/opensuse/dracut.git
-  6c9d1156d1d2eea7147a76d75a06a676e0de8985
\ No newline at end of file
+  fe41ccd97a72ae7d072f463aed8477f32f86eb9e
\ No newline at end of file

++ dracut-049+git108.6c9d1156.obscpio -> dracut-049+git112.fe41ccd9.obscpio 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/dracut-049+git108.6c9d1156/modules.d/30convertfs/convertfs.sh 
new/dracut-049+git112.fe41ccd9/modules.d/30convertfs/convertfs.sh
--- old/dracut-049+git108.6c9d1156/modules.d/30convertfs/convertfs.sh   
2019-08-26 16:39:23.0 +0200
+++ new/dracut-049+git112.fe41ccd9/modules.d/30convertfs/convertfs.sh   
2019-09-23 13:28:06.0 +0200
@@ -19,6 +19,9 @@
 ROOT=${ROOT%/}
 done
 
+#mount /sysroot rw
+[ -w $ROOT ] || mount -o remount,rw $ROOT
+
 if [ ! -L $ROOT/var/run -a -e $ROOT/var/run ]; then
 echo "Converting /var/run to symlink"
 mv -f $ROOT/var/run $ROOT/var/run.runmove~
@@ -31,174 +34,7 @@
 ln -sfn ../run/lock $ROOT/var/lock
 fi
 
-needconvert() {
-for dir in "$ROOT/bin" "$ROOT/sbin" "$ROOT/lib" "$ROOT/lib64"; do
-if [[ -e "$dir" ]]; then
-[[ -L "$dir" ]] || return 0
-fi
-done
-return 1
-}
-
-if ! [ -e "$ROOT/usr/bin" ]; then
-echo "$ROOT/usr/bin does not exist!"
-echo "Make sure, the kernel command line has enough information"
-echo "to mount /usr (man dracut.cmdline)"
-exit 1
-fi
-
-
-if ! needconvert; then
-echo "Your system is already converted."
-exit 0
-fi
-
-testfile="$ROOT/.usrmovecheck$$"
-rm -f -- "$testfile"
-> "$testfile"
-if [[ ! -e "$testfile" ]]; then
-echo "Cannot write to $ROOT/"
-exit 1
-fi
-rm -f -- "$testfile"
-
-testfile="$ROOT/usr/.usrmovecheck$$"
-rm -f -- "$testfile"
-> "$testfile"
-if [[ ! -e "$testfile" ]]; then
-echo "Cannot write to $ROOT/usr/"
-exit 1
-fi
-rm -f -- "$testfile"
-
-find_mount() {
-local dev mnt etc wanted_dev
-wanted_dev="$(readlink -e -q $1)"
-while read dev mnt etc || [ -n "$dev" ]; do
-[ "$dev" = "$wanted_dev" ] && echo "$dev" && return 0
-done < /proc/mounts
-return 1
-}
-
-# usage: ismounted 
-# usage: ismounted /dev/
-if command -v findmnt >/dev/null; then
-ismounted() {
-findmnt "$1" > /dev/null 2>&1
-}
-else
-ismounted() {
-if [ -b "$1" ]; then
-find_mount "$1" > /dev/null && return 0
-return 1
-fi
-
-while read a m a || [ -n "$m" ]; do
-[ "$m" = "$1" ] && return 0
-done < /proc/mounts
-return 1
-}
-fi
-
-# clean up after ourselves no matter how we die.
-cleanup() {
-echo "Something failed. Move back to the original state"
-for dir in "$ROOT/bin" "$ROOT/sbin" 

commit dracut for openSUSE:Factory

2019-09-02 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-09-02 12:43:43

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.7948 (New)


Package is "dracut"

Mon Sep  2 12:43:43 2019 rev:143 rq:726198 version:049+git108.6c9d1156

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-07-21 
11:32:32.752795529 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.7948/dracut.changes  2019-09-02 
12:43:47.429764118 +0200
@@ -1,0 +2,9 @@
+Mon Aug 26 14:40:04 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git108.6c9d1156:
+  * dracut-init.sh: Nuke unused install_kmod_with_fw function
+  * dracut-install: Support the compressed firmware files correctly 
(boo#1146769)
+  * dracut: let module handling function accept optional path option
+  * dracut.sh: Fix udevdir detection
+
+---

Old:

  dracut-049+git104.1244eed7.obscpio
  dracut-049+git104.1244eed7.tar.xz

New:

  dracut-049+git108.6c9d1156.obscpio
  dracut-049+git108.6c9d1156.tar.xz



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.nM2uAG/_old  2019-09-02 12:43:48.229763974 +0200
+++ /var/tmp/diff_new_pack.nM2uAG/_new  2019-09-02 12:43:48.229763974 +0200
@@ -19,7 +19,7 @@
 %define dracutlibdir %{_libexecdir}/dracut
 
 Name:   dracut
-Version:049+git104.1244eed7
+Version:049+git108.6c9d1156
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later

++ _servicedata ++
--- /var/tmp/diff_new_pack.nM2uAG/_old  2019-09-02 12:43:48.277763965 +0200
+++ /var/tmp/diff_new_pack.nM2uAG/_new  2019-09-02 12:43:48.281763964 +0200
@@ -1,4 +1,4 @@
 
 
 https://github.com/opensuse/dracut.git
-  1244eed724bbf95f36a7535fe6b9ad197887960c
\ No newline at end of file
+  6c9d1156d1d2eea7147a76d75a06a676e0de8985
\ No newline at end of file

++ dracut-049+git104.1244eed7.obscpio -> dracut-049+git108.6c9d1156.obscpio 
++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dracut-049+git104.1244eed7/dracut-init.sh 
new/dracut-049+git108.6c9d1156/dracut-init.sh
--- old/dracut-049+git104.1244eed7/dracut-init.sh   2019-07-19 
16:16:11.0 +0200
+++ new/dracut-049+git108.6c9d1156/dracut-init.sh   2019-08-26 
16:39:23.0 +0200
@@ -150,6 +150,10 @@
 [[ " $mods_to_load $modules_loaded " == *\ $*\ * ]]
 }
 
+dracut_module_path() {
+echo ${dracutbasedir}/modules.d/??${1} | { read a b; echo "$a"; }
+}
+
 if ! [[ $DRACUT_INSTALL ]]; then
 DRACUT_INSTALL=$(find_binary dracut-install)
 fi
@@ -567,15 +571,16 @@
 done
 }
 
-# module_check 
+# module_check  [] []
 # execute the check() function of module-setup.sh of 
 # or the "check" script, if module-setup.sh is not found
 # "check $hostonly" is called
 module_check() {
-local _moddir=$(echo ${dracutbasedir}/modules.d/??${1} | { read a b; echo 
"$a"; })
+local _moddir=$3
 local _ret
 local _forced=0
 local _hostonly=$hostonly
+[[ -z $_moddir ]] && _moddir=$(dracut_module_path "$1")
 [ $# -eq 2 ] && _forced=$2
 [[ -d $_moddir ]] || return 1
 if [[ ! -f $_moddir/module-setup.sh ]]; then
@@ -598,14 +603,15 @@
 return $_ret
 }
 
-# module_check_mount 
+# module_check_mount  []
 # execute the check() function of module-setup.sh of 
 # or the "check" script, if module-setup.sh is not found
 # "mount_needs=1 check 0" is called
 module_check_mount() {
-local _moddir=$(echo ${dracutbasedir}/modules.d/??${1} | { read a b; echo 
"$a"; })
+local _moddir=$2
 local _ret
 mount_needs=1
+[[ -z $_moddir ]] && _moddir=$(dracut_module_path "$1")
 [[ -d $_moddir ]] || return 1
 if [[ ! -f $_moddir/module-setup.sh ]]; then
 # if we do not have a check script, we are unconditionally included
@@ -624,12 +630,13 @@
 return $_ret
 }
 
-# module_depends 
+# module_depends  []
 # execute the depends() function of module-setup.sh of 
 # or the "depends" script, if module-setup.sh is not found
 module_depends() {
-local _moddir=$(echo ${dracutbasedir}/modules.d/??${1} | { read a b; echo 
"$a"; })
+local _moddir=$2
 local _ret
+[[ -z $_moddir ]] && _moddir=$(dracut_module_path "$1")
 [[ -d $_moddir ]] || return 1
 if [[ ! -f $_moddir/module-setup.sh ]]; then
 # if we do not have a check script, we have no deps
@@ -647,12 +654,13 @@
 fi
 }
 
-# module_cmdline 
+# module_cmdline  []
 # execute the cmdline() function of module-setup.sh of 
 # or the "cmdline" script, if module-setup.sh 

commit dracut for openSUSE:Factory

2019-07-21 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-07-21 11:32:31

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.4126 (New)


Package is "dracut"

Sun Jul 21 11:32:31 2019 rev:142 rq:717099 version:049+git104.1244eed7

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-06-24 
12:35:19.539333182 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.4126/dracut.changes  2019-07-21 
11:32:32.752795529 +0200
@@ -1,0 +2,271 @@
+Fri Jul 19 14:18:34 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git104.1244eed7:
+  * mkinitrd-suse.sh: remove trailing "|"
+
+---
+Thu Jul 18 20:25:37 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git103.c8d99b62:
+  * Add support for compressed kernel modules (boo#1135854)
+
+---
+Thu Jul 18 16:40:37 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git102.9ee0c387:
+  * dracut-install: Add support for compressed firmware files (boo#1136677)
+
+---
+Thu Jul 18 09:50:51 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git101.17c579a0:
+  * call netroot on wicked dhcp setup
+  * nfsroot follow ifcfg settings for boot protocol
+
+---
+Thu Jul 18 09:43:11 UTC 2019 - daniel.molken...@suse.com
+
+- Update to version 049+git99.76df40e7:
+  * 95fcoe: Fix startup when fcoe module is included (boo#1136977)
+  * tests: Ignore .testdir 
+  * Add support for riscv64
+  * mkinitrd-suse.sh: simplify get_kernel_version (bsc#1139939)
+  * 95dasd-rules & 95zfcp_rules: Look for correct rule name (bsc#1137784)
+
+---
+Mon Jun 17 11:41:01 UTC 2019 - ext-linus.lars...@se.fujitsu.com
+
+- Update to version 049+git94.aef7a52b:
+  * ucode: properly include early only ucode
+  * keep network device naming scheme on upgrade (bsc#1136927)
+
+---
+Sat May 25 19:40:09 UTC 2019 - Daniel Molkentin 
+
+- Bump to 049
+- Patches are now maintained in git
+  * Removed 0012-40network-Fix-race-condition-when-wait-for-networks.patch
+  * Removed 0013-40network-always-start-netroot-in-ifup.sh.patch
+  * Removed 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
+  * Removed 0016-Add-new-s390x-specific-rule-files.patch
+  * Removed 0017-45ifcfg-use-distro-specific-scripts.patch
+  * Removed 0020-00warpclock-Set-correct-timezone.patch
+  * Removed 0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch
+  * Removed 0048-40network-Only-enable-network-interfaces-if-explicit.patch
+  * Removed 0053-01fips-fixup-loading-issues.patch
+  * Removed 0056-81cio_ignore-handle-cio_ignore-commandline.patch
+  * Removed 0057-01fips-Include-some-more-hmacs.patch
+  * Removed 0058-dracut-add-warning-when-including-unsupported-module.patch
+  * Removed 0059-99suse-Add-SUSE-specific-initrd-parsing.patch
+  * Removed 0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch
+  * Removed 0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch
+  * Removed 0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch
+  * Removed 0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch
+  * Removed 0079-95dasd_rules-fixup-rd.dasd-parsing.patch
+  * Removed 0080-95dasd_rules-print-out-rd.dasd-commandline.patch
+  * Removed 0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch
+  * Removed 0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch
+  * Removed 0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch
+  * Removed 0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch
+  * Removed 0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch
+  * Removed 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch
+  * Removed 0089-40network-create-var-lib-wicked-in-ifup.sh.patch
+  * Removed 0090-dracut-caps-Remove-whole-caps-module.patch
+  * Removed 0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch
+  * Removed 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch
+  * Removed 0107-Fixup-typo-firmare-instead-of-firmware.patch
+  * Removed 0108-91zipl-Store-commandline-correctly.patch
+  * Removed 0109-95dasd_rules-Store-all-devices-in-commandline.patch
+  * Removed 0110-95zfcp_rules-Store-all-devices-in-commandline.patch
+  * Removed 0113-91zipl-Install-script-as-executable.patch
+  * Removed 0114-91zipl-Translate-ext2-3-into-ext4.patch
+  * Removed 0116-Mark-scripts-as-executable.patch
+  * Removed 

commit dracut for openSUSE:Factory

2019-06-22 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-06-22 11:23:34

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.4615 (New)


Package is "dracut"

Sat Jun 22 11:23:34 2019 rev:140 rq:710354 version:049+git94.aef7a52b

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-05-31 
09:42:01.702401574 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.4615/dracut.changes  2019-06-22 
11:23:36.545350032 +0200
@@ -1,0 +2,236 @@
+Mon Jun 17 11:41:01 UTC 2019 - ext-linus.lars...@se.fujitsu.com
+
+- Update to version 049+git94.aef7a52b:
+  * ucode: properly include early only ucode
+  * keep network device naming scheme on upgrade (bsc#1136927)
+
+---
+Sat May 25 19:40:09 UTC 2019 - Daniel Molkentin 
+
+- Bump to 049
+- Patches are now maintained in git
+  * Removed 0012-40network-Fix-race-condition-when-wait-for-networks.patch
+  * Removed 0013-40network-always-start-netroot-in-ifup.sh.patch
+  * Removed 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
+  * Removed 0016-Add-new-s390x-specific-rule-files.patch
+  * Removed 0017-45ifcfg-use-distro-specific-scripts.patch
+  * Removed 0020-00warpclock-Set-correct-timezone.patch
+  * Removed 0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch
+  * Removed 0048-40network-Only-enable-network-interfaces-if-explicit.patch
+  * Removed 0053-01fips-fixup-loading-issues.patch
+  * Removed 0056-81cio_ignore-handle-cio_ignore-commandline.patch
+  * Removed 0057-01fips-Include-some-more-hmacs.patch
+  * Removed 0058-dracut-add-warning-when-including-unsupported-module.patch
+  * Removed 0059-99suse-Add-SUSE-specific-initrd-parsing.patch
+  * Removed 0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch
+  * Removed 0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch
+  * Removed 0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch
+  * Removed 0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch
+  * Removed 0079-95dasd_rules-fixup-rd.dasd-parsing.patch
+  * Removed 0080-95dasd_rules-print-out-rd.dasd-commandline.patch
+  * Removed 0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch
+  * Removed 0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch
+  * Removed 0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch
+  * Removed 0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch
+  * Removed 0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch
+  * Removed 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch
+  * Removed 0089-40network-create-var-lib-wicked-in-ifup.sh.patch
+  * Removed 0090-dracut-caps-Remove-whole-caps-module.patch
+  * Removed 0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch
+  * Removed 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch
+  * Removed 0107-Fixup-typo-firmare-instead-of-firmware.patch
+  * Removed 0108-91zipl-Store-commandline-correctly.patch
+  * Removed 0109-95dasd_rules-Store-all-devices-in-commandline.patch
+  * Removed 0110-95zfcp_rules-Store-all-devices-in-commandline.patch
+  * Removed 0113-91zipl-Install-script-as-executable.patch
+  * Removed 0114-91zipl-Translate-ext2-3-into-ext4.patch
+  * Removed 0116-Mark-scripts-as-executable.patch
+  * Removed 0117-95dasd_rules-Enable-the-device-before-checking-devic.patch
+  * Removed 0118-95zfcp_rules-Enable-the-device-before-checking-devic.patch
+  * Removed 0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch
+  * Removed 0123-95zfcp_rules-fix-typo-in-module_setup.patch
+  * Removed 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch
+  * Removed 0125-40network-separate-mask-and-prefix.patch
+  * Removed 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch
+  * Removed 0128-90lvm-Install-dm-snapshot-module.patch
+  * Removed 0130-nfs-Always-add-all-kernel-modules-for-kdump.patch
+  * Removed 0131-40network-handle-prefixed-IP-addresses-correctly.patch
+  * Removed 0132-40network-fixup-static-network-configuration.patch
+  * Removed 0133-Allow-multiple-configurations-per-network-interface-.patch
+  * Removed 0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch
+  * Removed 0138-fips_add_aesni-intel.patch
+  * Removed 0139-fips-kernel-4.4-fixes.patch
+  * Removed 0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch
+  * Removed 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
+  * Removed 0145-40network-handle-ip-ifname-static-correctly.patch
+  * Removed 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch
+  * Removed 0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch
+  * Removed 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe.patch
+  * Removed 

commit dracut for openSUSE:Factory

2019-05-28 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-05-28 09:40:39

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.5148 (New)


Package is "dracut"

Tue May 28 09:40:39 2019 rev:138 rq:705447 version:049+git92.951f754b

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-05-03 
22:06:57.850863647 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new.5148/dracut.changes  2019-05-28 
09:40:43.993896426 +0200
@@ -1,0 +2,229 @@
+Sat May 25 19:40:09 UTC 2019 - Daniel Molkentin 
+
+- Bump to 049
+- Patches are now maintained in git
+  * Removed 0012-40network-Fix-race-condition-when-wait-for-networks.patch
+  * Removed 0013-40network-always-start-netroot-in-ifup.sh.patch
+  * Removed 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
+  * Removed 0016-Add-new-s390x-specific-rule-files.patch
+  * Removed 0017-45ifcfg-use-distro-specific-scripts.patch
+  * Removed 0020-00warpclock-Set-correct-timezone.patch
+  * Removed 0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch
+  * Removed 0048-40network-Only-enable-network-interfaces-if-explicit.patch
+  * Removed 0053-01fips-fixup-loading-issues.patch
+  * Removed 0056-81cio_ignore-handle-cio_ignore-commandline.patch
+  * Removed 0057-01fips-Include-some-more-hmacs.patch
+  * Removed 0058-dracut-add-warning-when-including-unsupported-module.patch
+  * Removed 0059-99suse-Add-SUSE-specific-initrd-parsing.patch
+  * Removed 0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch
+  * Removed 0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch
+  * Removed 0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch
+  * Removed 0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch
+  * Removed 0079-95dasd_rules-fixup-rd.dasd-parsing.patch
+  * Removed 0080-95dasd_rules-print-out-rd.dasd-commandline.patch
+  * Removed 0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch
+  * Removed 0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch
+  * Removed 0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch
+  * Removed 0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch
+  * Removed 0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch
+  * Removed 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch
+  * Removed 0089-40network-create-var-lib-wicked-in-ifup.sh.patch
+  * Removed 0090-dracut-caps-Remove-whole-caps-module.patch
+  * Removed 0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch
+  * Removed 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch
+  * Removed 0107-Fixup-typo-firmare-instead-of-firmware.patch
+  * Removed 0108-91zipl-Store-commandline-correctly.patch
+  * Removed 0109-95dasd_rules-Store-all-devices-in-commandline.patch
+  * Removed 0110-95zfcp_rules-Store-all-devices-in-commandline.patch
+  * Removed 0113-91zipl-Install-script-as-executable.patch
+  * Removed 0114-91zipl-Translate-ext2-3-into-ext4.patch
+  * Removed 0116-Mark-scripts-as-executable.patch
+  * Removed 0117-95dasd_rules-Enable-the-device-before-checking-devic.patch
+  * Removed 0118-95zfcp_rules-Enable-the-device-before-checking-devic.patch
+  * Removed 0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch
+  * Removed 0123-95zfcp_rules-fix-typo-in-module_setup.patch
+  * Removed 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch
+  * Removed 0125-40network-separate-mask-and-prefix.patch
+  * Removed 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch
+  * Removed 0128-90lvm-Install-dm-snapshot-module.patch
+  * Removed 0130-nfs-Always-add-all-kernel-modules-for-kdump.patch
+  * Removed 0131-40network-handle-prefixed-IP-addresses-correctly.patch
+  * Removed 0132-40network-fixup-static-network-configuration.patch
+  * Removed 0133-Allow-multiple-configurations-per-network-interface-.patch
+  * Removed 0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch
+  * Removed 0138-fips_add_aesni-intel.patch
+  * Removed 0139-fips-kernel-4.4-fixes.patch
+  * Removed 0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch
+  * Removed 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
+  * Removed 0145-40network-handle-ip-ifname-static-correctly.patch
+  * Removed 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch
+  * Removed 0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch
+  * Removed 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe.patch
+  * Removed 0159-network-Try-to-load-xennet.patch
+  * Removed 0160-s390-update_active_devices_initrd.patch
+  * Removed 0161-95zfcp_rules-simplified-rd.zfcp-commandline-for-NPIV.patch
+  * Removed 0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch
+  * Removed 

commit dracut for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-05-03 22:06:56

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.5148 (New)


Package is "dracut"

Fri May  3 22:06:56 2019 rev:137 rq:698239 version:044.2

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-03-19 
11:08:29.882092966 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.5148/dracut.changes  2019-05-03 
22:06:57.850863647 +0200
@@ -1,0 +2,18 @@
+Thu Apr 25 23:40:25 UTC 2019 - Daniel Molkentin 
+
+- dracut-lib.sh:dev_unit_name() guard against $dev beginning with "-" 
(bsc#1132448)
+  * adds 0601-base-dracut-lib.sh-dev_unit_name-guard-against-dev-b.patch 
+
+---
+Wed Apr 24 08:52:33 UTC 2019 - Daniel Molkentin 
+
+- 95iscsi: avoid error messages when building initrd, multipath timeouts
+  (bsc#1130114, bsc#1130107, bsc#1121238)
+  * adds 0595-iscsi-don-t-continue-waiting-if-the-root-device-is-p.patch
+  * adds 0596-network-stop-waiting-for-interfaces-if-root-device-i.patch
+  * adds 0597-iscsiroot-parse_iscsi_root-overwrites-command-line-a.patch
+  * adds 0598-iscsiroot-there-s-never-more-than-one-target-per-cal.patch
+  * adds 0599-iscsiroot-try-targets-only-once.patch
+  * adds 0600-iscsiroot-remove-bashisms.patch
+
+---
@@ -180 +198 @@
-  (boo#1089332)
+  (bsc#1089332)

New:

  0595-iscsi-don-t-continue-waiting-if-the-root-device-is-p.patch
  0596-network-stop-waiting-for-interfaces-if-root-device-i.patch
  0597-iscsiroot-parse_iscsi_root-overwrites-command-line-a.patch
  0598-iscsiroot-there-s-never-more-than-one-target-per-cal.patch
  0599-iscsiroot-try-targets-only-once.patch
  0600-iscsiroot-remove-bashisms.patch
  0601-base-dracut-lib.sh-dev_unit_name-guard-against-dev-b.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.lPK6y5/_old  2019-05-03 22:07:05.162877681 +0200
+++ /var/tmp/diff_new_pack.lPK6y5/_new  2019-05-03 22:07:05.162877681 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -433,6 +433,14 @@
 Patch593:   0593-dracut-only-copy-xattr-if-root.patch
 # Patch specific to SUSE, not upstream
 Patch594:   0594-Check-SUSE-kernel-module-dependencies-recursively.patch
+# Patches 595-600 submitted upstream 
https://github.com/dracutdevs/dracut/pull/562
+Patch595:   0595-iscsi-don-t-continue-waiting-if-the-root-device-is-p.patch
+Patch596:   0596-network-stop-waiting-for-interfaces-if-root-device-i.patch
+Patch597:   0597-iscsiroot-parse_iscsi_root-overwrites-command-line-a.patch
+Patch598:   0598-iscsiroot-there-s-never-more-than-one-target-per-cal.patch
+Patch599:   0599-iscsiroot-try-targets-only-once.patch
+Patch600:   0600-iscsiroot-remove-bashisms.patch
+Patch601:   0601-base-dracut-lib.sh-dev_unit_name-guard-against-dev-b.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -745,6 +753,13 @@
 %patch592 -p1
 %patch593 -p1
 %patch594 -p1
+%patch595 -p1
+%patch596 -p1
+%patch597 -p1
+%patch598 -p1
+%patch599 -p1
+%patch600 -p1
+%patch601 -p1
 
 %build
 %configure\

++ 0595-iscsi-don-t-continue-waiting-if-the-root-device-is-p.patch ++
>From 06d95ed6eb72ad9b1a4666b3d7cb6977e5b83ca5 Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Thu, 21 Mar 2019 16:27:04 +0100
Subject: [PATCH 1/6] iscsi: don't continue waiting if the root device is
 present

dracut waits for every iscsiroot connection to be established
before switching root. This is not necessary in multipath scenarios,
where a single path is usually sufficient to set up the root device,
and where users expect booting to succeed unless all paths are down.

Don't wait for the iscsi portal to start if the root device has
already been found.
---
 modules.d/95iscsi/parse-iscsiroot.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules.d/95iscsi/parse-iscsiroot.sh 
b/modules.d/95iscsi/parse-iscsiroot.sh
index f884e684..b96605ef 100755
--- a/modules.d/95iscsi/parse-iscsiroot.sh
+++ b/modules.d/95iscsi/parse-iscsiroot.sh
@@ -84,7 +84,7 @@ if [ -n "$iscsi_firmware" ]; then
 modprobe -b -q iscsi_boot_sysfs 2>/dev/null
 modprobe -b -q iscsi_ibft
 # if no ip= is given, but firmware
-echo "[ -f '/tmp/iscsistarted-firmware' ]" > 
$hookdir/initqueue/finished/iscsi_started.sh
+echo "${DRACUT_SYSTEMD+systemctl is-active initrd-root-device.target || 

commit dracut for openSUSE:Factory

2019-03-19 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-03-19 11:08:28

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.28833 (New)


Package is "dracut"

Tue Mar 19 11:08:28 2019 rev:136 rq:685052 version:044.2

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-03-12 
09:50:25.563573807 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.28833/dracut.changes 2019-03-19 
11:08:29.882092966 +0100
@@ -1,0 +2,5 @@
+Thu Mar 14 15:42:45 UTC 2019 - Daniel Molkentin 
+
+- Bump version to 044.2 to provide a version to lock on to (bsc#1127891)
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.j2f7gp/_old  2019-03-19 11:08:34.630091874 +0100
+++ /var/tmp/diff_new_pack.j2f7gp/_new  2019-03-19 11:08:34.634091873 +0100
@@ -21,7 +21,7 @@
 
 Name:   dracut
 # Need minor increase for reliable conflicts by systemd, use %{_pkg_version} 
for real version
-Version:044.1
+Version:044.2
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0-or-later AND LGPL-2.1-or-later




commit dracut for openSUSE:Factory

2019-03-12 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-03-12 09:50:23

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.28833 (New)


Package is "dracut"

Tue Mar 12 09:50:23 2019 rev:135 rq:684094 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-03-05 
12:15:10.905028185 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.28833/dracut.changes 2019-03-12 
09:50:25.563573807 +0100
@@ -1,0 +2,11 @@
+Mon Mar 11 17:02:07 UTC 2019 - Daniel Molkentin 
+
+- Check SUSE kernel module dependencies recursively (bsc#1127891)
+  * adds 0594-Check-SUSE-kernel-module-dependencies-recursively.patch
+
+---
+Thu Feb 28 20:09:28 UTC 2019 - Michal Suchanek 
+
+- Handle non-versioned dependency in purge-kernels.
+
+---

New:

  0594-Check-SUSE-kernel-module-dependencies-recursively.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.wBs9rw/_old  2019-03-12 09:50:28.515573218 +0100
+++ /var/tmp/diff_new_pack.wBs9rw/_new  2019-03-12 09:50:28.515573218 +0100
@@ -431,6 +431,8 @@
 Patch592:   0592-95iscsi-handle-qedi-like-bnx2i.patch
 # Patch adopted from upstream commit e7ba1392e180eb6f5e19dfd28a340a98cf09a3cd
 Patch593:   0593-dracut-only-copy-xattr-if-root.patch
+# Patch specific to SUSE, not upstream
+Patch594:   0594-Check-SUSE-kernel-module-dependencies-recursively.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -742,6 +744,7 @@
 %patch591 -p1
 %patch592 -p1
 %patch593 -p1
+%patch594 -p1
 
 %build
 %configure\

++ 0594-Check-SUSE-kernel-module-dependencies-recursively.patch ++
>From 6ead8ad47fa141eca039c45f09805808a5ff7d4d Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 11 Mar 2019 17:35:14 +0100
Subject: [PATCH] Check SUSE kernel module dependencies recursively

This fixes commit f29f334cf1638594f90bbf3e775917c610232785

Reference: bsc#1127891
---
 dracut-init.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dracut-init.sh b/dracut-init.sh
index 65597ffa..74e2086d 100644
--- a/dracut-init.sh
+++ b/dracut-init.sh
@@ -954,7 +954,7 @@ for_each_kmod_dep() {
 for suse_mod_dep in ${suse_mod_deps["${_kmod%.ko*}"]}; do
 _modpath=$(modinfo -k "$kernel" -F filename "$suse_mod_dep" 2> 
/dev/null)
 [ -n "$_modpath" ] || continue
-for_each_kmod_dep "$_func" "$_modpath" "$@"
+for_each_kmod_dep "$_func" $(basename "${_modpath%.ko*}") "$@"
 $_func ${_modpath} || exit $?
 done
 }
-- 
2.16.4

++ purge-kernels ++
--- /var/tmp/diff_new_pack.wBs9rw/_old  2019-03-12 09:50:28.907573140 +0100
+++ /var/tmp/diff_new_pack.wBs9rw/_new  2019-03-12 09:50:28.907573140 +0100
@@ -272,7 +272,7 @@
my $name = shift @_;
my $version = shift @_;
my @packages = @_;
-   my $expr = "^" . quotemeta("$name-$version");
+   my $expr = "^" . quotemeta($version ? "$name-$version" : $name);
my @found = grep { $_ =~ $expr } @packages;
return @found if @found;
$expr = "^" . quotemeta($name) . " = " . quotemeta($version) . "\$";
@@ -334,12 +334,12 @@
push(@packages, $1) unless $new_packages{$1};
$new_packages{$1} = 1;
$retry = 1;
-   } elsif (/([^ \t]*) = ([^ \t]*) is needed by 
\(installed\) /) {
+   } elsif (/([^ \t]*)(?: = ([^ \t]*))? is needed by 
\(installed\) /) {
my @unremovable = find_package($1, $2, 
@packages);
my $match = $unremovable[$#unremovable];
if ($match) {
print STDERR "$0: $_\n";
-   print STDERR "$0: Keeping $1 = $2 
($match)\n";
+   print STDERR "$0: Keeping " . ($2 ? "$1 
= $2" : $1) . " ($match)\n";
@packages = grep { $_ !~ $match } 
@packages;
$taboo_packages{$match} = 1;
$retry = 1;




commit dracut for openSUSE:Factory

2019-03-05 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-03-05 12:15:09

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.28833 (New)


Package is "dracut"

Tue Mar  5 12:15:09 2019 rev:134 rq:678954 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-02-24 
17:07:27.148564682 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.28833/dracut.changes 2019-03-05 
12:15:10.905028185 +0100
@@ -1,0 +2,6 @@
+Mon Feb 25 14:51:07 UTC 2019 - Daniel Molkentin 
+
+- purge-kernels: Avoid endless loop when uninstalling kernels that depend on
+  KMPs which in themselves depend on other packages (bsc#1125327)
+
+---



Other differences:
--
++ purge-kernels ++
--- /var/tmp/diff_new_pack.Skardp/_old  2019-03-05 12:15:14.905026941 +0100
+++ /var/tmp/diff_new_pack.Skardp/_new  2019-03-05 12:15:14.905026941 +0100
@@ -268,8 +268,37 @@
return @packages;
 }
 
+sub find_package {
+   my $name = shift @_;
+   my $version = shift @_;
+   my @packages = @_;
+   my $expr = "^" . quotemeta("$name-$version");
+   my @found = grep { $_ =~ $expr } @packages;
+   return @found if @found;
+   $expr = "^" . quotemeta($name) . " = " . quotemeta($version) . "\$";
+   @found = grep {
+   my @provides = qx/rpm -q --provides $_/;
+   chomp (@provides);
+   grep { $_ =~ $expr} @provides;
+   } @packages;
+   return @found;
+}
+
+# Try to remove a list of packages.
+#
+# If there is a KMP or livepatch depending on the package remove it as well. If
+# there is another package depending on the kernel keep the kernel. If there is
+# a package that depends on a KMP keep the KMP and a kernel required to use the
+# KMP.
+# In each step a KMP or livepatch may be added or a package which cannot be
+# removed due to dependencies is marked as taboo and removed from the list.
+#
+# Finish when packages uninstall successfully or we can't find any packages to
+# add or remove from the list to make it uninstallable.
+
 sub remove_packages {
my @packages = @_;
+   my %taboo_packages;
 
while (1) {
pipe(my $read, my $write);
@@ -296,25 +325,30 @@
print "Removed:\n", join("\n", @packages), "\n";
return 1;
}
-   my ($retry, @problems);
+   my $retry = 0;
my %old_packages = map { $_ => 1 } @packages;
my %new_packages;
for (@out) {
if (/ is needed by \(installed\) 
(kernel-syms-.*|kgraft-patch-.*|kernel-livepatch-.*|.*-kmp-.*)/ &&
-   !$old_packages{$1}) {
+   !$old_packages{$1} && !$taboo_packages{$1}) {
push(@packages, $1) unless $new_packages{$1};
$new_packages{$1} = 1;
$retry = 1;
} elsif (/([^ \t]*) = ([^ \t]*) is needed by 
\(installed\) /) {
-   print STDERR "$0: $_\n";
-   @packages = grep ! /$1-$2/, @packages;
-   $retry = 1;
-   } else {
-   push(@problems, $_);
+   my @unremovable = find_package($1, $2, 
@packages);
+   my $match = $unremovable[$#unremovable];
+   if ($match) {
+   print STDERR "$0: $_\n";
+   print STDERR "$0: Keeping $1 = $2 
($match)\n";
+   @packages = grep { $_ !~ $match } 
@packages;
+   $taboo_packages{$match} = 1;
+   $retry = 1;
+   last; # Only remove one package 
providing the dependency from the list
+   }
}
}
if (!$retry) {
-   print STDERR join("\n", @problems), "\n";
+   print STDERR join("\n", @out), "\n";
print STDERR "$0: giving up.\n";
return 0;
}




commit dracut for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-02-24 17:07:20

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.28833 (New)


Package is "dracut"

Sun Feb 24 17:07:20 2019 rev:133 rq:677134 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-02-08 
13:46:46.530809626 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.28833/dracut.changes 2019-02-24 
17:07:27.148564682 +0100
@@ -1,0 +2,17 @@
+Fri Feb 15 17:23:11 UTC 2019 - Daniel Molkentin 
+
+- Avoid "Failed to chown ... Operation not permitted" when run from non-root,
+  by not copying xattrs. (osc#1092178)
+  * adds 0593-dracut-only-copy-xattr-if-root.patch 
+
+---
+Tue Feb 12 16:38:21 UTC 2019 - Daniel Molkentin 
+
+- Correct fix for displaying text on emergency consoles (boo#1124088)
+  * removes 0589-Fix-displaying-text-on-emergency-consoles.patch
+  * adds 0589-Fix-98dracut-systemd-dracut-emergency.sh.patch
+
+- 95iscsi: handle qedi like bnx2i (bsc#1113712)
+  * adds 0592-95iscsi-handle-qedi-like-bnx2i.patch
+
+---

Old:

  0589-Fix-displaying-text-on-emergency-consoles.patch

New:

  0589-Fix-98dracut-systemd-dracut-emergency.sh.patch
  0592-95iscsi-handle-qedi-like-bnx2i.patch
  0593-dracut-only-copy-xattr-if-root.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.5HMISC/_old  2019-02-24 17:07:29.508563560 +0100
+++ /var/tmp/diff_new_pack.5HMISC/_new  2019-02-24 17:07:29.508563560 +0100
@@ -421,12 +421,16 @@
 Patch587:   0587-Fix-a-missing-space-in-example-configs.patch
 # Fix for 0562-Adjust-driver-list-to-modern-kernels.patch 
 Patch588:   0588-Ensure-mmc-host-modules-get-included-properly.patch
-# Patch submitted to upstream
-Patch589:   0589-Fix-displaying-text-on-emergency-consoles.patch
+# Patch adopted from upstream commit  0d08f43d7137e10cbbf7390809c4659128f8a2ea
+Patch589:   0589-Fix-98dracut-systemd-dracut-emergency.sh.patch
 # Patch adopted from upstream commit 53cb081b4c3afa843022d8e6156bdbd4808db4a2
 Patch590:   0590-00systemd-check-if-systemd-version-is-a-number.patch
 # Patch adopted from upstream commit 38ccf7c8e5e19b1e7ef400ff0a77eb92531754c0
 Patch591:   0591-91zipl-Don-t-use-contents-of-commented-lines.patch
+# Patch submitted to upstream
+Patch592:   0592-95iscsi-handle-qedi-like-bnx2i.patch
+# Patch adopted from upstream commit e7ba1392e180eb6f5e19dfd28a340a98cf09a3cd
+Patch593:   0593-dracut-only-copy-xattr-if-root.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -736,6 +740,8 @@
 %patch589 -p1
 %patch590 -p1
 %patch591 -p1
+%patch592 -p1
+%patch593 -p1
 
 %build
 %configure\

++ 0589-Fix-98dracut-systemd-dracut-emergency.sh.patch ++
>From 0d08f43d7137e10cbbf7390809c4659128f8a2ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?B=C3=B6sz=C3=B6rm=C3=A9nyi=20Zolt=C3=A1n?= 
Date: Tue, 12 Feb 2019 12:55:32 +0100
Subject: [PATCH] Fix 98dracut-systemd/dracut-emergency.sh
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

/dev/consoles does not exist. It's /proc/consoles.

Signed-off-by: Böszörményi Zoltán 
---
 modules.d/98dracut-systemd/dracut-emergency.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules.d/98dracut-systemd/dracut-emergency.sh 
b/modules.d/98dracut-systemd/dracut-emergency.sh
index 1a11220b..864f13ba 100755
--- a/modules.d/98dracut-systemd/dracut-emergency.sh
+++ b/modules.d/98dracut-systemd/dracut-emergency.sh
@@ -31,7 +31,7 @@ if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d 
rdbreak; then
 echo
 [ -f "$FSTXT" ] && cat "$FSTXT"
 ) > /dev/$_tty
-done < /dev/consoles
+done < /proc/consoles
 [ -f /etc/profile ] && . /etc/profile
 [ -z "$PS1" ] && export PS1="$_name:\${PWD}# "
 exec sulogin -e
-- 
2.16.4

++ 0592-95iscsi-handle-qedi-like-bnx2i.patch ++
>From 8095b250d173b0e12f9826e7124c0781086be891 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Tue, 12 Feb 2019 16:55:26 +0100
Subject: [PATCH] 95iscsi: handle qedi like bnx2i

The new qedi driver needs to be handled just like
the bnx2i driver, so update 95iscsi scripts to do this.

References: bsc#1113712

Signed-off-by: Lee Duncan 
---
 modules.d/95iscsi/cleanup-iscsi.sh | 5 +++--
 modules.d/95iscsi/iscsiroot.sh | 9 ++---
 2 files changed, 9 insertions(+), 5 deletions(-)

Index: dracut-044/modules.d/95iscsi/cleanup-iscsi.sh
===
--- 

commit dracut for openSUSE:Factory

2019-02-08 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-02-08 13:46:46

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.28833 (New)


Package is "dracut"

Fri Feb  8 13:46:46 2019 rev:132 rq:672496 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2019-01-29 
14:45:42.955019281 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.28833/dracut.changes 2019-02-08 
13:46:46.530809626 +0100
@@ -1,0 +2,15 @@
+Thu Feb  7 15:23:19 UTC 2019 - Daniel Molkentin 
+
+- 91zipl: Don't use contents of commented lines (osc#1119499)
+  * adds 0591-91zipl-Don-t-use-contents-of-commented-lines.patch
+
+---
+Mon Feb  4 16:12:16 UTC 2019 - Daniel Molkentin 
+
+- Fix displaying text on emergency consoles (boo#1124088)
+  - adds 0589-Fix-displaying-text-on-emergency-consoles.patch
+
+- Fix systemd version check, will be required for systemd v241
+  - 0590-00systemd-check-if-systemd-version-is-a-number.patch
+
+---

New:

  0589-Fix-displaying-text-on-emergency-consoles.patch
  0590-00systemd-check-if-systemd-version-is-a-number.patch
  0591-91zipl-Don-t-use-contents-of-commented-lines.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.ZJwu36/_old  2019-02-08 13:46:50.310808453 +0100
+++ /var/tmp/diff_new_pack.ZJwu36/_new  2019-02-08 13:46:50.354808440 +0100
@@ -421,6 +421,12 @@
 Patch587:   0587-Fix-a-missing-space-in-example-configs.patch
 # Fix for 0562-Adjust-driver-list-to-modern-kernels.patch 
 Patch588:   0588-Ensure-mmc-host-modules-get-included-properly.patch
+# Patch submitted to upstream
+Patch589:   0589-Fix-displaying-text-on-emergency-consoles.patch
+# Patch adopted from upstream commit 53cb081b4c3afa843022d8e6156bdbd4808db4a2
+Patch590:   0590-00systemd-check-if-systemd-version-is-a-number.patch
+# Patch adopted from upstream commit 38ccf7c8e5e19b1e7ef400ff0a77eb92531754c0
+Patch591:   0591-91zipl-Don-t-use-contents-of-commented-lines.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -727,6 +733,9 @@
 %patch586 -p1
 %patch587 -p1
 %patch588 -p1
+%patch589 -p1
+%patch590 -p1
+%patch591 -p1
 
 %build
 %configure\

++ 0589-Fix-displaying-text-on-emergency-consoles.patch ++
>From 71ac8784994c2703ec4313821b3a314326255b65 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 4 Feb 2019 14:43:04 +0100
Subject: [PATCH] Fix displaying text on emergency consoles

Reference: boo#1124088
---
 modules.d/98dracut-systemd/dracut-emergency.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules.d/98dracut-systemd/dracut-emergency.sh 
b/modules.d/98dracut-systemd/dracut-emergency.sh
index 1a11220b..b9156d2f 100755
--- a/modules.d/98dracut-systemd/dracut-emergency.sh
+++ b/modules.d/98dracut-systemd/dracut-emergency.sh
@@ -31,7 +31,7 @@ if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d 
rdbreak; then
 echo
 [ -f "$FSTXT" ] && cat "$FSTXT"
 ) > /dev/$_tty
-done < /dev/consoles
+done < /dev/console
 [ -f /etc/profile ] && . /etc/profile
 [ -z "$PS1" ] && export PS1="$_name:\${PWD}# "
 exec sulogin -e
-- 
2.16.4

++ 0590-00systemd-check-if-systemd-version-is-a-number.patch ++
>From 53cb081b4c3afa843022d8e6156bdbd4808db4a2 Mon Sep 17 00:00:00 2001
From: Frantisek Sumsal 
Date: Fri, 4 Jan 2019 16:51:15 +0100
Subject: [PATCH] 00systemd: check if systemd version is a number

The recent systemd upstream introduced a slightly modified version
string which included information about a git commit, which however
broke the version check in dracut. Unfortunately, the (( )) bash syntax
went along with it in certain cases and introduced a pretty nasty issue,
when the systemd would boot up but with slightly changed environment.

To prevent this from happening in the future, let's at least check if
the version parsed from the `systemd --version` output is a comparable
number.
---
 modules.d/00systemd/module-setup.sh | 5 +
 1 file changed, 5 insertions(+)

diff --git a/modules.d/00systemd/module-setup.sh 
b/modules.d/00systemd/module-setup.sh
index 1ed4b34f..3583062b 100755
--- a/modules.d/00systemd/module-setup.sh
+++ b/modules.d/00systemd/module-setup.sh
@@ -5,6 +5,11 @@ check() {
 [[ $mount_needs ]] && return 1
 if require_binaries $systemdutildir/systemd; then
 SYSTEMD_VERSION=$($systemdutildir/systemd --version | { read a b a; 
echo $b; })
+# Check if the systemd version is a valid number
+if ! [[ $SYSTEMD_VERSION =~ ^[0-9]+$ ]]; then
+

commit dracut for openSUSE:Factory

2019-01-29 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2019-01-29 14:45:41

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new.28833 (New)


Package is "dracut"

Tue Jan 29 14:45:41 2019 rev:131 rq:668712 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-11-06 
15:35:26.103607416 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new.28833/dracut.changes 2019-01-29 
14:45:42.955019281 +0100
@@ -1,0 +2,47 @@
+Fri Jan 25 16:03:09 UTC 2019 - Daniel Molkentin 
+
+- Remove invalid "FONT_MAP=none" from vconsole.conf (osc#1013573) 
+
+---
+Mon Jan 21 14:01:20 UTC 2019 - Daniel Molkentin 
+
+- Ensure mmc host modules get included properly (bsc#1119037)
+  * adds 0588-Ensure-mmc-host-modules-get-included-properly.patch
+
+---
+Sun Jan 20 21:11:06 UTC 2019 - Daniel Molkentin 
+
+- Fix a missing space in example configs (boo#1121251)
+  * adds 0587-Fix-a-missing-space-in-example-configs.patch 
+
+---
+Fri Dec 21 11:02:32 UTC 2018 - Michal Suchanek 
+
+- 95zfcp_rules/parse-zfcp.sh: remove rule existence check (bsc#1008352).
+  * adds 0586-95zfcp_rules-parse-zfcp.sh-remove-rule-existence-check.patch
+
+---
+Mon Dec 17 15:27:15 UTC 2018 - jdelv...@suse.com
+
+- dracut-installkernel: Stop keeping old kernel files as .old
+  (boo#1112327)
+
+  The .old kernel files are confusing grub2 which can't find a
+  matching directory under /lib/modules. Furthermore, there is no
+  guarantee that the new modules are fully compatible with the old
+  kernel.
+
+  If anything goes wrong with a new self-compiled kernel, the user
+  can always boot back to the distribution kernel, so the .old
+  backup files are not needed in the first place. Get rid of them
+  to simplify and speed up the whole process.
+
+---
+Fri Dec  7 09:56:45 UTC 2018 - Daniel Molkentin 
+
+-  emergency mode: bring shell and all vital information to
+   all ttys specified as console devices
+   (FATE#325386, bsc#1053248, bsc#937555)
+   * Adds 0585-emergency-mode-use-sulogin.patch
+
+---

New:

  0585-emergency-mode-use-sulogin.patch
  0586-95zfcp_rules-parse-zfcp.sh-remove-rule-existence-check.patch
  0587-Fix-a-missing-space-in-example-configs.patch
  0588-Ensure-mmc-host-modules-get-included-properly.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.WmTWKX/_old  2019-01-29 14:45:45.083016702 +0100
+++ /var/tmp/diff_new_pack.WmTWKX/_new  2019-01-29 14:45:45.099016683 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -413,6 +413,14 @@
 Patch583:   0583-99base-Allow-files-with-backslashes-in-hostonly-file.patch
 # Patch adopted from upstream commit b38b7fef36333a59890233dccfbbb6d2c40ebe83
 Patch584:   0584-95dasd_rules-mark-dasd-rules-host_only.patch
+# Patch adopted from upstream commit 32f68c1f9ac3720e8ce4b95a09c0ce680d5da786 
+Patch585:   0585-emergency-mode-use-sulogin.patch
+# Patch adopted from git commit 69198cba654cb81093e36cca242481d26bec4b40
+Patch586:   
0586-95zfcp_rules-parse-zfcp.sh-remove-rule-existence-check.patch
+# Patch adopted from upstream commit 58e0d2d5b5b3a5e7d6dbf74baa2f08f041de5a81
+Patch587:   0587-Fix-a-missing-space-in-example-configs.patch
+# Fix for 0562-Adjust-driver-list-to-modern-kernels.patch 
+Patch588:   0588-Ensure-mmc-host-modules-get-included-properly.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -715,6 +723,10 @@
 %patch582 -p1
 %patch583 -p1
 %patch584 -p1
+%patch585 -p1
+%patch586 -p1
+%patch587 -p1
+%patch588 -p1
 
 %build
 %configure\
@@ -790,6 +802,10 @@
 %post
 %service_add_post purge-kernels.service
 %{?regenerate_initrd_post}
+# Due to a bug in YaST and subsequent work by the migration script, 
/etc/vconsole.conf
+# may contain "FONT_MAP=none" which is invalid. While systemd will silently 
ignore this,
+# dracut will complain. Eliminate the entry (bsc#1096771, bsc#1013573).
+sed -i '/^FONT_MAP=none/d' %{_sysconfdir}/vconsole.conf || : 
 
 %post fips
 %{?regenerate_initrd_post}

++ 0585-emergency-mode-use-sulogin.patch 

commit dracut for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-11-06 15:35:21

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Tue Nov  6 15:35:21 2018 rev:130 rq:645917 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-10-25 
08:11:12.796232375 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-11-06 
15:35:26.103607416 +0100
@@ -1,0 +2,15 @@
+Wed Oct 31 09:57:55 UTC 2018 - Daniel Molkentin 
+
+- 98dracut-systemd: Start systemd-vconsole-setup before dracut-cmdline-ask
+  (bsc#1055834)
+  * adds 0582-98dracut-systemd-Start-systemd-vconsole-setup-before.patch
+
+- Fixed Patch 581 to apply cleanly
+  * Updates 0581-kernel-modules-add-nfit.patch
+
+- Mark the DASD udev rules host-only and handle backslashes in paths for
+  hostonly files (bsc#1090884)
+  * adds 0583-99base-Allow-files-with-backslashes-in-hostonly-file.patch
+  * adds 0584-95dasd_rules-mark-dasd-rules-host_only.patch
+
+---

New:

  0582-98dracut-systemd-Start-systemd-vconsole-setup-before.patch
  0583-99base-Allow-files-with-backslashes-in-hostonly-file.patch
  0584-95dasd_rules-mark-dasd-rules-host_only.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.PDc437/_old  2018-11-06 15:35:29.055602945 +0100
+++ /var/tmp/diff_new_pack.PDc437/_new  2018-11-06 15:35:29.055602945 +0100
@@ -407,6 +407,12 @@
 Patch580:   0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch
 # Patch adopted from upstream commit 09ba1b289f2cba613c1950b03f0f549ebb7eb83f
 Patch581:   0581-kernel-modules-add-nfit.patch
+# Patch adopted from upstream commit e9a84e0a215fb5a79e563f665bc406c0ea177d32
+Patch582:   0582-98dracut-systemd-Start-systemd-vconsole-setup-before.patch
+# Patch adopted from upstream commit 7117bf627028298970d8a6a5e153e1942f3430f3
+Patch583:   0583-99base-Allow-files-with-backslashes-in-hostonly-file.patch
+# Patch adopted from upstream commit b38b7fef36333a59890233dccfbbb6d2c40ebe83
+Patch584:   0584-95dasd_rules-mark-dasd-rules-host_only.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -706,6 +712,9 @@
 %patch574 -p1
 %patch580 -p1
 %patch581 -p1
+%patch582 -p1
+%patch583 -p1
+%patch584 -p1
 
 %build
 %configure\

++ 0581-kernel-modules-add-nfit.patch ++
--- /var/tmp/diff_new_pack.PDc437/_old  2018-11-06 15:35:29.623602086 +0100
+++ /var/tmp/diff_new_pack.PDc437/_new  2018-11-06 15:35:29.623602086 +0100
@@ -8,11 +8,11 @@
  modules.d/90kernel-modules/module-setup.sh | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/modules.d/90kernel-modules/module-setup.sh 
b/modules.d/90kernel-modules/module-setup.sh
-index f01470e7..3dfceff0 100755
 a/modules.d/90kernel-modules/module-setup.sh
-+++ b/modules.d/90kernel-modules/module-setup.sh
-@@ -41,7 +41,7 @@ installkernel() {
+Index: dracut-044/modules.d/90kernel-modules/module-setup.sh
+===
+--- dracut-044.orig/modules.d/90kernel-modules/module-setup.sh
 dracut-044/modules.d/90kernel-modules/module-setup.sh
+@@ -55,7 +55,7 @@ installkernel() {
  yenta_socket scsi_dh_rdac scsi_dh_emc scsi_dh_alua \
  atkbd i8042 usbhid firewire-ohci pcmcia hv-vmbus \
  virtio virtio_blk virtio_ring virtio_pci virtio_scsi \
@@ -21,6 +21,3 @@
  
  if [[ "$(uname -m)" == arm* || "$(uname -m)" == aarch64 ]]; then
  # arm/aarch64 specific modules
--- 
-2.16.4
-

++ 0582-98dracut-systemd-Start-systemd-vconsole-setup-before.patch ++
>From e9a84e0a215fb5a79e563f665bc406c0ea177d32 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Wed, 5 Sep 2018 12:06:06 +0200
Subject: [PATCH] 98dracut-systemd: Start systemd-vconsole-setup before
 dracut-cmdline-ask

This is what happened before this patch (edited for brevity):

  dracut-cmdline-ask.service in modules.d/98dracut-systemd, which invokes
  dracut-cmdline-ask.sh. This script and systemd-vconsole-setup are
  started in parallel for the same console (tty1).

  Then dracut-cmdline-ask quits immediately without doing anything (unless
  rd.cmdline=ask is given). As this is a bash script and it gets tty as
  stdin as specified in its *.service, this triggers the hangup of tty1 at
  its exit.

  Meanwhile systemd-vconsole-setup continues and tries some ioctls after
  that, but they fail because of the hung up tty1.

The usual culprit for starting systemd-vconsole-setup early on is
plymouth-start.service, even if plymouth.enable=0 is set.

A popular (and annoying) symptom of this as reported by 

commit dracut for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-10-25 08:11:11

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Thu Oct 25 08:11:11 2018 rev:129 rq:642088 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-09-18 
11:36:02.196378589 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-10-25 
08:11:12.796232375 +0200
@@ -1,0 +2,6 @@
+Wed Oct 10 14:56:36 UTC 2018 - Daniel Molkentin 
+
+- Add nfit module (bsc#1110519) 
+  * adds 0581-kernel-modules-add-nfit.patch
+
+---

New:

  0581-kernel-modules-add-nfit.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.euPt0H/_old  2018-10-25 08:11:15.892230347 +0200
+++ /var/tmp/diff_new_pack.euPt0H/_new  2018-10-25 08:11:15.896230345 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -405,6 +405,8 @@
 Patch574:   0574-s-find_btrfs_devs-btrfs_devs.patch
 # Patch adopted from upstream commit 940169e8d8e500498a3f350b2b3f341ae6548492
 Patch580:   0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch
+# Patch adopted from upstream commit 09ba1b289f2cba613c1950b03f0f549ebb7eb83f
+Patch581:   0581-kernel-modules-add-nfit.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -703,6 +705,7 @@
 %patch573 -p1
 %patch574 -p1
 %patch580 -p1
+%patch581 -p1
 
 %build
 %configure\

++ 0581-kernel-modules-add-nfit.patch ++
>From 09ba1b289f2cba613c1950b03f0f549ebb7eb83f Mon Sep 17 00:00:00 2001
From: Kairui Song 
Date: Mon, 20 Aug 2018 18:40:05 +0800
Subject: [PATCH] kernel-modules: add nfit

To support pmem devices, nfit module is required
---
 modules.d/90kernel-modules/module-setup.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules.d/90kernel-modules/module-setup.sh 
b/modules.d/90kernel-modules/module-setup.sh
index f01470e7..3dfceff0 100755
--- a/modules.d/90kernel-modules/module-setup.sh
+++ b/modules.d/90kernel-modules/module-setup.sh
@@ -41,7 +41,7 @@ installkernel() {
 yenta_socket scsi_dh_rdac scsi_dh_emc scsi_dh_alua \
 atkbd i8042 usbhid firewire-ohci pcmcia hv-vmbus \
 virtio virtio_blk virtio_ring virtio_pci virtio_scsi \
-"=drivers/pcmcia" =ide nvme vmd
+"=drivers/pcmcia" =ide nvme vmd nfit
 
 if [[ "$(uname -m)" == arm* || "$(uname -m)" == aarch64 ]]; then
 # arm/aarch64 specific modules
-- 
2.16.4




commit dracut for openSUSE:Factory

2018-09-18 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-09-18 11:35:57

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Tue Sep 18 11:35:57 2018 rev:128 rq:634918 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-06-27 
10:17:57.935581903 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-09-18 
11:36:02.196378589 +0200
@@ -1,0 +2,14 @@
+Mon Sep 10 16:38:12 UTC 2018 - msucha...@suse.com
+
+- Add kernel-syms to list of packages to remove with purge-kernels 
(bsc#1104090).
+
+- Skip kernels that cannot be removed by purge-kernels due to dependencies and
+  continue removing other kernels (bsc#1104090).
+
+---
+Wed Aug 22 15:24:32 UTC 2018 - msucha...@suse.com
+
+- Fix finding btrfs devices (bsc#1104178).
+  * add 0574-s-find_btrfs_devs-btrfs_devs.patch
+
+---
@@ -607 +621 @@
---
+---

New:

  0574-s-find_btrfs_devs-btrfs_devs.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.b9vYvK/_old  2018-09-18 11:36:06.176374353 +0200
+++ /var/tmp/diff_new_pack.b9vYvK/_new  2018-09-18 11:36:06.176374353 +0200
@@ -401,6 +401,8 @@
 Patch572:   0572-lsinitrd-no-more-cat-write-error-Broken-pipe.patch
 # Patch adopted from upstream commit 8379784a0e8e38b85f36cb605a323dce02fd76b5
 Patch573:   0573-lsinitrd.sh-quote-filename-in-extract_files.patch
+# Applied upstream as bfa4e45fa74fabf70ca0d80869e3b209f300ef6d
+Patch574:   0574-s-find_btrfs_devs-btrfs_devs.patch
 # Patch adopted from upstream commit 940169e8d8e500498a3f350b2b3f341ae6548492
 Patch580:   0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch
 
@@ -699,6 +701,7 @@
 %patch571 -p1
 %patch572 -p1
 %patch573 -p1
+%patch574 -p1
 %patch580 -p1
 
 %build

++ 0574-s-find_btrfs_devs-btrfs_devs.patch ++
>From bfa4e45fa74fabf70ca0d80869e3b209f300ef6d Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Mon, 7 May 2018 10:26:05 +0200
Subject: [PATCH] s/find_btrfs_devs/btrfs_devs

References: bsc#1104178
Patch-mainline: 048
Git-commit: bfa4e45fa74fabf70ca0d80869e3b209f300ef6d

---
 dracut.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dracut.sh b/dracut.sh
index f52d38ac472a..5b5b27e322c5 100755
--- a/dracut.sh
+++ b/dracut.sh
@@ -1236,7 +1236,7 @@ if [[ $hostonly ]] && [[ "$hostonly_default_device" != 
"no" ]]; then
 
 push_host_devs "$_dev"
 if [[ "$_t" == btrfs ]]; then
-for i in $(find_btrfs_devs "$_m"); do
+for i in $(btrfs_devs "$_m"); do
 push_host_devs "$i"
 done
 fi
-- 
2.13.7

++ purge-kernels ++
--- /var/tmp/diff_new_pack.b9vYvK/_old  2018-09-18 11:36:06.524373982 +0200
+++ /var/tmp/diff_new_pack.b9vYvK/_new  2018-09-18 11:36:06.524373982 +0200
@@ -300,11 +300,15 @@
my %old_packages = map { $_ => 1 } @packages;
my %new_packages;
for (@out) {
-   if (/ is needed by \(installed\) 
(kgraft-patch-.*|kernel-livepatch-.*|.*-kmp-.*)/ &&
+   if (/ is needed by \(installed\) 
(kernel-syms-.*|kgraft-patch-.*|kernel-livepatch-.*|.*-kmp-.*)/ &&
!$old_packages{$1}) {
push(@packages, $1) unless $new_packages{$1};
$new_packages{$1} = 1;
$retry = 1;
+   } elsif (/([^ \t]*) = ([^ \t]*) is needed by 
\(installed\) /) {
+   print STDERR "$0: $_\n";
+   @packages = grep ! /$1-$2/, @packages;
+   $retry = 1;
} else {
push(@problems, $_);
}




commit dracut for openSUSE:Factory

2018-06-27 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-06-27 10:17:55

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Wed Jun 27 10:17:55 2018 rev:127 rq:618958 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-06-18 
13:50:18.689186988 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-06-27 
10:17:57.935581903 +0200
@@ -1,0 +2,8 @@
+Wed Jun 20 15:44:35 UTC 2018 - tr...@suse.de
+
+- Add fix to override ACPI tables via initrd, a kernel config variable
+  changed name (bsc#1098448)
+  This is mainline git commit 940169e8d8e500498a3f350b2b3f341ae6548492
+A 0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch
+
+---

New:

  0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.jOnV8T/_old  2018-06-27 10:18:01.603448505 +0200
+++ /var/tmp/diff_new_pack.jOnV8T/_new  2018-06-27 10:18:01.607448360 +0200
@@ -401,6 +401,8 @@
 Patch572:   0572-lsinitrd-no-more-cat-write-error-Broken-pipe.patch
 # Patch adopted from upstream commit 8379784a0e8e38b85f36cb605a323dce02fd76b5
 Patch573:   0573-lsinitrd.sh-quote-filename-in-extract_files.patch
+# Patch adopted from upstream commit 940169e8d8e500498a3f350b2b3f341ae6548492
+Patch580:   0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -697,6 +699,7 @@
 %patch571 -p1
 %patch572 -p1
 %patch573 -p1
+%patch580 -p1
 
 %build
 %configure\

++ 0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch ++
From: Harald Hoyer 
Subject: check for CONFIG_ACPI_TABLE_UPGRADE
References: bsc#1098448
Patch-Mainline: 046
Git-commit: 940169e8d8e500498a3f350b2b3f341ae6548492
Git-repo: https://github.com/dracutdevs/dracut.git

additionally as for CONFIG_ACPI_INITRD_TABLE_OVERRIDE
config parameter got renamed

Signed-off-by: Thomas Renninger 

Index: dracut-044/dracut.sh
===
--- dracut-044.orig/dracut.sh   2018-06-20 17:43:56.664313292 +0200
+++ dracut-044/dracut.sh2018-06-20 17:43:57.488359175 +0200
@@ -1046,8 +1046,8 @@ if [[ ! $print_cmdline ]]; then
 fi
 fi
 
-if [[ $acpi_override = yes ]] && ! check_kernel_config 
CONFIG_ACPI_INITRD_TABLE_OVERRIDE; then
-dwarn "Disabling ACPI override, because kernel does not support it. 
CONFIG_ACPI_INITRD_TABLE_OVERRIDE!=y"
+if [[ $acpi_override = yes ]] && ! ( check_kernel_config 
CONFIG_ACPI_TABLE_UPGRADE ||  check_kernel_config 
CONFIG_ACPI_INITRD_TABLE_OVERRIDE ); then
+dwarn "Disabling ACPI override, because kernel does not support it. 
CONFIG_ACPI_INITRD_TABLE_OVERRIDE!=y or CONFIG_ACPI_TABLE_UPGRADE!=y"
 unset acpi_override
 fi
 



commit dracut for openSUSE:Factory

2018-06-18 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-06-18 13:50:13

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Mon Jun 18 13:50:13 2018 rev:126 rq:616867 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-04-30 
22:51:33.840606309 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-06-18 
13:50:18.689186988 +0200
@@ -1,0 +2,20 @@
+Thu Jun 14 12:26:02 UTC 2018 - daniel.molken...@suse.com
+
+- 40network: Fix static network setup (bsc#1091099)
+  * adds 0571-40network-Fix-static-network-setup.patch
+
+- lsinitrd: Fix cat: write error: Broken pipe error (bsc#1094603)
+  * adds 0572-lsinitrd-no-more-cat-write-error-Broken-pipe.patch
+  * adds 0573-lsinitrd.sh-quote-filename-in-extract_files.patch
+
+---
+Thu Jun 14 11:48:42 UTC 2018 - daniel.molken...@suse.com
+
+- 95multipath: Pickup multipath files in /etc/multipath/conf.d (boo#1048551)
+  * adds 0568-95multipath-Pickup-files-in-etc-multipath-conf.d.patch
+
+- 10i18n: Load all keymaps for a given locale (boo#1065058) 
+  * adds 0569-10i18n-Load-all-keymaps-for-a-given-locale.patch
+  * adds 0570-10i18n-Fix-possible-infinite-recursion.patch
+
+---

New:

  0568-95multipath-Pickup-files-in-etc-multipath-conf.d.patch
  0569-10i18n-Load-all-keymaps-for-a-given-locale.patch
  0570-10i18n-Fix-possible-infinite-recursion.patch
  0571-40network-Fix-static-network-setup.patch
  0572-lsinitrd-no-more-cat-write-error-Broken-pipe.patch
  0573-lsinitrd.sh-quote-filename-in-extract_files.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.WJ5U5K/_old  2018-06-18 13:50:21.545081427 +0200
+++ /var/tmp/diff_new_pack.WJ5U5K/_new  2018-06-18 13:50:21.549081279 +0200
@@ -390,6 +390,17 @@
 Patch566:   0566-95nfs-If-no-server-is-configured-read-BOOTSERVERADDR.patch
 # Patch specific to SUSE, upstream only documentation
 Patch567:   0567-Fix-booting-with-fips-1-on-SLES-15.patch
+# Applied upstream as d000b9a2c7837be7d1c71fb730675f822cf96fc1
+Patch568:   0568-95multipath-Pickup-files-in-etc-multipath-conf.d.patch
+# Applied upstream as afd09c9a87ef09e2595f71fdae1d38ac00cfd071
+Patch569:   0569-10i18n-Load-all-keymaps-for-a-given-locale.patch
+# Applied upstream as a4e11a0e4d6fbed25244cc0f01732f81841bd642
+Patch570:   0570-10i18n-Fix-possible-infinite-recursion.patch
+Patch571:   0571-40network-Fix-static-network-setup.patch
+# Patch adopted from upstream commit bce6823a19b3fc0be50ff5c29c5ef90fa58b3430
+Patch572:   0572-lsinitrd-no-more-cat-write-error-Broken-pipe.patch
+# Patch adopted from upstream commit 8379784a0e8e38b85f36cb605a323dce02fd76b5
+Patch573:   0573-lsinitrd.sh-quote-filename-in-extract_files.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -680,6 +691,12 @@
 %patch565 -p1
 %patch566 -p1
 %patch567 -p1
+%patch568 -p1
+%patch569 -p1
+%patch570 -p1
+%patch571 -p1
+%patch572 -p1
+%patch573 -p1
 
 %build
 %configure\

++ 0568-95multipath-Pickup-files-in-etc-multipath-conf.d.patch ++
>From 05f1365ffd1c03bad44fdbb312769044cda032a8 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Fri, 14 Jul 2017 14:21:43 +0200
Subject: [PATCH] 95multipath: Pickup files in /etc/multipath/conf.d

Reference: boo#1048551
---
 modules.d/90multipath/module-setup.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules.d/90multipath/module-setup.sh 
b/modules.d/90multipath/module-setup.sh
index 85848068..4e059b41 100755
--- a/modules.d/90multipath/module-setup.sh
+++ b/modules.d/90multipath/module-setup.sh
@@ -92,7 +92,8 @@ install() {
 xdrgetprio \
 /etc/xdrdevices.conf \
 /etc/multipath.conf \
-/etc/multipath/*
+/etc/multipath/* \
+/etc/multipath/conf.d/*
 
 inst $(command -v partx) /sbin/partx
 
-- 
2.12.3

++ 0569-10i18n-Load-all-keymaps-for-a-given-locale.patch ++
>From afd09c9a87ef09e2595f71fdae1d38ac00cfd071 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Thu, 26 Oct 2017 14:59:34 +0200
Subject: [PATCH 1/2] 10i18n: Load all keymaps for a given locale

Previously, dracut would only copy the first one found. However,
with legacy maps for some locales around, there is a chance we
pick the wrong one. Pick all matching keymaps instead

Reference: boo#1065058
---
 modules.d/10i18n/module-setup.sh | 35 ---
 1 file changed, 20 insertions(+), 15 deletions(-)

diff --git a/modules.d/10i18n/module-setup.sh 

commit dracut for openSUSE:Factory

2018-04-30 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-04-30 22:51:29

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Mon Apr 30 22:51:29 2018 rev:125 rq:601124 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-04-22 
14:35:19.830323802 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-04-30 
22:51:33.840606309 +0200
@@ -1,0 +2,6 @@
+Wed Apr 25 16:50:06 UTC 2018 - daniel.molken...@suse.com
+
+- 01fips: fix FIPS mode on SLES 15 (bsc#1074984)
+  * adds 0567-Fix-booting-with-fips-1-on-SLES-15.patch
+
+---

New:

  0567-Fix-booting-with-fips-1-on-SLES-15.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.DAVeIS/_old  2018-04-30 22:51:36.888495102 +0200
+++ /var/tmp/diff_new_pack.DAVeIS/_new  2018-04-30 22:51:36.892494957 +0200
@@ -388,6 +388,8 @@
 Patch565:   0565-90kernel-modules-Include-Intel-Volume-Management-Dev.patch
 # Patch specific to SUSE, not upstream
 Patch566:   0566-95nfs-If-no-server-is-configured-read-BOOTSERVERADDR.patch
+# Patch specific to SUSE, upstream only documentation
+Patch567:   0567-Fix-booting-with-fips-1-on-SLES-15.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -677,6 +679,7 @@
 %patch564 -p1
 %patch565 -p1
 %patch566 -p1
+%patch567 -p1
 
 %build
 %configure\

++ 0567-Fix-booting-with-fips-1-on-SLES-15.patch ++
>From c3f2e356ca15c32123334764c014df264d72f149 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Wed, 25 Apr 2018 18:43:46 +0200
Subject: [PATCH] Fix booting with fips=1 on SLES 15

Also, add some documentation on how FIPS actually works.

Reference: bsc#1074984
---
 modules.d/01fips/module-setup.sh | 15 +++
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/modules.d/01fips/module-setup.sh b/modules.d/01fips/module-setup.sh
index 709cfc85..178bae17 100755
--- a/modules.d/01fips/module-setup.sh
+++ b/modules.d/01fips/module-setup.sh
@@ -13,6 +13,12 @@ depends() {
 # called by dracut
 installkernel() {
 local _fipsmodules _mod
+# The FIPS process requires that crypto primitives should perform a 
power-up self test. They must not be loaded and
+# used prior to successful completion. FIPS140-2, section 4.9 mandates 
that during power-up, crypto algorithms should
+# perform self tests, displaying an error if any one of them fails.
+
+# dracut implements this by first compiling a blacklist (provided by the 
kernel in newer distros) and then
+# load the modules in that list one by one in a controlled manner, 
aborting on failure.
 if [[ -f "${srcmods}/modules.fips" ]]; then
 _fipsmodules="$(cat "${srcmods}/modules.fips")"
 else
@@ -28,6 +34,7 @@ installkernel() {
 _fipsmodules+="ablk_helper cryptd twofish_x86_64_3way lrw glue_helper 
twofish_x86_64 twofish_common blowfish_generic "
 _fipsmodules+="blowfish_x86_64 blowfish_common des_generic cbc "
 _fipsmodules+="algif_hash af_alg crypto_user "
+_fipsmodules+="sha3_generic "
 fi
 
 mkdir -m 0755 -p "${initdir}/etc/modprobe.d"
@@ -52,10 +59,10 @@ install() {
 inst_libdir_file \
 fipscheck .fipscheck.hmac \
  libfipscheck.so.1 \
-.libfipscheck.so.1.hmac .libfipscheck.so.1.1.0.hmac \
- libcrypto.so.1.0.0   libssl.so.1.0.0 \
-.libcrypto.so.1.0.0.hmac .libssl.so.1.0.0.hmac \
-.libcryptsetup.so.4.5.0.hmac .libcryptsetup.so.4.hmac \
+.libfipscheck.so.1.hmac .libfipscheck.so.1.2.1.hmac \
+ libcrypto.so.1.1   libssl.so.1.1 \
+.libcrypto.so.1.1.hmac .libssl.so.1.1.hmac \
+.libcryptsetup.so.12.1.0.hmac .libcryptsetup.so.12.hmac \
 .libgcrypt.so.20.hmac \
 libfreeblpriv3.so libfreeblpriv3.chk
 
-- 
2.13.6




commit dracut for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-04-22 14:35:18

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Sun Apr 22 14:35:18 2018 rev:124 rq:598536 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-03-24 
16:06:10.035424082 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-04-22 
14:35:19.830323802 +0200
@@ -1,0 +2,16 @@
+Thu Apr 19 11:51:07 UTC 2018 - daniel.molken...@suse.com
+
+- Do not attempt to run purge-kernels.service on ro rootfs (bsc#1087880)
+
+---
+Thu Apr 19 11:36:26 UTC 2018 - daniel.molken...@suse.com
+
+- 95nfs: If no server is configured, read BOOTSERVERADDR from wicked's leaseinf
+  (boo#1089332)
+  * adds 0566-95nfs-If-no-server-is-configured-read-BOOTSERVERADDR.patch
+---
+Thu Apr  5 11:05:15 UTC 2018 - daniel.molken...@suse.com
+
+- Remove RH-specific s390 modules (bsc#1086216)
+
+---

New:

  0566-95nfs-If-no-server-is-configured-read-BOOTSERVERADDR.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.XgD4sF/_old  2018-04-22 14:35:23.210201487 +0200
+++ /var/tmp/diff_new_pack.XgD4sF/_new  2018-04-22 14:35:23.218201198 +0200
@@ -386,6 +386,8 @@
 Patch564:   0564-40network-Always-set-the-gw-variable.patch
 # Patch submitted to upstream as 774090d2223cc58db259f5670bde17bd37b286ea
 Patch565:   0565-90kernel-modules-Include-Intel-Volume-Management-Dev.patch
+# Patch specific to SUSE, not upstream
+Patch566:   0566-95nfs-If-no-server-is-configured-read-BOOTSERVERADDR.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -674,6 +676,7 @@
 %patch563 -p1
 %patch564 -p1
 %patch565 -p1
+%patch566 -p1
 
 %build
 %configure\
@@ -694,6 +697,11 @@
 rm -fr %{buildroot}/%{dracutlibdir}/modules.d/00dash
 rm -fr %{buildroot}/%{dracutlibdir}/modules.d/05busybox
 
+# Remove RH-specific s390 modules
+rm -fr %{buildroot}/%{dracutlibdir}/modules.d/95dasd
+rm -fr %{buildroot}/%{dracutlibdir}/modules.d/95zfcp
+rm -fr %{buildroot}/%{dracutlibdir}/modules.d/95znet
+
 # remove gentoo specific modules
 rm -fr %{buildroot}%{dracutlibdir}/modules.d/50gensplash
 
@@ -888,7 +896,6 @@
 %{dracutlibdir}/modules.d/91crypt-gpg
 %{dracutlibdir}/modules.d/91crypt-loop
 %{dracutlibdir}/modules.d/91zipl
-%{dracutlibdir}/modules.d/95znet
 %{dracutlibdir}/modules.d/95fcoe-uefi
 %{dracutlibdir}/modules.d/95nbd
 %{dracutlibdir}/modules.d/95nfs
@@ -900,12 +907,10 @@
 %{dracutlibdir}/modules.d/95resume
 %{dracutlibdir}/modules.d/95rootfs-block
 %{dracutlibdir}/modules.d/95dcssblk
-%{dracutlibdir}/modules.d/95dasd
 %{dracutlibdir}/modules.d/95dasd_mod
 %{dracutlibdir}/modules.d/95dasd_rules
 %{dracutlibdir}/modules.d/95fstab-sys
 %{dracutlibdir}/modules.d/95lunmask
-%{dracutlibdir}/modules.d/95zfcp
 %{dracutlibdir}/modules.d/95zfcp_rules
 %{dracutlibdir}/modules.d/95qeth_rules
 %{dracutlibdir}/modules.d/95terminfo

++ 0566-95nfs-If-no-server-is-configured-read-BOOTSERVERADDR.patch ++
>From af76a8ca775ba44815116ae880de56d7a8a03c97 Mon Sep 17 00:00:00 2001
From: Fabian Vogt 
Date: Thu, 12 Apr 2018 14:27:43 +0200
Subject: [PATCH] 95nfs: If no server is configured, read BOOTSERVERADDR from
 wicked's leaseinfo

References: boo#1089332
---
 modules.d/95nfs/nfs-lib.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules.d/95nfs/nfs-lib.sh b/modules.d/95nfs/nfs-lib.sh
index 58aa7e30..b2e5f91d 100755
--- a/modules.d/95nfs/nfs-lib.sh
+++ b/modules.d/95nfs/nfs-lib.sh
@@ -106,7 +106,7 @@ anaconda_nfsv6_to_var() {
 # fill in missing server/path from DHCP options.
 nfsroot_from_dhcp() {
 local f
-for f in /tmp/net.$1.override /tmp/dhclient.$1.dhcpopts; do
+for f in /tmp/net.$1.override /tmp/dhclient.$1.dhcpopts 
/tmp/leaseinfo.$1.dhcp.*; do
 [ -f $f ] && . $f
 done
 [ -n "$new_root_path" ] && nfsroot_to_var "$nfs:$new_root_path"
@@ -114,6 +114,7 @@ nfsroot_from_dhcp() {
 [ -z "$server" ] && server=$srv
 [ -z "$server" ] && server=$new_dhcp_server_identifier
 [ -z "$server" ] && server=$new_next_server
+[ -z "$server" ] && server=$BOOTSERVERADDR
 [ -z "$server" ] && server=${new_root_path%%:*}
 }
 
-- 
2.13.6

++ purge-kernels.service ++
--- /var/tmp/diff_new_pack.XgD4sF/_old  2018-04-22 14:35:24.094169497 +0200
+++ /var/tmp/diff_new_pack.XgD4sF/_new  2018-04-22 14:35:24.094169497 +0200
@@ -2,6 +2,7 @@
 Description=Purge old kernels
 After=local-fs.target
 

commit dracut for openSUSE:Factory

2018-03-24 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-03-24 16:06:07

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Sat Mar 24 16:06:07 2018 rev:123 rq:588545 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-03-12 
12:09:41.379823691 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-03-24 
16:06:10.035424082 +0100
@@ -1,0 +2,30 @@
+Mon Mar 19 11:39:10 CET 2018 - ku...@suse.de
+
+- Use %license instead of %doc [bsc#1082318]
+
+---
+Fri Mar 16 10:53:32 UTC 2018 - daniel.molken...@suse.com
+
+- Instead of using arping, use wicked's own implementation (bsc#1078245)
+  Follow-up patch to "disable arping", requires wicked 0.6.46.
+  * adds 0563-40network-collapse-arping-and-dhcp-calls-into-wicked.patch
+
+- Wicked: Properly add set gateway variable when using dhcp (bsc#1085614)
+  * adds 0564-40network-Always-set-the-gw-variable.patch
+
+- Allow booting from block devices using intel vmd (bsc#1079924)
+  * adds 0565-90kernel-modules-Include-Intel-Volume-Management-Dev.patch
+
+---
+Tue Mar 13 16:51:09 UTC 2018 - daniel.molken...@suse.com
+
+- Enable aarch64 and adds critical drivers of ARM platform (bsc#1084272)
+  * adds 0562-Adjust-driver-list-to-modern-kernels.patch
+
+---
+Fri Mar  9 15:06:59 UTC 2018 - daniel.molken...@suse.com
+
+- 95iscsi: Add the qedi driver to driver list for iscsi boot
+  * adds 0561-Add-the-qedi-driver-to-driver-list-for-iscsi-boot.patch
+
+---
@@ -4,0 +35,15 @@
+
+---
+Thu Mar  1 10:45:26 UTC 2018 - daniel.molken...@suse.com
+
+- 90kernel-modules: Ensure PCI host modules are included (boo#1079924)
+  * adds 0560-90kernel-modules-Ensure-PCI-host-modules-are-include.patch
+
+---
+Wed Feb 28 14:33:57 UTC 2018 - daniel.molken...@suse.com
+
+- 40network: Add wickedd duid.xml and iaid.xml if available
+  (bsc#1022872, bsc#1082832)
+  * adds 0559-Add-wickedd-duid.xml-and-iaid.xml-if-available.patch
+
+- 95qeth_rules: Fix file permissions (FATE#323440)

New:

  0559-Add-wickedd-duid.xml-and-iaid.xml-if-available.patch
  0560-90kernel-modules-Ensure-PCI-host-modules-are-include.patch
  0561-Add-the-qedi-driver-to-driver-list-for-iscsi-boot.patch
  0562-Adjust-driver-list-to-modern-kernels.patch
  0563-40network-collapse-arping-and-dhcp-calls-into-wicked.patch
  0564-40network-Always-set-the-gw-variable.patch
  0565-90kernel-modules-Include-Intel-Volume-Management-Dev.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.4QNouT/_old  2018-03-24 16:06:14.055279170 +0100
+++ /var/tmp/diff_new_pack.4QNouT/_new  2018-03-24 16:06:14.067278738 +0100
@@ -24,7 +24,7 @@
 Version:044.1
 Release:0
 Summary:Initramfs generator using udev
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:  System/Base
 Url:https://dracut.wiki.kernel.org/
 Source0:
http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{_pkg_version}.tar.xz
@@ -372,6 +372,20 @@
 Patch557:   0557-40network-make-arping-optional.patch
 # Applied upstream as 285495814becd9310bab3ab268a84ff54f43ed35
 Patch558:   0558-40network-remove-brctl-dependency.patch
+# Patch specific to SUSE, not upstream
+Patch559:   0559-Add-wickedd-duid.xml-and-iaid.xml-if-available.patch
+# Patch submitted to upstream as c68c28af2f140522e1dfae98ad62c56b01cbf175
+Patch560:   0560-90kernel-modules-Ensure-PCI-host-modules-are-include.patch
+# Patch submitted to upstream as 446c3bb2e25238f499bec875bbe4978a31d4e3d6
+Patch561:   0561-Add-the-qedi-driver-to-driver-list-for-iscsi-boot.patch
+# Patches taken from upstream (squashed)
+Patch562:   0562-Adjust-driver-list-to-modern-kernels.patch
+# Patch specific to SUSE, not upstream
+Patch563:   0563-40network-collapse-arping-and-dhcp-calls-into-wicked.patch
+# Patch specific to SUSE, not upstream
+Patch564:   0564-40network-Always-set-the-gw-variable.patch
+# Patch submitted to upstream as 774090d2223cc58db259f5670bde17bd37b286ea
+Patch565:   0565-90kernel-modules-Include-Intel-Volume-Management-Dev.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -650,8 +664,16 @@
 %patch554 -p1
 %patch555 -p1
 %patch556 -p1
+chmod a+x 

commit dracut for openSUSE:Factory

2018-03-12 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-03-12 12:09:40

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Mon Mar 12 12:09:40 2018 rev:122 rq:584473 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-02-25 
11:33:24.878111338 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-03-12 
12:09:41.379823691 +0100
@@ -1,0 +2,5 @@
+Wed Mar  7 15:47:48 UTC 2018 - lpecha...@suse.com
+
+- purge-kernels: Handle SLE 15 kernel live patches (bsc#108437)
+
+---



Other differences:
--
++ purge-kernels ++
--- /var/tmp/diff_new_pack.XcDYcB/_old  2018-03-12 12:09:47.351609628 +0100
+++ /var/tmp/diff_new_pack.XcDYcB/_new  2018-03-12 12:09:47.355609485 +0100
@@ -300,7 +300,7 @@
my %old_packages = map { $_ => 1 } @packages;
my %new_packages;
for (@out) {
-   if (/ is needed by \(installed\) 
(kgraft-patch-.*|.*-kmp-.*)/ &&
+   if (/ is needed by \(installed\) 
(kgraft-patch-.*|kernel-livepatch-.*|.*-kmp-.*)/ &&
!$old_packages{$1}) {
push(@packages, $1) unless $new_packages{$1};
$new_packages{$1} = 1;




commit dracut for openSUSE:Factory

2018-02-25 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-02-25 11:33:23

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Sun Feb 25 11:33:23 2018 rev:121 rq:579516 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-02-13 
10:26:02.752352122 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-02-25 
11:33:24.878111338 +0100
@@ -1,0 +2,9 @@
+Fri Feb 23 13:04:52 UTC 2018 - daniel.molken...@suse.com
+
+- 40network: disable arping, it is no longer part of default installation 
(bsc#1078245)
+  * Adds 0557-40network-make-arping-optional.patch
+
+- 40network: replace brctl, it is longer part of default installation 
(bsc#1078245)
+  * Adds 0558-40network-remove-brctl-dependency.patch
+
+---

New:

  0557-40network-make-arping-optional.patch
  0558-40network-remove-brctl-dependency.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.Ucpm6B/_old  2018-02-25 11:33:27.570013590 +0100
+++ /var/tmp/diff_new_pack.Ucpm6B/_new  2018-02-25 11:33:27.570013590 +0100
@@ -368,6 +368,10 @@
 Patch555:   0555-Avoid-executing-emergency-hooks-twice.patch
 # Patch submitted to upstream as 62ceddfd3e3b9da8bdceb1be72dae55abdf35498
 Patch556:   0556-95qeth_rules-Add-new-module-to-copy-qeth-rules.patch
+# Patch not upstream, better fix depends on wicked
+Patch557:   0557-40network-make-arping-optional.patch
+# Applied upstream as 285495814becd9310bab3ab268a84ff54f43ed35
+Patch558:   0558-40network-remove-brctl-dependency.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -646,6 +650,8 @@
 %patch554 -p1
 %patch555 -p1
 %patch556 -p1
+%patch557 -p1
+%patch558 -p1
 
 %build
 %configure\

++ 0557-40network-make-arping-optional.patch ++
>From a36a38050e9091b1325bd7cc9e2190a31bb0da26 Mon Sep 17 00:00:00 2001
From: Hannes Reinecke 
Date: Tue, 30 Jan 2018 11:14:06 +0100
Subject: [PATCH 1/2] 40network: make arping optional

'arping' is not part of the standard installation on SLE15, so we
should be making it optional.

References: bsc#1078245

Signed-off-by: Hannes Reinecke 
---
 modules.d/40network/dhclient-script.sh | 3 +++
 modules.d/40network/ifup.sh| 2 +-
 modules.d/40network/module-setup.sh| 6 +++---
 modules.d/40network/net-lib.sh | 4 
 4 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/modules.d/40network/dhclient-script.sh 
b/modules.d/40network/dhclient-script.sh
index 9aac2b17..f8a558c7 100755
--- a/modules.d/40network/dhclient-script.sh
+++ b/modules.d/40network/dhclient-script.sh
@@ -113,6 +113,9 @@ case $reason in
 if [ -f /sys/class/net/$netif/device/layer2 ]; then
 read layer2 < /sys/class/net/$netif/device/layer2
 fi
+if ! which arping > /dev/null 2>&1 ; then
+layer2=0
+fi
 if [ "$layer2" != "0" ]; then
 if ! arping -f -q -D -c 2 -I $netif $new_ip_address ; then
 warn "Duplicate address detected for $new_ip_address while 
doing dhcp. retrying"
diff --git a/modules.d/40network/ifup.sh b/modules.d/40network/ifup.sh
index d9a418e5..11377e6b 100755
--- a/modules.d/40network/ifup.sh
+++ b/modules.d/40network/ifup.sh
@@ -329,7 +329,7 @@ if strglobin $ip '*:*:*'; then
 wait_for_ipv6_dad $netif
 [ "$gw" = "::" ] && gw=""
 else
-if ! arping -f -q -D -c 2 -I $netif $ip; then
+if which arping > /dev/null 2>&1 -a ! arping -f -q -D -c 2 -I $netif 
$ip; then
 warn "Duplicate address detected for $ip for interface $netif."
 return 1
 fi
diff --git a/modules.d/40network/module-setup.sh 
b/modules.d/40network/module-setup.sh
index e23d9e06..18cebc91 100755
--- a/modules.d/40network/module-setup.sh
+++ b/modules.d/40network/module-setup.sh
@@ -7,7 +7,7 @@ WICKED_EXT_PATH="/etc/wicked/extensions"
 check() {
 local _program
 
-require_binaries ip arping $WICKEDD_DHCP_PATH/wickedd-dhcp4 
$WICKEDD_DHCP_PATH/wickedd-dhcp6 || return 1
+require_binaries ip $WICKEDD_DHCP_PATH/wickedd-dhcp4 
$WICKEDD_DHCP_PATH/wickedd-dhcp6 || return 1
 
 return 255
 }
@@ -33,8 +33,8 @@ installkernel() {
 # called by dracut
 install() {
 local _arch _i _dir
-inst_multiple ip arping hostname sed
-inst_multiple -o ping ping6
+inst_multiple ip hostname sed
+inst_multiple -o arping ping ping6
 inst_multiple -o brctl
 inst_multiple -o teamd teamdctl teamnl
 inst_simple /etc/libnl/classid
diff --git a/modules.d/40network/net-lib.sh 

commit dracut for openSUSE:Factory

2018-02-13 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-02-13 10:26:01

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Tue Feb 13 10:26:01 2018 rev:120 rq:574781 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2018-01-31 
19:48:29.846946900 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-02-13 
10:26:02.752352122 +0100
@@ -1,0 +2,9 @@
+Fri Feb  9 16:10:21 UTC 2018 - daniel.molken...@suse.com
+
+- 95qeth_rules: Add new module to copy qeth rules (FATE#323440)
+  * Adds 0556-95qeth_rules-Add-new-module-to-copy-qeth-rules.patch 
+
+- Avoid executing emergency hook twice
+  * Adds 0555-Avoid-executing-emergency-hooks-twice.patch 
+
+---

New:

  0555-Avoid-executing-emergency-hooks-twice.patch
  0556-95qeth_rules-Add-new-module-to-copy-qeth-rules.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.3E30PG/_old  2018-02-13 10:26:05.204263779 +0100
+++ /var/tmp/diff_new_pack.3E30PG/_new  2018-02-13 10:26:05.208263635 +0100
@@ -36,8 +36,10 @@
 Source7:99-debug.conf
 Source8:s390x_persistent_device.conf
 
-# Network, none are upstream yet:
+# Network
+# Applied upstream as f0094476fd889b27b391e063f456bf8683670bf0
 Patch12:0012-40network-Fix-race-condition-when-wait-for-networks.patch
+# None are upstream yet:
 Patch13:0013-40network-always-start-netroot-in-ifup.sh.patch
 Patch15:0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
 Patch17:0017-45ifcfg-use-distro-specific-scripts.patch
@@ -145,7 +147,7 @@
 Patch163:   0163-Install-etc-sysconfig-console-to-see-specific-fonts.patch
 # TODO: Verify: Should be obsolete due to fixes in systemd
 Patch164:   0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
-# Submitted as a check to upstream as 446654703742e6c1d7b1134a7d73b2bf7ce20cda
+# Applied upstream as ed2cc8c9b96438be4527dbc9f5814196554abec4
 Patch168:   0168-remove_plymouth_logo_file.patch
 # Applied upstream as 251afd36b2be35b7b27011b6f90b5ab3ff84
 Patch180:   0180-i18n_add_correct_fontmaps.patch
@@ -362,6 +364,10 @@
 Patch553:   0553-98integrity-support-loading-x509-into-the-trusted-bu.patch
 # Patch submitted to upstream as cb2c9a4338ddc15d55c6c524276a1807bec23485
 Patch554:   0554-98integrity-support-X.509-only-EVM-configuration.patch
+# Applied upstream as 94f61235d760337fdef692fac5ead589e8f3ab0e
+Patch555:   0555-Avoid-executing-emergency-hooks-twice.patch
+# Patch submitted to upstream as 62ceddfd3e3b9da8bdceb1be72dae55abdf35498
+Patch556:   0556-95qeth_rules-Add-new-module-to-copy-qeth-rules.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -638,6 +644,8 @@
 %patch552 -p1
 %patch553 -p1
 %patch554 -p1
+%patch555 -p1
+%patch556 -p1
 
 %build
 %configure\
@@ -870,6 +878,7 @@
 %{dracutlibdir}/modules.d/95lunmask
 %{dracutlibdir}/modules.d/95zfcp
 %{dracutlibdir}/modules.d/95zfcp_rules
+%{dracutlibdir}/modules.d/95qeth_rules
 %{dracutlibdir}/modules.d/95terminfo
 %{dracutlibdir}/modules.d/95udev-rules
 %{dracutlibdir}/modules.d/95virtfs

++ 0555-Avoid-executing-emergency-hooks-twice.patch ++
>From 64511ab0b73df0c9d704e61b14beba641818dd56 Mon Sep 17 00:00:00 2001
From: Ignaz Forster 
Date: Tue, 6 Feb 2018 17:32:47 +0100
Subject: [PATCH] Avoid executing emergency hooks twice

When using systemd emergency hooks were executed twice; this patch will avoid
that by only calling the hook of systemd is not called anyway.
Also see https://github.com/dracutdevs/dracut/pull/374
---
 modules.d/99base/dracut-lib.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Index: dracut-044/modules.d/99base/dracut-lib.sh
===
--- dracut-044.orig/modules.d/99base/dracut-lib.sh
+++ dracut-044/modules.d/99base/dracut-lib.sh
@@ -1072,6 +1072,7 @@ _emergency_shell()
 rm -f -- /.console_lock
 else
 debug_off
+source_hook "$hook"
 echo
 /sbin/rdsosreport
 echo 'You might want to save "/run/initramfs/rdsosreport.txt" to a USB 
stick or /boot'
@@ -1122,12 +1123,12 @@ emergency_shell()
 
 echo ; echo
 warn "$*"
-source_hook "$hook"
 echo
 
 if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d rdbreak; then
 _emergency_shell $_rdshell_name
 else
+source_hook "$hook"
 warn "$action has failed. To debug this issue add \"rd.shell 
rd.debug\" to the kernel command line."
 # cause a kernel panic
 

commit dracut for openSUSE:Factory

2018-01-31 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2018-01-31 19:48:28

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Wed Jan 31 19:48:28 2018 rev:119 rq:569525 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-12-16 
20:47:36.034261514 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2018-01-31 
19:48:29.846946900 +0100
@@ -1,0 +2,34 @@
+Thu Jan 25 09:19:05 UTC 2018 - daniel.molken...@suse.com
+
+- support validating the IMA policy file signature, needed since Kernel 4.7
+  * Adds 0552-98integrity-support-validating-the-IMA-policy-file-s.patch
+
+- IMA: improve support for evm key loading (bsc#1077359, fate#323906)
+  * Adds 0553-98integrity-support-loading-x509-into-the-trusted-bu.patch
+  * Adds 0554-98integrity-support-X.509-only-EVM-configuration.patch
+
+- FIPS: Adjust dependencies to work for cryptsetup 2.0 (bsc#1077070)
+
+- Added a few more patch annotations
+
+---
+Fri Jan 19 15:29:15 UTC 2018 - daniel.molken...@suse.com
+
+- Fix typo for ima dependency (evmtcl vs evmctl) (bsc#1073466)
+
+- Updated Patch annotation regarding their upstream state 
+
+---
+Wed Jan 10 11:25:13 UTC 2018 - daniel.molken...@suse.com
+
+- FIPS: Try to fetch list of fips modules from the kernel's modules dir 
(bsc#1074984)
+  * Adds 0551-fips-use-lib-modules-uname-r-modules.fips.patch
+
+- Annotated patches regarding their upstream state
+
+---
+Tue Jan  9 08:08:01 UTC 2018 - daniel.molken...@suse.com
+
+- dracut-ima requires evmctl and keyutils (bsc#1073466)
+
+---

New:

  0551-fips-use-lib-modules-uname-r-modules.fips.patch
  0552-98integrity-support-validating-the-IMA-policy-file-s.patch
  0553-98integrity-support-loading-x509-into-the-trusted-bu.patch
  0554-98integrity-support-X.509-only-EVM-configuration.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.ksBnNX/_old  2018-01-31 19:48:32.550821180 +0100
+++ /var/tmp/diff_new_pack.ksBnNX/_new  2018-01-31 19:48:32.554820994 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -36,7 +36,7 @@
 Source7:99-debug.conf
 Source8:s390x_persistent_device.conf
 
-#Network:
+# Network, none are upstream yet:
 Patch12:0012-40network-Fix-race-condition-when-wait-for-networks.patch
 Patch13:0013-40network-always-start-netroot-in-ifup.sh.patch
 Patch15:0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
@@ -59,33 +59,61 @@
 Patch170:   0170-iscsi-skip-ibft-invalid-dhcp.patch
 
 #S390
+# Applied upstream as 55c763b1ff37405da390ab1ef5765683f3a7838e
 Patch16:0016-Add-new-s390x-specific-rule-files.patch
+# Submitted to upstream as d43cccf5885a84d688a3b526d5fc57865369da57
 Patch21:0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch
+# Submitted to upstream as d0c97fdf4c33bb422f0a13a8752751d3054de143
 Patch56:0056-81cio_ignore-handle-cio_ignore-commandline.patch
+# Applied upstream as 856d039ba4716ba080fc8d823b3329a4470a60ef
 Patch75:0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch
+# Applied upstream as 5d1ea2d72616ec7ed9cf5e1f3bc99d7d5bc4f003
 Patch76:0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch
+# Applied upstream as e5d21b80c054235114c4167e0bf7769aa698b4d4
 Patch79:0079-95dasd_rules-fixup-rd.dasd-parsing.patch
+# Applied upstream as 13626413107b67ab493ccfc4f6a1c6bef228a74e
 Patch80:0080-95dasd_rules-print-out-rd.dasd-commandline.patch
+# Applied upstream as 6f1b5c0dabe57259d7e67ab9b643b11b70deb388
 Patch81:0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch
+# Applied upstream as 9be4be7aa72af312c6b0588ddb008da7632612bc
 Patch83:0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch
+# Applied upstream as 624f173cbd49b7389577aac10a887f16d4f89b7a
 Patch85:0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch
+# Applied upstream as c8e531239bf314ae532ca1bc820285250a3b35d7
 Patch86:0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch
+# Applied upstream as bd355f8643555762acf02c6dd6179b683cd0a6aa
 

commit dracut for openSUSE:Factory

2017-12-16 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-12-16 20:47:31

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Sat Dec 16 20:47:31 2017 rev:118 rq:557324 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-11-10 
14:36:16.273906841 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-12-16 
20:47:36.034261514 +0100
@@ -1,0 +2,46 @@
+Fri Dec 15 12:51:39 UTC 2017 - daniel.molken...@suse.com
+
+- Switch back to fipvlan for bnx2fc (bsc#1052840)
+  * adds 0548-95fcoe-Switch-back-to-using-fipvlan-for-bnx2fc.patch
+
+- 95fcoe: Allow bnc2x driver more time to complete DCB negotiation 
(bsc#1052840)
+  * adds 0549-fcoe-up-Increase-sleeptime-to-13s.patch
+
+- 95fcoe: add timeout initqueue entries (bsc#1052840)
+  * adds 0550-95fcoe-add-timeout-initqueue-entries.patch
+
+---
+Thu Dec 14 12:33:59 UTC 2017 - daniel.molken...@suse.com
+
+- Fix task limit in emergency.service (same as in dracut-emergency.service) 
(bsc#1019938)
+  * adds 0547-Fix-task-limit-in-emergency.service-the-same-change-.patch
+
+---
+Wed Dec 13 17:07:10 UTC 2017 - daniel.molken...@suse.com
+
+- Fix logic for applying 
0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch
+
+---
+Wed Dec 13 16:32:54 UTC 2017 - daniel.molken...@suse.com
+
+- Support AMD CPU families 0x16 and 0x17 (bsc#1072424)
+  * Adds 0545-Add-early-microcode-support-for-AMD-family-16h.patch
+  * Adds 0546-Support-Microcode-Updates-for-AMD-CPU-Family-0x17.patch
+
+---
+Fri Dec  8 08:55:30 UTC 2017 - daniel.molken...@suse.com
+
+- Make ip=dhcp work. Previously, a network interface specifier was required.
+  The new behaviour matches documented behaviour.
+  Adds 0544-40network-Make-ip-dhcp-work.patch 
+
+---
+Wed Dec  6 16:21:33 UTC 2017 - daniel.molken...@suse.com
+
+- Remove 00systemd-bootchart, which is gone from systemd for some time 
(bsc#1067279)
+  Adds 0543-Remove-00systemd-bootchart.patch
+
+- Ensure 0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch is
+  not applied on Leap either
+
+---

New:

  0543-Remove-00systemd-bootchart.patch
  0544-40network-Make-ip-dhcp-work.patch
  0545-Add-early-microcode-support-for-AMD-family-16h.patch
  0546-Support-Microcode-Updates-for-AMD-CPU-Family-0x17.patch
  0547-Fix-task-limit-in-emergency.service-the-same-change-.patch
  0548-95fcoe-Switch-back-to-using-fipvlan-for-bnx2fc.patch
  0549-fcoe-up-Increase-sleeptime-to-13s.patch
  0550-95fcoe-add-timeout-initqueue-entries.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.szZXle/_old  2017-12-16 20:47:37.914170763 +0100
+++ /var/tmp/diff_new_pack.szZXle/_new  2017-12-16 20:47:37.918170570 +0100
@@ -222,10 +222,19 @@
 Patch538:   0538-Enable-core-dumps-with-systemd-from-initrd.patch
 Patch539:   0539-Add-IMA-functionality-fate-323289.patch
 Patch540:   0540-Check-the-proper-variable-for-a-custom-IMA-keys-dire.patch
-%if 0%{?is_opensuse}
+# SLE and Leap have persistent net names, but not Factory/TW
+%if 0%{?suse_version} && ! 0%{?sle_version} 
 Patch541:   0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch
 %endif
 Patch542:   0542-Include-crc32c-intel-module-when-using-btrfs.patch
+Patch543:   0543-Remove-00systemd-bootchart.patch
+Patch544:   0544-40network-Make-ip-dhcp-work.patch
+Patch545:   0545-Add-early-microcode-support-for-AMD-family-16h.patch
+Patch546:   0546-Support-Microcode-Updates-for-AMD-CPU-Family-0x17.patch
+Patch547:   0547-Fix-task-limit-in-emergency.service-the-same-change-.patch
+Patch548:   0548-95fcoe-Switch-back-to-using-fipvlan-for-bnx2fc.patch
+Patch549:   0549-fcoe-up-Increase-sleeptime-to-13s.patch
+Patch550:   0550-95fcoe-add-timeout-initqueue-entries.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -484,10 +493,18 @@
 %patch538 -p1
 %patch539 -p1
 %patch540 -p1
-%if 0%{?is_opensuse}
+%if 0%{?suse_version} && ! 0%{?sle_version} 
 %patch541 -p1
 %endif
 %patch542 -p1
+%patch543 -p1
+%patch544 -p1
+%patch545 -p1
+%patch546 -p1
+%patch547 -p1
+%patch548 -p1
+%patch549 -p1
+%patch550 -p1
 
 %build
 %configure\
@@ -501,7 +518,7 @@
 
 echo -e "#!/bin/bash\nDRACUT_VERSION=%{_pkg_version}-%{release}" > 

commit dracut for openSUSE:Factory

2017-11-10 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-11-10 14:36:13

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Fri Nov 10 14:36:13 2017 rev:117 rq:538553 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-10-26 
18:40:41.682281061 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-11-10 
14:36:16.273906841 +0100
@@ -1,0 +2,6 @@
+Fri Nov  3 01:00:25 UTC 2017 - daniel.molken...@suse.com
+
+- Ensure 0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch
+  is not applied on SLE.
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.gIaHtN/_old  2017-11-10 14:36:18.985808840 +0100
+++ /var/tmp/diff_new_pack.gIaHtN/_new  2017-11-10 14:36:18.985808840 +0100
@@ -222,7 +222,9 @@
 Patch538:   0538-Enable-core-dumps-with-systemd-from-initrd.patch
 Patch539:   0539-Add-IMA-functionality-fate-323289.patch
 Patch540:   0540-Check-the-proper-variable-for-a-custom-IMA-keys-dire.patch
+%if 0%{?is_opensuse}
 Patch541:   0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch
+%endif
 Patch542:   0542-Include-crc32c-intel-module-when-using-btrfs.patch
 
 BuildRequires:  asciidoc
@@ -482,7 +484,9 @@
 %patch538 -p1
 %patch539 -p1
 %patch540 -p1
+%if 0%{?is_opensuse}
 %patch541 -p1
+%endif
 %patch542 -p1
 
 %build




commit dracut for openSUSE:Factory

2017-10-26 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-10-26 18:40:32

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Thu Oct 26 18:40:32 2017 rev:116 rq:535999 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-10-18 
12:50:54.146038023 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-10-26 
18:40:41.682281061 +0200
@@ -1,0 +2,9 @@
+Mon Oct 23 10:37:52 UTC 2017 - daniel.molken...@suse.com
+
+- This is to support predictable interface names (boo#960669)
+ * adds 0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch 
+
+- Include crc32c Intel module when using btrfs (bsc#1011554)
+ * adds 0542-Include-crc32c-intel-module-when-using-btrfs.patch
+
+---

New:

  0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch
  0542-Include-crc32c-intel-module-when-using-btrfs.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.lU3F9K/_old  2017-10-26 18:40:44.702140160 +0200
+++ /var/tmp/diff_new_pack.lU3F9K/_new  2017-10-26 18:40:44.702140160 +0200
@@ -222,6 +222,8 @@
 Patch538:   0538-Enable-core-dumps-with-systemd-from-initrd.patch
 Patch539:   0539-Add-IMA-functionality-fate-323289.patch
 Patch540:   0540-Check-the-proper-variable-for-a-custom-IMA-keys-dire.patch
+Patch541:   0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch
+Patch542:   0542-Include-crc32c-intel-module-when-using-btrfs.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -480,6 +482,8 @@
 %patch538 -p1
 %patch539 -p1
 %patch540 -p1
+%patch541 -p1
+%patch542 -p1
 
 %build
 %configure\

++ 0541-Make-sure-70-persistent-net.rules-is-included-in-ini.patch ++
>From 9ddabe8afc13e0ea038ab5bc8aaf1cffe1c905ed Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 23 Oct 2017 12:01:43 +0200
Subject: [PATCH] Make sure 70-persistent-net.rules is included in initramfs

This is to support predictable interface names

Note: This should not be backported.

Reference: boo#960669
---
 modules.d/95udev-rules/module-setup.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/modules.d/95udev-rules/module-setup.sh 
b/modules.d/95udev-rules/module-setup.sh
index 5e3f444d..38f7726c 100755
--- a/modules.d/95udev-rules/module-setup.sh
+++ b/modules.d/95udev-rules/module-setup.sh
@@ -38,6 +38,7 @@ install() {
 60-pcmcia.rules \
 60-persistent-storage.rules \
 61-persistent-storage-edd.rules \
+70-persistent-net.rules \
 70-uaccess.rules \
 71-seat.rules \
 73-seat-late.rules \
-- 
2.14.1

++ 0542-Include-crc32c-intel-module-when-using-btrfs.patch ++
>From 3c2699fc3f5602a13ec18a0a07d515847dc11fa9 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 23 Oct 2017 13:36:18 +0200
Subject: [PATCH] Include crc32c-intel module when using btrfs

Reference: bsc#1011554
---
 modules.d/90btrfs/module-setup.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/modules.d/90btrfs/module-setup.sh 
b/modules.d/90btrfs/module-setup.sh
index 9303dbe2..b0d0058b 100755
--- a/modules.d/90btrfs/module-setup.sh
+++ b/modules.d/90btrfs/module-setup.sh
@@ -26,6 +26,8 @@ depends() {
 # called by dracut
 installkernel() {
 instmods btrfs
+# Make sure btfs can use fast crc32c implementations where available 
(bsc#1011554)
+instmods crc32c-intel
 }
 
 # called by dracut
-- 
2.14.1




commit dracut for openSUSE:Factory

2017-10-18 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-10-18 12:50:51

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Wed Oct 18 12:50:51 2017 rev:115 rq:534349 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-10-09 
19:36:16.859072241 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-10-18 
12:50:54.146038023 +0200
@@ -1,0 +2,13 @@
+Tue Oct 17 08:03:22 UTC 2017 - daniel.molken...@suse.com
+
+- Check the proper variable for a custom IMA keys directory (cherry-picked)
+  Part of fate#323289.
+ * adds 0540-Check-the-proper-variable-for-a-custom-IMA-keys-dire.patch
+
+---
+Sun Oct  8 00:10:44 UTC 2017 - jeng...@inai.de
+
+- Reword dracut-ima description to avoid misunderstandings.
+- Replace old RPM constructs.
+
+---

New:

  0540-Check-the-proper-variable-for-a-custom-IMA-keys-dire.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.k0PmN3/_old  2017-10-18 12:50:56.393932740 +0200
+++ /var/tmp/diff_new_pack.k0PmN3/_new  2017-10-18 12:50:56.393932740 +0200
@@ -221,6 +221,7 @@
 Patch537:   0537-dracut-init.sh-ignore-crc32.ko-in-builtin-test.patch
 Patch538:   0538-Enable-core-dumps-with-systemd-from-initrd.patch
 Patch539:   0539-Add-IMA-functionality-fate-323289.patch
+Patch540:   0540-Check-the-proper-variable-for-a-custom-IMA-keys-dire.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -284,7 +285,7 @@
 
 %description ima
 This package requires everything which is needed to build an
-initramfs with dracut, which tries to load an IMA policy during startup.
+initramfs (using dracut) which tries to load an IMA policy during startup.
 
 %package tools
 Summary:Tools to build a local initramfs
@@ -478,6 +479,7 @@
 %patch537 -p1
 %patch538 -p1
 %patch539 -p1
+%patch540 -p1
 
 %build
 %configure\
@@ -487,7 +489,7 @@
 make all CFLAGS="%{optflags}" %{?_smp_mflags}
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+%make_install %{?_smp_mflags}
 
 echo -e "#!/bin/bash\nDRACUT_VERSION=%{_pkg_version}-%{release}" > 
%{buildroot}/%{dracutlibdir}/dracut-version.sh
 

++ 0540-Check-the-proper-variable-for-a-custom-IMA-keys-dire.patch ++
>From 551cc3694e32be97084b1f198f76f4daf908d503 Mon Sep 17 00:00:00 2001
From: Jason Dana 
Date: Thu, 27 Apr 2017 07:55:58 -0400
Subject: [PATCH] Check the proper variable for a custom IMA keys directory

---
 modules.d/98integrity/ima-keys-load.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules.d/98integrity/ima-keys-load.sh 
b/modules.d/98integrity/ima-keys-load.sh
index 659b7222..e142f74d 100755
--- a/modules.d/98integrity/ima-keys-load.sh
+++ b/modules.d/98integrity/ima-keys-load.sh
@@ -13,7 +13,7 @@ load_x509_keys()
 . ${IMACONFIG}
 fi
 
-if [ -z "${IMAKEYDIR}" ]; then
+if [ -z "${IMAKEYSDIR}" ]; then
 IMAKEYSDIR="/etc/keys/ima"
 fi
 
-- 
2.14.1




commit dracut for openSUSE:Factory

2017-10-09 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-10-09 19:36:15

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Mon Oct  9 19:36:15 2017 rev:114 rq:532412 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-09-09 
20:23:44.725680143 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-10-09 
19:36:16.859072241 +0200
@@ -1,0 +2,7 @@
+Thu Sep 28 11:35:43 UTC 2017 - daniel.molken...@suse.com
+
+- Add IMA functionality (fate#323289)
+  This is implemented as a sub module analogous to FIPS 
+  * adds 0539-Add-IMA-functionality-fate-323289.patch
+
+---

New:

  0539-Add-IMA-functionality-fate-323289.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.s5dJaL/_old  2017-10-09 19:36:20.210924902 +0200
+++ /var/tmp/diff_new_pack.s5dJaL/_new  2017-10-09 19:36:20.214924727 +0200
@@ -220,6 +220,7 @@
 Patch536:   0536-90multipath-drop-67-kpartx-compat.rules.patch
 Patch537:   0537-dracut-init.sh-ignore-crc32.ko-in-builtin-test.patch
 Patch538:   0538-Enable-core-dumps-with-systemd-from-initrd.patch
+Patch539:   0539-Add-IMA-functionality-fate-323289.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -276,6 +277,15 @@
 initramfs with dracut, which does an integrity check of the kernel
 and its cryptography during startup.
 
+%package ima
+Summary:Dracut modules to build a dracut initramfs with IMA
+Group:  System/Base
+Requires:   %{name} = %{version}-%{release}
+
+%description ima
+This package requires everything which is needed to build an
+initramfs with dracut, which tries to load an IMA policy during startup.
+
 %package tools
 Summary:Tools to build a local initramfs
 Group:  System/Base
@@ -467,6 +477,7 @@
 %patch536 -p1
 %patch537 -p1
 %patch538 -p1
+%patch539 -p1
 
 %build
 %configure\
@@ -487,11 +498,6 @@
 rm -fr %{buildroot}/%{dracutlibdir}/modules.d/00dash
 rm -fr %{buildroot}/%{dracutlibdir}/modules.d/05busybox
 
-# with systemd IMA and selinux modules do not make sense
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/96securityfs
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/97masterkey
-rm -fr %{buildroot}/%{dracutlibdir}/modules.d/98integrity
-
 # remove gentoo specific modules
 rm -fr %{buildroot}%{dracutlibdir}/modules.d/50gensplash
 
@@ -503,6 +509,7 @@
 install -D -m 0644 dracut.conf.d/suse.conf.example 
%{buildroot}/usr/lib/dracut/dracut.conf.d/01-dist.conf
 install -m 0644 %{SOURCE7} 
%{buildroot}%{_sysconfdir}/dracut.conf.d/99-debug.conf
 install -m 0644 dracut.conf.d/fips.conf.example 
%{buildroot}%{_sysconfdir}/dracut.conf.d/40-fips.conf
+install -m 0644 dracut.conf.d/ima.conf.example 
%{buildroot}%{_sysconfdir}/dracut.conf.d/40-ima.conf
 # bsc#915218
 %ifarch s390 s390x
 install -m 0644 %{SOURCE8} 
%{buildroot}%{_sysconfdir}/dracut.conf.d/10-s390x_persistent_device.conf
@@ -545,6 +552,9 @@
 %post fips
 %{?regenerate_initrd_post}
 
+%post ima
+%{?regenerate_initrd_post}
+
 %preun
 %service_del_preun purge-kernels.service
 
@@ -555,12 +565,18 @@
 %postun fips
 %{?regenerate_initrd_post}
 
+%postun ima 
+%{?regenerate_initrd_post}
+
 %posttrans
 %{?regenerate_initrd_posttrans}
 
 %posttrans fips
 %{?regenerate_initrd_posttrans}
 
+%posttrans ima
+%{?regenerate_initrd_posttrans}
+
 %files fips
 %defattr(-,root,root,0755)
 %doc COPYING
@@ -568,6 +584,14 @@
 %{dracutlibdir}/modules.d/01fips
 %{dracutlibdir}/modules.d/02fips-aesni
 
+%files ima
+%defattr(-,root,root,0755)
+%doc COPYING
+%config %{_sysconfdir}/dracut.conf.d/40-ima.conf
+%{dracutlibdir}/modules.d/96securityfs
+%{dracutlibdir}/modules.d/97masterkey
+%{dracutlibdir}/modules.d/98integrity
+
 %files tools
 %defattr(-,root,root,0755)
 %{_bindir}/dracut-catimages

++ 0539-Add-IMA-functionality-fate-323289.patch ++
>From 31f5f290cf74a719b93439bced08260f5af47f80 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Thu, 28 Sep 2017 13:16:33 +0200
Subject: [PATCH] Add IMA functionality (fate#323289)

This is implemented as a sub module analogous to FIPS.
(changes to spec file applied in OBS only)
---
 dracut.conf.d/ima.conf.example | 3 +++
 1 file changed, 3 insertions(+)
 create mode 100644 dracut.conf.d/ima.conf.example

diff --git a/dracut.conf.d/ima.conf.example b/dracut.conf.d/ima.conf.example
new file mode 100644
index ..b4c4eea7
--- /dev/null
+++ b/dracut.conf.d/ima.conf.example
@@ -0,0 +1,3 @@
+# turn on ima modules
+
+add_dracutmodules+=" integrity "
-- 
2.14.1




commit dracut for openSUSE:Factory

2017-09-09 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-09-09 20:23:40

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Sat Sep  9 20:23:40 2017 rev:113 rq:521992 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-08-22 
11:07:05.925752249 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-09-09 
20:23:44.725680143 +0200
@@ -1,0 +2,17 @@
+Tue Aug 29 13:46:38 UTC 2017 - daniel.molken...@suse.com
+
+- 90multipath: Remove compat rule that is no longer needed (bsc#1054539)
+ * adds 0536-90multipath-drop-67-kpartx-compat.rules.patch
+
+- Don't detect crc32.ko as built-in (bsc#1054538)
+ * adds 0537-dracut-init.sh-ignore-crc32.ko-in-builtin-test.patch
+
+- Enable systemd-based core dumps for initrd (bsc#1054809)
+ * adds 0538-Enable-core-dumps-with-systemd-from-initrd.patch
+
+---
+Mon Aug 28 13:42:33 UTC 2017 - mma...@suse.com
+
+- Add missing coreutils dependency for initrd macros (bsc#1055492).
+
+---

New:

  0536-90multipath-drop-67-kpartx-compat.rules.patch
  0537-dracut-init.sh-ignore-crc32.ko-in-builtin-test.patch
  0538-Enable-core-dumps-with-systemd-from-initrd.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.4XLu3O/_old  2017-09-09 20:23:46.909372344 +0200
+++ /var/tmp/diff_new_pack.4XLu3O/_new  2017-09-09 20:23:46.913371781 +0200
@@ -217,6 +217,9 @@
 Patch533:   0533-instmods-check-modules.builtin-in-srcmods.patch
 Patch534:   0534-ssh-client-Include-nss_-libraries.patch
 Patch535:   0535-Sync-initramfs-after-creation.patch
+Patch536:   0536-90multipath-drop-67-kpartx-compat.rules.patch
+Patch537:   0537-dracut-init.sh-ignore-crc32.ko-in-builtin-test.patch
+Patch538:   0538-Enable-core-dumps-with-systemd-from-initrd.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -228,6 +231,7 @@
 Requires:   bash
 # systemd-sysvinit provides: poweroff, reboot, halt
 Requires:   coreutils
+Requires(post): coreutils
 Requires:   cpio
 Requires:   elfutils
 Requires:   file
@@ -260,6 +264,7 @@
 %package fips
 Summary:Dracut modules to build a dracut initramfs with an integrity 
check
 Group:  System/Base
+Requires(post): coreutils
 Requires:   %{name} = %{version}-%{release}
 Requires:   fipscheck
 Requires:   libcryptsetup4-hmac
@@ -459,6 +464,9 @@
 %patch533 -p1
 %patch534 -p1
 %patch535 -p1
+%patch536 -p1
+%patch537 -p1
+%patch538 -p1
 
 %build
 %configure\

++ 0536-90multipath-drop-67-kpartx-compat.rules.patch ++
>From 684d83b9492b8a8323f4b99d4384e56c7c7b3580 Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Mon, 14 Aug 2017 16:43:45 +0200
Subject: [PATCH 1/2] 90multipath: drop 67-kpartx-compat.rules

This file is obsolete in SLE-15 and Factory.

Reference: bsc#1054539
---
 modules.d/90multipath/module-setup.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules.d/90multipath/module-setup.sh 
b/modules.d/90multipath/module-setup.sh
index 4f342c89..85848068 100755
--- a/modules.d/90multipath/module-setup.sh
+++ b/modules.d/90multipath/module-setup.sh
@@ -118,7 +118,7 @@ install() {
 
 inst_rules 40-multipath.rules 56-multipath.rules \
62-multipath.rules 65-multipath.rules \
-   66-kpartx.rules 67-kpartx-compat.rules \
+   66-kpartx.rules \
11-dm-mpath.rules
 }
 
-- 
2.12.3

++ 0537-dracut-init.sh-ignore-crc32.ko-in-builtin-test.patch ++
>From c909fcc8e1b34098e2ec58cd585df0dbb8c3ec3c Mon Sep 17 00:00:00 2001
From: Martin Wilck 
Date: Wed, 19 Jul 2017 01:25:13 +0200
Subject: [PATCH 2/2] dracut-init.sh: ignore crc32.ko in builtin test

crc32.ko exists twice in certain kernels (e.g. SLE12): as
/kernel/lib/crc32.ko (SLE12: builtin) and as kernel/crypto/crc32.ko
(SLE12: module). When the latter module is necessary, dracut
falsely classifies it as builtin. Fix that.

Reference: bsc#1054538
---
 dracut-init.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dracut-init.sh b/dracut-init.sh
index 3f30cc9c..65597ffa 100644
--- a/dracut-init.sh
+++ b/dracut-init.sh
@@ -1137,7 +1137,7 @@ instmods() {
 return 0
 fi
 
-if grep -q "/${_mod}.ko" $srcmods/modules.builtin; then
+if [[ ${_mod} != crc32 ]] && grep -q "/${_mod}.ko" 
$srcmods/modules.builtin; then
 # Module is built-in
 return 0
 fi
-- 
2.12.3

++ 

commit dracut for openSUSE:Factory

2017-08-22 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-08-22 11:06:57

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Tue Aug 22 11:06:57 2017 rev:112 rq:517609 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-08-06 
11:24:02.798317275 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-08-22 
11:07:05.925752249 +0200
@@ -1,0 +2,21 @@
+Fri Aug 18 14:42:34 UTC 2017 - daniel.molken...@suse.com
+
+- Ensure that targets such as halt can be reached (bsc#1048698)
+ * adds 0529-systemd-add-missing-.slice-unit.patch
+ * adds 0530-dracut-systemd-dracut-cmdline-ask-fix-dracut-kernel-.patch
+ * adds 0531-dracut-systemd-.service-conflict-with-shutdown-targe.patch
+
+- Do not add too many drivers all at once (bsc#1037344)
+ * adds 0532-List-drivers-rather-than-looking-for-reverse-depende.patch
+
+- instmods: check modules.builtin in $srcmods (bsc#1048606)
+ * adds 0533-instmods-check-modules.builtin-in-srcmods.patch
+
+- ssh-client: ensure is usable in all cases (bsc#1021846)
+ * adds 0534-ssh-client-Include-nss_-libraries.patch
+
+- Sync initramfs after creation to ensure entigrity (bsc#1049113)
+ * adds 0535-Sync-initramfs-after-creation.patch
+
+
+---

New:

  0529-systemd-add-missing-.slice-unit.patch
  0530-dracut-systemd-dracut-cmdline-ask-fix-dracut-kernel-.patch
  0531-dracut-systemd-.service-conflict-with-shutdown-targe.patch
  0532-List-drivers-rather-than-looking-for-reverse-depende.patch
  0533-instmods-check-modules.builtin-in-srcmods.patch
  0534-ssh-client-Include-nss_-libraries.patch
  0535-Sync-initramfs-after-creation.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.4DhwuW/_old  2017-08-22 11:07:10.689081361 +0200
+++ /var/tmp/diff_new_pack.4DhwuW/_new  2017-08-22 11:07:10.693080798 +0200
@@ -210,6 +210,13 @@
 Patch526:   0526-iscsiroot-call-handle_firmware-only-for-non-iface-in.patch
 Patch527:   0527-switch-fips-checking-to-use-the-libkcapi-based-fipsc.patch
 Patch528:   0528-Ensure-dracut.sh-responds-properly-to-hostonly_cmdli.patch
+Patch529:   0529-systemd-add-missing-.slice-unit.patch
+Patch530:   0530-dracut-systemd-dracut-cmdline-ask-fix-dracut-kernel-.patch
+Patch531:   0531-dracut-systemd-.service-conflict-with-shutdown-targe.patch
+Patch532:   0532-List-drivers-rather-than-looking-for-reverse-depende.patch
+Patch533:   0533-instmods-check-modules.builtin-in-srcmods.patch
+Patch534:   0534-ssh-client-Include-nss_-libraries.patch
+Patch535:   0535-Sync-initramfs-after-creation.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -445,6 +452,13 @@
 %patch526 -p1
 %patch527 -p1
 %patch528 -p1
+%patch529 -p1
+%patch530 -p1
+%patch531 -p1
+%patch532 -p1
+%patch533 -p1
+%patch534 -p1
+%patch535 -p1
 
 %build
 %configure\

++ 0529-systemd-add-missing-.slice-unit.patch ++
>From 1a4ff58c7451a88206bc119d19eb88f04936569e Mon Sep 17 00:00:00 2001
From: Harald Hoyer 
Date: Wed, 22 Jun 2016 18:11:28 +0200
Subject: [PATCH 1/3] systemd: add missing -.slice unit

---
 modules.d/00systemd/module-setup.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/modules.d/00systemd/module-setup.sh 
b/modules.d/00systemd/module-setup.sh
index d3133b23..86728208 100755
--- a/modules.d/00systemd/module-setup.sh
+++ b/modules.d/00systemd/module-setup.sh
@@ -122,6 +122,7 @@ install() {
 \
 $systemdsystemunitdir/slices.target \
 $systemdsystemunitdir/system.slice \
+$systemdsystemunitdir/-.slice \
 \
 $tmpfilesdir/systemd.conf \
 \
-- 
2.12.3

++ 0530-dracut-systemd-dracut-cmdline-ask-fix-dracut-kernel-.patch ++
>From e053630ec37e31f1d7a9bcc22a4c67b2aae7c8e4 Mon Sep 17 00:00:00 2001
From: Evgeny Vereshchagin 
Date: Mon, 15 Feb 2016 08:29:40 +
Subject: [PATCH 2/3] dracut-systemd/dracut-cmdline-ask: fix dracut
 --kernel-cmdline=rd.cmdline=ask

How to reproduce:

host# dracut --kernel-cmdline='rd.cmdline=ask' initramfs.img
host# qemu-system-x86_64 -initrd initramfs.img ... -append root=/dev/sda1 ...
...

qemu-host# journalctl -b | grep dracut-cmdline-ask
...
Feb 15 08:45:36 localhost systemd[1]: dracut-cmdline-ask.service: Installed new 
job dracut-cmdline-ask.service/start as 42
Feb 15 08:45:36 localhost systemd[1]: dracut-cmdline-ask.service: 
ConditionKernelCommandLine=rd.cmdline=ask failed.
Feb 15 08:45:36 localhost systemd[1]: dracut-cmdline-ask.service: Starting 
requested but condition failed. Not starting unit.
Feb 15 08:45:36 localhost 

commit dracut for openSUSE:Factory

2017-08-06 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-08-06 11:24:01

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Sun Aug  6 11:24:01 2017 rev:111 rq:514054 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-07-17 
09:02:49.814309450 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-08-06 
11:24:02.798317275 +0200
@@ -1,0 +2,6 @@
+Wed Aug  2 13:11:02 UTC 2017 - daniel.molken...@suse.com
+
+- Ensure dracut.sh responds properly to hostonly cmdline (bsc#1048748)
+  * adds 0528-Ensure-dracut.sh-responds-properly-to-hostonly_cmdli.patch
+
+---

New:

  0528-Ensure-dracut.sh-responds-properly-to-hostonly_cmdli.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.m7b0Tj/_old  2017-08-06 11:24:09.653351547 +0200
+++ /var/tmp/diff_new_pack.m7b0Tj/_new  2017-08-06 11:24:09.681347603 +0200
@@ -209,6 +209,7 @@
 Patch525:   0525-backport-bail-out-if-module-directory-does-not-exist.patch
 Patch526:   0526-iscsiroot-call-handle_firmware-only-for-non-iface-in.patch
 Patch527:   0527-switch-fips-checking-to-use-the-libkcapi-based-fipsc.patch
+Patch528:   0528-Ensure-dracut.sh-responds-properly-to-hostonly_cmdli.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -443,6 +444,7 @@
 %patch525 -p1
 %patch526 -p1
 %patch527 -p1
+%patch528 -p1
 
 %build
 %configure\

++ 0528-Ensure-dracut.sh-responds-properly-to-hostonly_cmdli.patch ++
>From 469d28c50718de7761c91db07ccc7f40821f2d8b Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 17 Jul 2017 16:51:39 +0200
Subject: [PATCH] Ensure dracut.sh responds properly to hostonly_cmdline="no"

Reference: bsc#1048748
---
 dracut.conf.5.asc | 2 +-
 dracut.sh | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dracut.conf.5.asc b/dracut.conf.5.asc
index 0460d4ff..3497f349 100644
--- a/dracut.conf.5.asc
+++ b/dracut.conf.5.asc
@@ -97,7 +97,7 @@ Configuration files must have the extension .conf; other 
extensions are ignored.
 instead of a generic host and generate host-specific configuration.
 
 *hostonly_cmdline=*"__{yes|no}__"::
-If set, store the kernel command line arguments needed in the initramfs
+If set to "yes", store the kernel command line arguments needed in the 
initramfs
 
 *persistent_policy=*""::
 Use __ to address disks and partitions.
diff --git a/dracut.sh b/dracut.sh
index 492ecbf7..35d7e134 100755
--- a/dracut.sh
+++ b/dracut.sh
@@ -1708,7 +1708,7 @@ if ! ( echo $PARMS_TO_STORE > 
$initdir/lib/dracut/build-parameter.txt ); then
 exit 1
 fi
 
-if [[ $hostonly_cmdline ]] ; then
+if [[ $hostonly_cmdline == "yes" ]] ; then
 unset _stored_cmdline
 if [ -d $initdir/etc/cmdline.d ];then
 dinfo "Stored kernel commandline:"
-- 
2.12.3




commit dracut for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-07-17 09:02:47

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Mon Jul 17 09:02:47 2017 rev:110 rq:510121 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-06-20 
09:33:48.327815641 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-07-17 
09:02:49.814309450 +0200
@@ -1,0 +2,18 @@
+Thu Jul 13 15:15:29 UTC 2017 - daniel.molken...@suse.com
+
+- switch fips checking to use the libkcapi based fipscheck toolset 
(bsc#1048565)
+ * adds 0527-switch-fips-checking-to-use-the-libkcapi-based-fipsc.patch
+
+---
+Wed Jul 12 12:27:52 UTC 2017 - daniel.molken...@suse.com
+
+- iscsiroot: call handle_firmware only for non-iface invocations (bsc#1032284)
+ * adds 0526-iscsiroot-call-handle_firmware-only-for-non-iface-in.patch
+
+---
+Tue Jul 11 09:55:00 UTC 2017 - daniel.molken...@suse.com
+
+- bail out if module directory does not exist (bsc#1043900)
+  * adds 0525-backport-bail-out-if-module-directory-does-not-exist.patch
+
+---
@@ -5 +23 @@
-  adds 0524-Suppress-nonsensical-error-message-bsc-1032029.patch
+  * adds 0524-Suppress-nonsensical-error-message-bsc-1032029.patch

New:

  0525-backport-bail-out-if-module-directory-does-not-exist.patch
  0526-iscsiroot-call-handle_firmware-only-for-non-iface-in.patch
  0527-switch-fips-checking-to-use-the-libkcapi-based-fipsc.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.FKDQSf/_old  2017-07-17 09:02:52.365950132 +0200
+++ /var/tmp/diff_new_pack.FKDQSf/_new  2017-07-17 09:02:52.369949568 +0200
@@ -206,6 +206,9 @@
 Patch522:   0522-Fix-typo-from-commit-3f1cdb520.patch
 Patch523:   0523-98dracut-systemd-Fix-module-force-loading-with-syste.patch
 Patch524:   0524-Suppress-nonsensical-error-message-bsc-1032029.patch
+Patch525:   0525-backport-bail-out-if-module-directory-does-not-exist.patch
+Patch526:   0526-iscsiroot-call-handle_firmware-only-for-non-iface-in.patch
+Patch527:   0527-switch-fips-checking-to-use-the-libkcapi-based-fipsc.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -253,6 +256,7 @@
 Requires:   fipscheck
 Requires:   libcryptsetup4-hmac
 Requires:   libgcrypt20-hmac
+Requires:   libkcapi-tools
 
 %description fips
 This package requires everything which is needed to build an
@@ -436,6 +440,9 @@
 %patch522 -p1
 %patch523 -p1
 %patch524 -p1
+%patch525 -p1
+%patch526 -p1
+%patch527 -p1
 
 %build
 %configure\

++ 0524-Suppress-nonsensical-error-message-bsc-1032029.patch ++
--- /var/tmp/diff_new_pack.FKDQSf/_old  2017-07-17 09:02:52.785890996 +0200
+++ /var/tmp/diff_new_pack.FKDQSf/_new  2017-07-17 09:02:52.789890433 +0200
@@ -1,4 +1,4 @@
-From 33f374affcd65741dcef747c7cb57482d9ff3103 Mon Sep 17 00:00:00 2001
+From a651341debaf284101cb32c27373ed9a0dec7107 Mon Sep 17 00:00:00 2001
 From: Daniel Molkentin 
 Date: Mon, 19 Jun 2017 13:42:43 +0200
 Subject: [PATCH] Suppress nonsensical error message (bsc#1032029)

++ 0525-backport-bail-out-if-module-directory-does-not-exist.patch ++
>From cb1c81fc7f6bc72a72de1f87847924572aa39b54 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Thu, 29 Jun 2017 17:18:37 +0200
Subject: [PATCH] backport: bail out if module directory does not exist

this basically reverts commit
05214a0bedc084a41c35a128609745ad04a0c6cf

if people want to build the initramfs without kernel modules,
then --no-kernel should be specified

Upstream-Commit: 106255afd46ea2be1d035aca0c5695186a3f2c41
---
 dracut.sh | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dracut.sh b/dracut.sh
index 1016d5ae..492ecbf7 100755
--- a/dracut.sh
+++ b/dracut.sh
@@ -632,12 +632,6 @@ if ! [[ $kernel ]]; then
 kernel=$(uname -r)
 fi
 
-if [[ $kernel ]]; then
-if ! [[ -d /lib/modules/$kernel ]] && [[ $no_kernel != yes ]]; then
-printf -- "Kernel version $kernel has no module directory 
/lib/modules/$kernel\n" >&2
-fi
-fi
-
 if ! [[ $outfile ]]; then
 [[ -f /etc/machine-id ]] && read MACHINE_ID < /etc/machine-id
 
@@ -892,6 +886,12 @@ else
 exit 1
 fi
 
+if [[ $no_kernel != yes ]] && ! [[ -d $srcmods ]]; then
+printf "%s\n" "dracut: Cannot find module directory $srcmods" >&2
+printf "%s\n" "dracut: and --no-kernel was not specified" >&2
+exit 1
+fi
+
 if ! [[ $print_cmdline ]]; then
 inst 

commit dracut for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-06-20 09:33:41

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Tue Jun 20 09:33:41 2017 rev:109 rq:504692 version:044.1

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-05-20 
14:28:43.325689514 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-06-20 
09:33:48.327815641 +0200
@@ -1,0 +2,21 @@
+Mon Jun 19 11:54:44 UTC 2017 - daniel.molken...@suse.com
+
+- Suppress nonsensical error message (bsc#1032029)
+  adds 0524-Suppress-nonsensical-error-message-bsc-1032029.patch
+
+---
+Fri Jun 16 15:47:40 UTC 2017 - daniel.molken...@suse.com
+
+- 01fips: Fix typo (bsc#1033238)
+  * adds 0522-Fix-typo-from-commit-3f1cdb520.patch
+- 98dracut-systemd: Fix module force loading with systemd (bsc#986216)
+  * adds 0523-98dracut-systemd-Fix-module-force-loading-with-syste.patch
+
+---
+Wed Jun  7 08:21:16 UTC 2017 - daniel.molken...@suse.com
+
+- Ship udev files required by systemd (bsc#1040153)
+  * adds 0521-Ensure-udev-persistent-storage-compat-rules-get-crea.patch
+- Bump package version to 044.1 to allow systemd to depend on this change
+
+---

New:

  0521-Ensure-udev-persistent-storage-compat-rules-get-crea.patch
  0522-Fix-typo-from-commit-3f1cdb520.patch
  0523-98dracut-systemd-Fix-module-force-loading-with-syste.patch
  0524-Suppress-nonsensical-error-message-bsc-1032029.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.hoU4cE/_old  2017-06-20 09:33:50.519506445 +0200
+++ /var/tmp/diff_new_pack.hoU4cE/_new  2017-06-20 09:33:50.523505881 +0200
@@ -17,15 +17,17 @@
 
 
 %define dracutlibdir %{_libexecdir}/dracut
+%define _pkg_version 044
 
 Name:   dracut
-Version:044
+# Need minor increase for reliable conflicts by systemd, use %{_pkg_version} 
for real version
+Version:044.1
 Release:0
 Summary:Initramfs generator using udev
 License:GPL-2.0+ and LGPL-2.1+
 Group:  System/Base
 Url:https://dracut.wiki.kernel.org/
-Source0:
http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.xz
+Source0:
http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{_pkg_version}.tar.xz
 Source1:dracut-rpmlintrc
 Source3:mkinitrd_setup_dummy
 Source4:purge-kernels
@@ -200,6 +202,10 @@
 Patch518:   0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
 Patch519:   0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch
 Patch520:   0520-Ignore-module-resolution-errors.patch
+Patch521:   0521-Ensure-udev-persistent-storage-compat-rules-get-crea.patch
+Patch522:   0522-Fix-typo-from-commit-3f1cdb520.patch
+Patch523:   0523-98dracut-systemd-Fix-module-force-loading-with-syste.patch
+Patch524:   0524-Suppress-nonsensical-error-message-bsc-1032029.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -264,7 +270,7 @@
 This package contains tools to assemble the local initrd and host 
configuration.
 
 %prep
-%setup -q
+%setup -q -n dracut-%{_pkg_version}
 
 %patch12 -p1
 %patch13 -p1
@@ -426,6 +432,10 @@
 %patch518 -p1
 %patch519 -p1
 %patch520 -p1
+%patch521 -p1
+%patch522 -p1
+%patch523 -p1
+%patch524 -p1
 
 %build
 %configure\
@@ -437,7 +447,7 @@
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 
-echo -e "#!/bin/bash\nDRACUT_VERSION=%{version}-%{release}" > 
%{buildroot}/%{dracutlibdir}/dracut-version.sh
+echo -e "#!/bin/bash\nDRACUT_VERSION=%{_pkg_version}-%{release}" > 
%{buildroot}/%{dracutlibdir}/dracut-version.sh
 
 # use 00systemd-bootchart instead
 rm -fr %{buildroot}/%{dracutlibdir}/modules.d/00bootchart

++ 0521-Ensure-udev-persistent-storage-compat-rules-get-crea.patch ++
>From 3f9e2420fbb180672a566cbcab6e9dfdaa914c0e Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Thu, 1 Jun 2017 16:59:55 +0200
Subject: [PATCH] Ensure udev persistent storage compat rules get created and
 installed

Reference: bsc#1040153
---
 modules.d/95udev-rules/module-setup.sh | 4 
 1 file changed, 4 insertions(+)

diff --git a/modules.d/95udev-rules/module-setup.sh 
b/modules.d/95udev-rules/module-setup.sh
index 6a0625aa..5e3f444d 100755
--- a/modules.d/95udev-rules/module-setup.sh
+++ b/modules.d/95udev-rules/module-setup.sh
@@ -56,6 +56,10 @@ install() {
 # eudev rules
 inst_rules 80-drivers-modprobe.rules
 
+# 

commit dracut for openSUSE:Factory

2017-05-20 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-05-20 14:28:40

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Sat May 20 14:28:40 2017 rev:108 rq:494563 version:044

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-05-10 
20:32:15.957361650 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-05-20 
14:28:43.325689514 +0200
@@ -1,0 +2,12 @@
+Thu May 11 09:55:53 UTC 2017 - daniel.molken...@suse.com
+
+- Revert: "Require version >= 3.18 btrfsprogs, rather than conflicting with
+  an older one". Dracut should never depend on optional components
+
+---
+Mon May  8 15:34:57 UTC 2017 - daniel.molken...@suse.com
+
+- Ignore module resolution errors (e.g. with kgraft) (bsc#1037120)
+  * adds 0520-Ignore-module-resolution-errors.patch
+
+---

New:

  0520-Ignore-module-resolution-errors.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.vcVDT1/_old  2017-05-20 14:28:45.865330196 +0200
+++ /var/tmp/diff_new_pack.vcVDT1/_new  2017-05-20 14:28:45.869329630 +0200
@@ -199,6 +199,7 @@
 Patch517:   0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch
 Patch518:   0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
 Patch519:   0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch
+Patch520:   0520-Ignore-module-resolution-errors.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -226,7 +227,7 @@
 Requires:   util-linux >= 2.21
 Requires:   xz
 # We use 'btrfs fi usage' that was not present before
-Requires:   btrfsprogs >= 3.18
+Conflicts:  btrfsprogs < 3.18
 Recommends: logrotate
 Obsoletes:  mkinitrd < 2.8.2
 Provides:   mkinitrd = 2.8.2
@@ -424,6 +425,7 @@
 %patch517 -p1
 %patch518 -p1
 %patch519 -p1
+%patch520 -p1
 
 %build
 %configure\

++ 0520-Ignore-module-resolution-errors.patch ++
>From 7ede212132383c7f4a6624f3d1e999f1a4a70bb4 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 8 May 2017 17:32:11 +0200
Subject: [PATCH] Ignore module resolution errors

Can occur with version-unique modules names for kgraft.

Reference: bsc#1037120

diff --git a/dracut.sh b/dracut.sh
index f4794d1d..69833cab 100755
--- a/dracut.sh
+++ b/dracut.sh
@@ -1237,7 +1237,7 @@ if [[ $hostonly ]]; then
 host_modules["$alias"]=1
 done
 # mod might be an alias in the target kernel, find the real module
-mod_filename=$(modinfo -k "$kernel" "$mod" -F filename)
+mod_filename=$(modinfo -k "$kernel" "$mod" -F filename 2>/dev/null)
 [ $? -ne 0 ] && continue
 host_modules["$(basename -s .ko "$mod_filename")"]=1
 done
-- 
2.12.0




commit dracut for openSUSE:Factory

2017-05-10 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-05-10 20:32:14

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Wed May 10 20:32:14 2017 rev:107 rq:491558 version:044

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-04-25 
08:55:38.932633431 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-05-10 
20:32:15.957361650 +0200
@@ -1,0 +2,44 @@
+Wed Apr 26 16:52:29 UTC 2017 - daniel.molken...@suse.com
+
+- 90kernel-modules: Ensure phy drivers are loaded in initrd (bsc#1034893) 
+  * adds 0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch
+
+---
+Wed Apr 26 16:11:17 UTC 2017 - daniel.molken...@suse.com
+
+- 90kernel-modules: Fix backlight on Cherrytrail devices (boo#1034785)
+  * adds 0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
+
+---
+Wed Apr 26 15:57:54 UTC 2017 - daniel.molken...@suse.com
+
+- 95fcoe: fix rules generation (osc#1036323)
+  * adds 0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch
+
+---
+Wed Apr 26 13:52:53 UTC 2017 - daniel.molken...@suse.com
+
+- More correct patch description for 0512, no functional changes
+  * updates 0512-Make-binutils-optional-when-elfutils-are-available.patch
+
+---
+Wed Apr 26 13:39:34 UTC 2017 - daniel.molken...@suse.com
+
+- Require version >= 3.18 btrfsprogs, rather than conflicting with
+  an older one
+
+---
+Tue Apr 25 13:40:18 UTC 2017 - daniel.molken...@suse.com
+
+- Fix subnet calculation in mkinitrd (bsc#1035743)
+  * adds 0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch 
+
+---
+Fri Apr 21 10:50:42 UTC 2017 - tchva...@suse.com
+
+- Conflict with older btrfsprogs < 3.18  bsc#1035518
+  * otherwise when zypper duping we are not able to generate intrd
+until the btrfsprogs are updated, this way we force the app
+to be update beforehand (13.1 and SLE11 migrations)
+
+---

New:

  0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch
  0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch
  0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
  0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.txzUIb/_old  2017-05-10 20:32:19.052924917 +0200
+++ /var/tmp/diff_new_pack.txzUIb/_new  2017-05-10 20:32:19.056924353 +0200
@@ -195,6 +195,10 @@
 Patch513:   0513-Fix-regression-caused-by-6f9bf2b8ac436259bdccb110545.patch
 Patch514:   0514-man-make-the-k-option-clear-using-mkinitrd.patch
 Patch515:   0515-90kernel-modules-also-add-block-device-driver-revers.patch
+Patch516:   0516-mkinitrd-suse.sh-Fix-prefix-calculation.patch
+Patch517:   0517-95fcoe-fixup-fcoe-genrules.sh-for-VN2VN-mode.patch
+Patch518:   0518-90kernel-modules-Fix-backlight-on-Cherrytrail-device.patch
+Patch519:   0519-90kernel-modules-Ensure-phy-drivers-are-loaded-in-in.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -221,6 +225,8 @@
 Requires:   udev > 166
 Requires:   util-linux >= 2.21
 Requires:   xz
+# We use 'btrfs fi usage' that was not present before
+Requires:   btrfsprogs >= 3.18
 Recommends: logrotate
 Obsoletes:  mkinitrd < 2.8.2
 Provides:   mkinitrd = 2.8.2
@@ -414,6 +420,10 @@
 %patch513 -p1
 %patch514 -p1
 %patch515 -p1
+%patch516 -p1
+%patch517 -p1
+%patch518 -p1
+%patch519 -p1
 
 %build
 %configure\

++ 0512-Make-binutils-optional-when-elfutils-are-available.patch ++
--- /var/tmp/diff_new_pack.txzUIb/_old  2017-05-10 20:32:19.956797396 +0200
+++ /var/tmp/diff_new_pack.txzUIb/_new  2017-05-10 20:32:19.960796831 +0200
@@ -1,10 +1,11 @@
-From f8d2fa4312ba7989e30b60e5f287c91a1f4b7450 Mon Sep 17 00:00:00 2001
+From a7970811473e4d351e82de8a523ecf46572c3e8c Mon Sep 17 00:00:00 2001
 From: Daniel Molkentin 
 Date: Mon, 3 Apr 2017 15:23:37 +0200
 Subject: [PATCH] Make binutils optional when elfutils are available
 
-Binutils increase the size of initramfs by 36 MB. We only need "strip",
-which exists as eu-strip in elfutils, which in turn is < 1 MB in size.
+This is intended for minimum host OSes where 36 MB used by binutils
+are deemed too expensive. We only need "strip", which exists as 

commit dracut for openSUSE:Factory

2017-04-25 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-04-25 08:55:37

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Tue Apr 25 08:55:37 2017 rev:106 rq:489777 version:044

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-03-29 
13:21:55.850859250 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-04-25 
08:55:38.932633431 +0200
@@ -1,0 +2,25 @@
+Thu Apr 20 20:28:43 UTC 2017 - daniel.molken...@suse.com
+
+- Ensure hisi_sas_v2_hw gets included (bsc#1034597)
+  * adds 0515-90kernel-modules-also-add-block-device-driver-revers.patch
+
+---
+Fri Apr  7 10:03:36 UTC 2017 - daniel.molken...@suse.com
+
+- Fix mdraid regression (bsc#1028542)
+  * adds 0513-Fix-regression-caused-by-6f9bf2b8ac436259bdccb110545.patch 
+- man: make the -k option clear using mkinitrd (bsc#1012656)
+  * adds 0514-man-make-the-k-option-clear-using-mkinitrd.patch 
+
+---
+Thu Apr  6 09:35:11 UTC 2017 - daniel.molken...@suse.com
+
+- Fix typo in installkernel script (bsc#1032576)
+
+---
+Mon Apr  3 13:30:20 UTC 2017 - daniel.molken...@suse.com
+
+- Drop binutils dependency in favor of elfutils
+  * add 0512-Make-binutils-optional-when-elfutils-are-available.patch 
+
+---

New:

  0512-Make-binutils-optional-when-elfutils-are-available.patch
  0513-Fix-regression-caused-by-6f9bf2b8ac436259bdccb110545.patch
  0514-man-make-the-k-option-clear-using-mkinitrd.patch
  0515-90kernel-modules-also-add-block-device-driver-revers.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.fS9rlI/_old  2017-04-25 08:55:41.292299770 +0200
+++ /var/tmp/diff_new_pack.fS9rlI/_new  2017-04-25 08:55:41.292299770 +0200
@@ -191,6 +191,10 @@
 Patch505:   0505-Allow-booting-from-degraded-MD-RAID-arrays.patch
 Patch507:   0507-Set-TaskMax-inifinite-for-the-emergency-shell.patch
 Patch508:   0508-90multipath-start-before-local-fs-pre.target.patch
+Patch512:   0512-Make-binutils-optional-when-elfutils-are-available.patch
+Patch513:   0513-Fix-regression-caused-by-6f9bf2b8ac436259bdccb110545.patch
+Patch514:   0514-man-make-the-k-option-clear-using-mkinitrd.patch
+Patch515:   0515-90kernel-modules-also-add-block-device-driver-revers.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -201,9 +205,9 @@
 Requires:   %{_bindir}/get_kernel_version
 Requires:   bash
 # systemd-sysvinit provides: poweroff, reboot, halt
-Requires:   binutils
 Requires:   coreutils
 Requires:   cpio
+Requires:   elfutils
 Requires:   file
 Requires:   filesystem
 Requires:   findutils
@@ -406,6 +410,10 @@
 %patch509 -p1
 %patch510 -p1
 %patch511 -p1
+%patch512 -p1
+%patch513 -p1
+%patch514 -p1
+%patch515 -p1
 
 %build
 %configure\
@@ -537,6 +545,9 @@
 %ifarch %ix86 x86_64
 %config %{_sysconfdir}/dracut.conf.d/02-early-microcode.conf
 %endif
+%ifarch s390 s390x
+%config %{_sysconfdir}/dracut.conf.d/10-s390x_persistent_device.conf
+%endif
 
 %{_mandir}/man8/dracut.8*
 %{_mandir}/man8/mkinitrd.8*

++ 0512-Make-binutils-optional-when-elfutils-are-available.patch ++
>From f8d2fa4312ba7989e30b60e5f287c91a1f4b7450 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 3 Apr 2017 15:23:37 +0200
Subject: [PATCH] Make binutils optional when elfutils are available

Binutils increase the size of initramfs by 36 MB. We only need "strip",
which exists as eu-strip in elfutils, which in turn is < 1 MB in size.

Note that the tests (TEST-04-FULL-SYSTEMD/test.sh) still depend on
strip from binutils. It could use sstrip in the future.
---
 dracut.sh | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dracut.sh b/dracut.sh
index d25da8e3..f4794d1d 100755
--- a/dracut.sh
+++ b/dracut.sh
@@ -1624,7 +1624,11 @@ fi
 
 # strip binaries
 if [[ $do_strip = yes ]] ; then
-for p in strip xargs find; do
+# Prefer strip from elfutils for package size
+declare strip_cmd=$(command -v eu-strip)
+test -z "$strip_cmd" && strip_cmd="strip"
+
+for p in $strip_cmd xargs find; do
 if ! type -P $p >/dev/null; then
 dinfo "Could not find '$p'. Not stripping the initramfs."
 do_strip=no
@@ -1636,14 +1640,14 @@ if [[ $do_strip = yes ]] && ! [[ $DRACUT_FIPS_MODE ]]; 
then
 dinfo "*** Stripping files ***"
 find "$initdir" -type f \
 -executable 

commit dracut for openSUSE:Factory

2017-03-29 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-03-29 13:21:53

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Wed Mar 29 13:21:53 2017 rev:105 rq:482462 version:044

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-02-26 
17:00:43.457551821 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-03-29 
13:21:55.850859250 +0200
@@ -1,0 +2,30 @@
+Fri Mar 17 10:09:57 UTC 2017 - daniel.molken...@suse.com
+
+- 01fips: Make init on non-x86_64, specifically s390x, pass (bsc#1021687)
+  * add 0510-01fips-Some-modules-use-separators-other-than.patch
+  * add 0511-01fips-ensure-fips-initialization-succeeds-on-s390-x.patch 
+
+---
+Thu Mar 16 11:45:01 UTC 2017 - daniel.molken...@suse.com
+
+- installkernel: handle make bin-rpmpkg (bsc#1008648)
+
+---
+Thu Mar  2 15:06:01 UTC 2017 - daniel.molken...@suse.com
+
+- Do not pass ifname for bonding devices (bsc#995812)
+  * add 0314-nfs_do_not_pass_ifname_for_bonding_devices.patch
+
+---
+Thu Mar  2 15:03:26 UTC 2017 - daniel.molken...@suse.com
+
+- Find devices by path for S390x (bsc#915218)
+  * add s390x_persistent_device.conf
+
+---
+Wed Mar  1 13:24:19 UTC 2017 - daniel.molken...@suse.com
+
+- 01fips: Remove zlib module as requirement (bsc#1020063)
+  * add 0509-01fips-Remove-zlib-module-as-requirement.patch
+
+---

New:

  0314-nfs_do_not_pass_ifname_for_bonding_devices.patch
  0509-01fips-Remove-zlib-module-as-requirement.patch
  0510-01fips-Some-modules-use-separators-other-than.patch
  0511-01fips-ensure-fips-initialization-succeeds-on-s390-x.patch
  s390x_persistent_device.conf



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.cUVz9E/_old  2017-03-29 13:21:57.926565697 +0200
+++ /var/tmp/diff_new_pack.cUVz9E/_new  2017-03-29 13:21:57.926565697 +0200
@@ -32,6 +32,7 @@
 Source5:purge-kernels.service
 Source6:dracut-installkernel
 Source7:99-debug.conf
+Source8:s390x_persistent_device.conf
 
 #Network:
 Patch12:0012-40network-Fix-race-condition-when-wait-for-networks.patch
@@ -92,6 +93,9 @@
 Patch137:   0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch
 Patch138:   0138-fips_add_aesni-intel.patch
 Patch139:   0139-fips-kernel-4.4-fixes.patch
+Patch509:   0509-01fips-Remove-zlib-module-as-requirement.patch
+Patch510:   0510-01fips-Some-modules-use-separators-other-than.patch
+Patch511:   0511-01fips-ensure-fips-initialization-succeeds-on-s390-x.patch
 
 # Others
 Patch20:0020-00warpclock-Set-correct-timezone.patch
@@ -164,6 +168,7 @@
 Patch311:   0311-95iscsi-ip-ibft-is-deprecated.patch
 Patch312:   0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
 Patch313:   0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch
+Patch314:   0314-nfs_do_not_pass_ifname_for_bonding_devices.patch
 
 # New features/improvements
 Patch402:   0402-driver-fail-summary.patch
@@ -376,6 +381,7 @@
 %patch311 -p1
 %patch312 -p1
 %patch313 -p1
+%patch314 -p1
 
 %patch402 -p1
 %patch403 -p1
@@ -397,6 +403,9 @@
 %patch506 -p1
 %patch507 -p1
 %patch508 -p1
+%patch509 -p1
+%patch510 -p1
+%patch511 -p1
 
 %build
 %configure\
@@ -433,6 +442,10 @@
 install -D -m 0644 dracut.conf.d/suse.conf.example 
%{buildroot}/usr/lib/dracut/dracut.conf.d/01-dist.conf
 install -m 0644 %{SOURCE7} 
%{buildroot}%{_sysconfdir}/dracut.conf.d/99-debug.conf
 install -m 0644 dracut.conf.d/fips.conf.example 
%{buildroot}%{_sysconfdir}/dracut.conf.d/40-fips.conf
+# bsc#915218
+%ifarch s390 s390x
+install -m 0644 %{SOURCE8} 
%{buildroot}%{_sysconfdir}/dracut.conf.d/10-s390x_persistent_device.conf
+%endif
 
 %ifarch %ix86 x86_64
 echo 'early_microcode="yes"' > 
%{buildroot}%{_sysconfdir}/dracut.conf.d/02-early-microcode.conf

++ 0314-nfs_do_not_pass_ifname_for_bonding_devices.patch ++
Index: dracut-044/modules.d/95nfs/module-setup.sh
===
--- dracut-044.orig/modules.d/95nfs/module-setup.sh 2016-12-07 
11:46:32.799438777 +0100
+++ dracut-044/modules.d/95nfs/module-setup.sh  2016-12-07 11:46:33.519479687 
+0100
@@ -57,7 +57,10 @@ cmdline() {
 nfs_address=${lookup##* }
 fi
 ifname=$(ip -o route get to $nfs_address | sed -n 's/.*dev \([^ 
]*\).*/\1/p')

commit dracut for openSUSE:Factory

2017-02-26 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-02-26 17:00:40

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-02-03 
17:36:02.278825050 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-02-26 
17:00:43.457551821 +0100
@@ -1,0 +2,19 @@
+Wed Feb  8 16:55:16 UTC 2017 - daniel.molken...@suse.com
+
+- 90multipath: 90multipath: start before local-fs-pre.target
+  (bsc#1005410, bsc#1006118, bsc#1007925)
+  * add 0508-90multipath-start-before-local-fs-pre.target.patch
+
+---
+Fri Feb  3 14:46:26 UTC 2017 - daniel.molken...@suse.com
+
+- unlimit TaskMax for xfs_repair in emergency shell (bsc#1019938)
+  * add 0507-Set-TaskMax-inifinite-for-the-emergency-shell.patch
+
+---
+Thu Feb  2 12:20:55 UTC 2017 - daniel.molken...@suse.com
+
+- Boot on s390x with fips=1 on the kernel commnad line (bnc#1021687)
+  * add 0506-Boot-on-s390x-with-fips-1-on-the-kernel-commnad-line.patch
+
+---
@@ -4 +23 @@
-- Allow booting from degrated MD arrays with systemd
+- Allow booting from degrated MD arrays with systemd (bsc#1017695)

New:

  0506-Boot-on-s390x-with-fips-1-on-the-kernel-commnad-line.patch
  0507-Set-TaskMax-inifinite-for-the-emergency-shell.patch
  0508-90multipath-start-before-local-fs-pre.target.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.zWDwKO/_old  2017-02-26 17:00:47.304968231 +0100
+++ /var/tmp/diff_new_pack.zWDwKO/_new  2017-02-26 17:00:47.308967624 +0100
@@ -83,6 +83,7 @@
 Patch160:   0160-s390-update_active_devices_initrd.patch
 Patch161:   0161-95zfcp_rules-simplified-rd.zfcp-commandline-for-NPIV.patch
 Patch188:   0188-95dasd_rules-Install-collect-udev-helper-binary.patch
+Patch506:   0506-Boot-on-s390x-with-fips-1-on-the-kernel-commnad-line.patch
 
 #FIPS
 Patch53:0053-01fips-fixup-loading-issues.patch
@@ -183,6 +184,8 @@
 Patch503:   0503-dracut.sh-create-the-initramfs-non-world-readable-al.patch
 Patch504:   0504-ibft-fix-boot-flag-check.patch
 Patch505:   0505-Allow-booting-from-degraded-MD-RAID-arrays.patch
+Patch507:   0507-Set-TaskMax-inifinite-for-the-emergency-shell.patch
+Patch508:   0508-90multipath-start-before-local-fs-pre.target.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -391,6 +394,10 @@
 %patch504 -p1
 %patch505 -p1
 
+%patch506 -p1
+%patch507 -p1
+%patch508 -p1
+
 %build
 %configure\
   --systemdsystemunitdir=%{_unitdir}\

++ 0506-Boot-on-s390x-with-fips-1-on-the-kernel-commnad-line.patch ++
>From e9e5b0424648bc0d81e865d1fe54d10639a10182 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Thu, 2 Feb 2017 12:41:25 +0100
Subject: [PATCH] Boot on s390x with fips=1 on the kernel commnad line

On s390, the kernel image that is bootet from is called 'image'.

(bnc#1021687)

Original-Patch-By: Marcus Meissner 
---
 modules.d/01fips/fips.sh | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/modules.d/01fips/fips.sh b/modules.d/01fips/fips.sh
index f33481a..055093a 100755
--- a/modules.d/01fips/fips.sh
+++ b/modules.d/01fips/fips.sh
@@ -73,11 +73,17 @@ do_fips()
 local _s
 local _v
 local _module
+local _arch=$(uname -m)
+local _vmname=vmlinuz
+
+if [ "$_arch" == "s390x" ]; then
+_vmname=image
+fi
 
 KERNEL=$(uname -r)
 
-if ! [ -e "/boot/.vmlinuz-${KERNEL}.hmac" ]; then
-warn "/boot/.vmlinuz-${KERNEL}.hmac does not exist"
+if ! [ -e "/boot/.${_vmname}-${KERNEL}.hmac" ]; then
+warn "/boot/.${_vname}-${KERNEL}.hmac does not exist"
 return 1
 fi
 
@@ -125,7 +131,7 @@ do_fips()
 elif [ -e "/run/initramfs/live/isolinux/vmlinuz0" ]; then
 do_rhevh_check /run/initramfs/live/isolinux/vmlinuz0 || return 1
 else
-fipscheck "/boot/vmlinuz-${KERNEL}" || return 1
+fipscheck "/boot/${_vmname}-${KERNEL}" || return 1
 fi
 
 info "All initrd crypto checks done"
-- 
2.10.2

++ 0507-Set-TaskMax-inifinite-for-the-emergency-shell.patch ++
>From efc65e27554cfb2278dd46eba0e6cba0b58b7e35 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Fri, 20 Jan 2017 10:57:40 +0100
Subject: [PATCH] Set TaskMax=inifinite for the emergency shell

Certain rescue/recovery operations, e.g. xfs_repair need
that liberty (bsc#1019938).
---
 

commit dracut for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-02-02 15:30:02

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-01-24 
10:28:56.328366958 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-02-03 
17:36:02.278825050 +0100
@@ -1,0 +2,6 @@
+Thu Jan 26 10:10:58 UTC 2017 - daniel.molken...@suse.com
+
+- Allow booting from degrated MD arrays with systemd
+  * add 0505-Allow-booting-from-degraded-MD-RAID-arrays.patch
+
+---

New:

  0505-Allow-booting-from-degraded-MD-RAID-arrays.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.svt9vE/_old  2017-02-03 17:36:04.626492766 +0100
+++ /var/tmp/diff_new_pack.svt9vE/_new  2017-02-03 17:36:04.630492200 +0100
@@ -182,6 +182,7 @@
 Patch502:   0502-persistent_device_policy_param_enhance.patch
 Patch503:   0503-dracut.sh-create-the-initramfs-non-world-readable-al.patch
 Patch504:   0504-ibft-fix-boot-flag-check.patch
+Patch505:   0505-Allow-booting-from-degraded-MD-RAID-arrays.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -388,6 +389,7 @@
 %patch502 -p1
 %patch503 -p1
 %patch504 -p1
+%patch505 -p1
 
 %build
 %configure\

++ 0505-Allow-booting-from-degraded-MD-RAID-arrays.patch ++
>From a113e853f71050aa6f05982ecf16660603f98825 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Mon, 30 Jan 2017 11:10:40 +0100
Subject: [PATCH] Allow booting from degraded MD RAID arrays

bnc#1017695
---
 modules.d/90mdraid/module-setup.sh | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/modules.d/90mdraid/module-setup.sh 
b/modules.d/90mdraid/module-setup.sh
index 13ef9fe..962b3a4 100755
--- a/modules.d/90mdraid/module-setup.sh
+++ b/modules.d/90mdraid/module-setup.sh
@@ -119,6 +119,12 @@ install() {
 if [ -e $systemdsystemunitdir/mdmon@.service ]; then
 inst_simple $systemdsystemunitdir/mdmon@.service
 fi
+if [ -e $systemdsystemunitdir/mdadm-last-resort@.service ]; then
+inst_simple $systemdsystemunitdir/mdadm-last-resort@.service
+fi
+if [ -e $systemdsystemunitdir/mdadm-last-resort@.timer ]; then
+inst_simple $systemdsystemunitdir/mdadm-last-resort@.timer
+fi
 fi
 inst_hook pre-shutdown 30 "$moddir/mdmon-pre-shutdown.sh"
 }
-- 
2.10.2




commit dracut for openSUSE:Factory

2017-01-24 Thread root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2017-01-24 10:28:55

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2017-01-11 
11:53:37.372373099 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2017-01-24 
10:28:56.328366958 +0100
@@ -1,0 +2,12 @@
+Mon Jan 16 19:44:07 UTC 2017 - daniel.molken...@suse.com
+
+- Add md4 and arc4 modules for ntlm authentication 
+  * add 0454-Add-md4-and-arc4-modules-for-ntlm.patch
+
+---
+Mon Jan 16 19:05:14 UTC 2017 - daniel.molken...@suse.com
+
+- Resolve symbolic links for -i and -k parameters (bsc#902375)
+ * add 0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch
+
+---

New:

  0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch
  0454-Add-md4-and-arc4-modules-for-ntlm.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.cZryZu/_old  2017-01-24 10:28:58.412071430 +0100
+++ /var/tmp/diff_new_pack.cZryZu/_new  2017-01-24 10:28:58.416070864 +0100
@@ -173,6 +173,8 @@
 Patch450:   0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch
 Patch451:   0451-systemd-initrd-add-initrd-root-device.target.patch
 Patch452:   0452-Always-try-to-add-pinctrl-cherryview.patch
+Patch453:   0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch
+Patch454:   0454-Add-md4-and-arc4-modules-for-ntlm.patch
 
 # On top patches/fixes which have to be applied late
 Patch500:   0500-Reset-IFS-variable.patch
@@ -378,6 +380,8 @@
 %patch450 -p1
 %patch451 -p1
 %patch452 -p1
+%patch453 -p1
+%patch454 -p1
 
 %patch500 -p1
 %patch501 -p1

++ 0453-Resolve-symbolic-links-for-i-and-k-parameters-bsc-90.patch ++
>From 7957bd01b097507a601495ed7cd2c8480c2af67b Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Thu, 17 Nov 2016 16:08:31 +0100
Subject: [PATCH] Resolve symbolic links for -i and -k parameters (bsc#902375)

---
 mkinitrd-suse.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/mkinitrd-suse.sh b/mkinitrd-suse.sh
index 0f2b3c4..bc49d73 100755
--- a/mkinitrd-suse.sh
+++ b/mkinitrd-suse.sh
@@ -237,11 +237,13 @@ while (($# > 0)); do
-k) # Would be nice to get a list of images here
read_arg kernel_images "$@" || shift $?
for kernel_image in $kernel_images;do
+   [ -L "/boot/$kernel_image" ] && kernel_image="$(readlink 
"/boot/$kernel_image")"
kernels="$kernels ${kernel_image#*-}"
done
;;
-i) read_arg initrd_images "$@" || shift $?
for initrd_image in $initrd_images;do
+   [ -L "/boot/$initrd_image" ] && initrd_image="$(readlink 
"/boot/$initrd_image")"
# Check if the initrd_image contains a path.
# if not, then add the default boot_dir
dname=`dirname $initrd_image`
-- 
2.10.0

++ 0454-Add-md4-and-arc4-modules-for-ntlm.patch ++
>From e69da98de1a4175fb3c745570471fc3a7d567a33 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Thu, 17 Nov 2016 11:22:48 +0100
Subject: [PATCH] Add md4 and arc4 modules for ntlm

Some crashkernel targets still use legacy NTLM auth, which
require those (bsc#869496). This patch enumerates all dependent
hash algorithems, because even though most of them are probably
compiled in, older ones (e.g. md4 and arc4) usually aren't.
---
 modules.d/95cifs/module-setup.sh | 6 ++
 1 file changed, 6 insertions(+)

Index: dracut-044/modules.d/95cifs/module-setup.sh
===
--- dracut-044.orig/modules.d/95cifs/module-setup.sh
+++ dracut-044/modules.d/95cifs/module-setup.sh
@@ -24,6 +24,12 @@ depends() {
 # called by dracut
 installkernel() {
 instmods cifs ipv6
+# hash algos
+instmods md4 md5 sha256
+# ciphers
+instmods aes arc4 des ecb
+# macs
+instmods hmac cmac
 }
 
 # called by dracut



commit dracut for openSUSE:Factory

2016-12-01 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-12-01 10:20:27

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-11-16 
13:31:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-12-01 
10:20:28.0 +0100
@@ -1,0 +2,6 @@
+Mon Nov 28 19:16:52 CET 2016 - ku...@suse.de
+
+- Remove 0314-run-rpcbind.patch again, was solved by another
+  change in rpcbind
+
+---

Old:

  0314-run-rpcbind.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.LJid1g/_old  2016-12-01 10:20:30.0 +0100
+++ /var/tmp/diff_new_pack.LJid1g/_new  2016-12-01 10:20:30.0 +0100
@@ -163,7 +163,6 @@
 Patch311:   0311-95iscsi-ip-ibft-is-deprecated.patch
 Patch312:   0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
 Patch313:   0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch
-Patch314:   0314-run-rpcbind.patch
 
 # New features/improvements
 Patch402:   0402-driver-fail-summary.patch
@@ -370,7 +369,6 @@
 %patch311 -p1
 %patch312 -p1
 %patch313 -p1
-%patch314 -p0
 
 %patch402 -p1
 %patch403 -p1




commit dracut for openSUSE:Factory

2016-11-16 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-11-16 13:31:31

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-11-12 
12:58:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-11-16 
13:31:32.0 +0100
@@ -1,0 +2,13 @@
+Tue Nov 15 11:13:39 UTC 2016 - dmolken...@suse.com
+
+- Try to always add pinctrl-cherryview (bsc#998440)
+  * add 0452-Always-try-to-add-pinctrl-cherryview.patch
+
+---
+Sun Nov 13 23:51:31 CET 2016 - ku...@suse.de
+
+- nfs/rpcbind: rpcbind uses now /run/rpcbind for temporary data.
+  Create the needed directory.
+  * add 0314-run-rpcbind.patch
+
+---

New:

  0314-run-rpcbind.patch
  0452-Always-try-to-add-pinctrl-cherryview.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.048lbM/_old  2016-11-16 13:31:35.0 +0100
+++ /var/tmp/diff_new_pack.048lbM/_new  2016-11-16 13:31:35.0 +0100
@@ -163,6 +163,7 @@
 Patch311:   0311-95iscsi-ip-ibft-is-deprecated.patch
 Patch312:   0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
 Patch313:   0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch
+Patch314:   0314-run-rpcbind.patch
 
 # New features/improvements
 Patch402:   0402-driver-fail-summary.patch
@@ -172,6 +173,7 @@
 # Workarounds/Patches no longer relevant in 045
 Patch450:   0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch
 Patch451:   0451-systemd-initrd-add-initrd-root-device.target.patch
+Patch452:   0452-Always-try-to-add-pinctrl-cherryview.patch
 
 # On top patches/fixes which have to be applied late
 Patch500:   0500-Reset-IFS-variable.patch
@@ -368,6 +370,7 @@
 %patch311 -p1
 %patch312 -p1
 %patch313 -p1
+%patch314 -p0
 
 %patch402 -p1
 %patch403 -p1
@@ -375,6 +378,7 @@
 
 %patch450 -p1
 %patch451 -p1
+%patch452 -p1
 
 %patch500 -p1
 %patch501 -p1

++ 0314-run-rpcbind.patch ++
--- modules.d/95nfs/module-setup.sh
+++ modules.d/95nfs/module-setup.sh 2016/11/13 20:56:50
@@ -70,7 +70,7 @@
 local _i
 local _nsslibs
 inst_multiple -o portmap rpcbind rpc.statd mount.nfs \
-mount.nfs4 umount rpc.idmapd sed /etc/netconfig
+mount.nfs4 umount rpc.idmapd sed chown /etc/netconfig
 inst_multiple /etc/services /etc/nsswitch.conf /etc/rpc /etc/protocols 
/etc/idmapd.conf
 
 if [[ $hostonly_cmdline == "yes" ]]; then
--- modules.d/95nfs/nfs-start-rpc.sh
+++ modules.d/95nfs/nfs-start-rpc.sh2016/11/13 20:57:31
@@ -6,6 +6,9 @@
 [ ! -d /var/lib/nfs/rpc_pipefs/nfs ] && \
 mount -t rpc_pipefs rpc_pipefs /var/lib/nfs/rpc_pipefs
 
+mkdir -p -m 0755 /run/rpcbind
+/bin/chown rpc /run/rpcbind
+
 # Start rpcbind or rpcbind
 # FIXME occasionally saw 'rpcbind: fork failed: No such device' -- why?
 command -v portmap >/dev/null && [ -z "$(pidof portmap)" ] && portmap
++ 0452-Always-try-to-add-pinctrl-cherryview.patch ++
>From 9ffab3f3a5105691b4b640649c3a99e3cce39c1a Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Tue, 15 Nov 2016 11:51:01 +0100
Subject: [PATCH] Always try to add pinctrl-cherryview

Contrary to previous intel pinctrl drivers, the cherryview driver can be
and usually is built as a module. However, it sets up the SDIO pinout
so sdhci can make use of the SD card reader, which may subsequently
hold a root file system on a card  (bsc#998440).
---
 modules.d/90kernel-modules/module-setup.sh | 1 +
 1 file changed, 1 insertion(+)

Index: dracut-044/modules.d/90kernel-modules/module-setup.sh
===
--- dracut-044.orig/modules.d/90kernel-modules/module-setup.sh
+++ dracut-044/modules.d/90kernel-modules/module-setup.sh
@@ -39,7 +39,8 @@ installkernel() {
 ehci-hcd ehci-pci ehci-platform \
 ohci-hcd ohci-pci \
 uhci-hcd \
-xhci-hcd xhci-pci xhci-plat-hcd
+xhci-hcd xhci-pci xhci-plat-hcd \
+pinctrl-cherryview
 
 instmods \
 "=drivers/hid" \



commit dracut for openSUSE:Factory

2016-11-12 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-11-12 12:58:57

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-10-22 
13:03:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-11-12 
12:58:59.0 +0100
@@ -1,0 +2,23 @@
+Tue Nov  8 15:19:37 UTC 2016 - dan...@molkentin.de
+
+- systemd-initrd: Add initrd-root-device.target. Cherry-pick to get
+  systemd v230 into factory (bsc1009089)
+  * add 0451-systemd-initrd-add-initrd-root-device.target.patch 
+
+---
+Mon Nov  7 15:54:09 UTC 2016 - dmolken...@suse.de
+
+- Bash cannot handle binary strigns with embedded NULs. This used
+  to work by accident, it no longer does starting from bash 4.4.
+  Strip NULs during all comparison operations as a workaround.
+  Addresses bsc989218.
+  * add 0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch
+
+---
+Mon Nov  7 12:06:51 UTC 2016 - astie...@suse.com
+
+- Do not create initramfs with world-readable permissions if
+  early microcode update is used bsc#1008340 CVE-2016-8637
+  0503-dracut.sh-create-the-initramfs-non-world-readable-al.patch
+
+---

New:

  0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch
  0451-systemd-initrd-add-initrd-root-device.target.patch
  0503-dracut.sh-create-the-initramfs-non-world-readable-al.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.uEo2BS/_old  2016-11-12 12:59:01.0 +0100
+++ /var/tmp/diff_new_pack.uEo2BS/_new  2016-11-12 12:59:01.0 +0100
@@ -169,10 +169,15 @@
 Patch403:   0403-95lunmask-Add-module-to-handle-LUN-masking.patch
 Patch404:   0404-dracut-emergency-optionally-print-fs-help.patch
 
+# Workarounds/Patches no longer relevant in 045
+Patch450:   0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch
+Patch451:   0451-systemd-initrd-add-initrd-root-device.target.patch
+
 # On top patches/fixes which have to be applied late
 Patch500:   0500-Reset-IFS-variable.patch
 Patch501:   0501-dasd_fix_ssid_bigger_zero.patch
 Patch502:   0502-persistent_device_policy_param_enhance.patch
+Patch503:   0503-dracut.sh-create-the-initramfs-non-world-readable-al.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -368,9 +373,13 @@
 %patch403 -p1
 %patch404 -p1
 
+%patch450 -p1
+%patch451 -p1
+
 %patch500 -p1
 %patch501 -p1
 %patch502 -p1
+%patch503 -p1
 
 %build
 %configure\

++ 0450-Strip-NUL-bytes-in-stream-before-push-in-string.patch ++
>From 8ebcb9c3ded888ecd5c6fc0bbf4c9f490c3cdb56 Mon Sep 17 00:00:00 2001
From: Daniel Molkentin 
Date: Tue, 1 Mar 2016 21:03:18 +0100
Subject: [PATCH] Strip NUL bytes in stream before push in string
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Based on a patch by Tomasz Paweł Gajc 

Workaround for bsc989218, the next upstream release
fixes this properly.
---
 dracut.sh  | 2 +-
 modules.d/50drm/module-setup.sh| 6 +++---
 modules.d/90kernel-modules/module-setup.sh | 6 +++---
 modules.d/90kernel-network-modules/module-setup.sh | 6 +++---
 modules.d/90multipath/module-setup.sh  | 6 +++---
 modules.d/95iscsi/module-setup.sh  | 6 +++---
 6 files changed, 16 insertions(+), 16 deletions(-)

Index: dracut-044/dracut.sh
===
--- dracut-044.orig/dracut.sh
+++ dracut-044/dracut.sh
@@ -1641,7 +1641,7 @@ if [[ $do_strip = yes ]] && ! [[ $DRACUT
 # strip kernel modules, but do not touch signed modules
 find "$initdir" -type f -path '*/lib/modules/*.ko' -print0 \
 | while read -r -d $'\0' f || [ -n "$f" ]; do
-SIG=$(tail -c 28 "$f")
+SIG=$(tail -c 28 "$f" | tr -d '\000')
 [[ $SIG == '~Module signature appended~' ]] || { printf "%s\000" "$f"; 
}
 done | xargs -r -0 strip -g
 
Index: dracut-044/modules.d/50drm/module-setup.sh
===
--- dracut-044.orig/modules.d/50drm/module-setup.sh
+++ dracut-044/modules.d/50drm/module-setup.sh
@@ -24,9 +24,9 @@ installkernel() {
 local _fname _fcont
 while read _fname || [ -n "$_fname" ]; do
 case "$_fname" in
-*.ko)_fcont="$(<$_fname)" 

commit dracut for openSUSE:Factory

2016-10-22 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-10-22 13:03:11

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-10-14 
09:05:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-10-22 
13:03:11.0 +0200
@@ -1,0 +2,12 @@
+Mon Oct 17 10:35:53 CEST 2016 - h...@suse.de
+
+- Add missing rules file for previous patch
+  *modify 0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch
+
+---
+Fri Oct 14 14:20:51 CEST 2016 - h...@suse.de
+
+- 90mdraid: Use stock MD rules to assemble RAID arrays (bsc#998860)
+  *add 0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch
+
+---

New:

  0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.W67dcm/_old  2016-10-22 13:03:13.0 +0200
+++ /var/tmp/diff_new_pack.W67dcm/_new  2016-10-22 13:03:13.0 +0200
@@ -162,6 +162,7 @@
 Patch310:   0310-95resume-Do-not-resume-on-iSCSI.patch
 Patch311:   0311-95iscsi-ip-ibft-is-deprecated.patch
 Patch312:   0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
+Patch313:   0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch
 
 # New features/improvements
 Patch402:   0402-driver-fail-summary.patch
@@ -361,6 +362,7 @@
 %patch310 -p1
 %patch311 -p1
 %patch312 -p1
+%patch313 -p1
 
 %patch402 -p1
 %patch403 -p1

++ 0313-90mdraid-Use-stock-MD-rules-to-assemble-RAID-arrays.patch ++
>From 91ab88b0bda124816724dcea4c532259add83e41 Mon Sep 17 00:00:00 2001
From: Hannes Reinecke 
Date: Fri, 14 Oct 2016 11:01:57 +0200
Subject: [PATCH] 90mdraid: Use stock MD rules to assemble RAID arrays

We cannot call 'mdadm' from a RUN udev event key or use the
initqueue, as 'mdadm -I' will remove the partitions before
assembling the array. This is only safe to be called directly
from the udev rule (eg by the IMPORT or PROGRAM key), as then
udev will prevent any events for the partition devices to
be processed.
If 'mdadm -I' is called _after_ the event is processed it will
race with udev processing the events for the partitions devices,
and induce random boot failures.

References: bsc#998860

Signed-off-by: Hannes Reinecke 
---
 modules.d/90mdraid/62-md-dracut-cmdline.rules   | 16 +
 modules.d/90mdraid/65-md-incremental-imsm.rules | 44 -
 modules.d/90mdraid/mdraid_start.sh  | 34 ---
 modules.d/90mdraid/module-setup.sh  | 14 +---
 modules.d/90mdraid/parse-md.sh  | 34 +--
 5 files changed, 32 insertions(+), 110 deletions(-)
 create mode 100644 modules.d/90mdraid/62-md-dracut-cmdline.rules
 delete mode 100644 modules.d/90mdraid/65-md-incremental-imsm.rules
 delete mode 100755 modules.d/90mdraid/mdraid_start.sh

diff --git a/modules.d/90mdraid/62-md-dracut-cmdline.rules 
b/modules.d/90mdraid/62-md-dracut-cmdline.rules
new file mode 100644
index 000..c30636f
--- /dev/null
+++ b/modules.d/90mdraid/62-md-dracut-cmdline.rules
@@ -0,0 +1,16 @@
+# Interpret dracut-specific commandline arguments which inhibit
+# mdadm from starting
+# See udev(8) for syntax
+
+ACTION!="add|change", GOTO="md_end"
+SUBSYSTEM!="block", GOTO="md_end"
+
+# Disable MD assembly if rd_NO_MD is given
+ENV{rd_NO_MD}=="?*", 
ENV{ID_FS_TYPE}=="ddf_raid_member|isw_raid_member|linux_raid_member", 
ENV{ID_FS_TYPE}="unknown"
+
+# Disable ISW / IMSM RAID assembly if rd_NO_MDIMSM is given
+ENV{ID_FS_TYPE}=="isw_raid_member", ENV{rd_NO_MDIMSM}=="?*", 
ENV{ID_FS_TYPE}="unknown"
+# Disable DDF RAID assembly if rd_NO_MDDDF is given
+ENV{ID_FS_TYPE}=="ddf_raid_member", ENV{rd_NO_MDDDF}=="?*", 
ENV{ID_FS_TYPE}="unknown"
+
+LABEL="md_end"
diff --git a/modules.d/90mdraid/65-md-incremental-imsm.rules 
b/modules.d/90mdraid/65-md-incremental-imsm.rules
deleted file mode 100644
index d66dd01..000
--- a/modules.d/90mdraid/65-md-incremental-imsm.rules
+++ /dev/null
@@ -1,44 +0,0 @@
-# This file causes block devices with Linux RAID (mdadm) signatures to
-# automatically cause mdadm to be run.
-# See udev(8) for syntax
-
-ACTION!="add|change", GOTO="md_end"
-SUBSYSTEM!="block", GOTO="md_end"
-ENV{rd_NO_MD}=="?*", GOTO="md_end"
-KERNEL=="md*", ENV{ID_FS_TYPE}!="linux_raid_member", GOTO="md_end"
-KERNEL=="md*", ACTION!="change", GOTO="md_end"
-
-# Also don't process disks that are slated to be a multipath 

commit dracut for openSUSE:Factory

2016-10-14 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-10-14 09:05:40

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-09-12 
13:22:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-10-14 
09:05:41.0 +0200
@@ -1,0 +2,76 @@
+Thu Oct 13 10:33:56 CEST 2016 - h...@suse.de
+
+- 95resume: Do not resume on iSCSI devices (bsc#999663)
+  *add 0310-95resume-Do-not-resume-on-iSCSI.patch
+- 95iscsi: ip=ibft is deprecated (bsc#1004437)
+  *add 0311-95iscsi-ip-ibft-is-deprecated.patch
+- 40network: do not print warning about non-existing file
+  (bsc#1004437)
+  *add 0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
+
+---
+Mon Oct 10 10:44:17 CEST 2016 - h...@suse.de
+
+- 90dmraid: do not delete partitions (bsc#998860)
+  *add 0309-90dmraid-do-not-delete-partitions.patch
+
+---
+Fri Oct  7 13:08:17 UTC 2016 - tr...@suse.de
+
+- Give-persistent_policy-precedence-over-dev-mapper-names (bsc#908143)
+  *add: 0502-persistent_device_policy_param_enhance.patch
+- mdadm IMSM_NO_PLATFORM workaround for kdump (bsc#975404)
+  *add: 0308-mdraid_add_IMSM_NO_PLATFORM_env.patch
+
+---
+Wed Sep 28 15:32:37 CEST 2016 - h...@suse.de
+
+- 90multipath: parse commandline option 'multipath=off' (bsc#1001691)
+  *add 0307-90multipath-parse-kernel-commandline-option-multipat.patch
+
+---
+Wed Sep 28 08:31:38 CEST 2016 - h...@suse.de
+
+- 95fcoe: do not start fcoemon twice (bsc#1001512)
+  *add 0225-95fcoe-do-not-start-fcoemon-twice.patch
+
+---
+Tue Sep 27 13:44:04 CEST 2016 - h...@suse.de
+
+- Reformat patch headers:
+  *modify 0199-rd-iscsi-waitnet-default-false.patch
+  *modify 0200-dracut_fix_multipath_without_config.patch
+  *modify 0210-add_fcoe_uefi_check.patch
+  *modify 0212-fcoe_reorder_init_path.patch
+- Rediff patches to apply cleanly:
+  *modify 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch
+  *modify 0133-Allow-multiple-configurations-per-network-interface-.patch
+  *modify 0170-iscsi-skip-ibft-invalid-dhcp.patch
+  *modify 0218-40network-allow-persistent-interface-names.patch
+- Remove spurious whitespaces:
+  *modify 0169-network_set_mtu_macaddr_for_dhcp.patch
+- 40network: print out correct prefix (bsc#996141)
+  *modify 0125-40network-separate-mask-and-prefix.patch
+- 95iscsi: setup bnx2i offload connection correctly (bsc#997598)
+  *add 0224-95iscsi-setup-bnx2i-offload-connections-properly.patch
+- Rename patches to match sequence number:
+  *old: 0019-40network-Fix-race-condition-when-wait-for-networks.patch
+  *new: 0012-40network-Fix-race-condition-when-wait-for-networks.patch
+  *old: 0066-40network-always-start-netroot-in-ifup.sh.patch
+  *new: 0013-40network-always-start-netroot-in-ifup.sh.patch
+
+---
+Mon Sep 19 07:14:59 UTC 2016 - thomas.bl...@suse.com
+
+- rd.iscsi.waitnet should default to false in order for dracut to
+  wait for the network devices (bsc#997598)
+  *add 0199-rd-iscsi-waitnet-default-false.patch
+
+---
+Fri Sep 16 10:47:03 CEST 2016 - h...@suse.de
+
+- 95multipath: Replace 'grep' with 'sed' for shutdown scripts
+  (bsc#999220)
+  * modify 0306-90multipath-add-shutdown-script.patch
+
+--
@@ -10,0 +87,2 @@
+- Fix IFS separater in net-lib.sh (bsc#996141)
+*modify: 0125-40network-separate-mask-and-prefix.patch
@@ -75 +153 @@
-  * Add 0214-95fcoe-Do-not-overwrite-FCoE-configuration.patch
+  * Add 0213-95fcoe-Do-not-overwrite-FCoE-configuration.patch

Old:

  0019-40network-Fix-race-condition-when-wait-for-networks.patch
  0066-40network-always-start-netroot-in-ifup.sh.patch

New:

  0012-40network-Fix-race-condition-when-wait-for-networks.patch
  0013-40network-always-start-netroot-in-ifup.sh.patch
  0199-rd-iscsi-waitnet-default-false.patch
  0224-95iscsi-setup-bnx2i-offload-connections-properly.patch
  0225-95fcoe-do-not-start-fcoemon-twice.patch
  0307-90multipath-parse-kernel-commandline-option-multipat.patch
  0308-mdraid_add_IMSM_NO_PLATFORM_env.patch
  0309-90dmraid-do-not-delete-partitions.patch
  0310-95resume-Do-not-resume-on-iSCSI.patch
  0311-95iscsi-ip-ibft-is-deprecated.patch
  0312-40network-Do-not-print-message-about-tmp-net.ibft0.c.patch
  

commit dracut for openSUSE:Factory

2016-09-12 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-09-12 13:22:47

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-09-09 
10:16:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-09-12 
13:22:49.0 +0200
@@ -6,0 +7,6 @@
+Wed Aug 31 19:06:19 UTC 2016 - tr...@suse.de
+
+- Add missing whitespace for md raid suse kernel param parsing (bsc#970215)
+*modify: 0059-99suse-Add-SUSE-specific-initrd-parsing.patch 
+
+---



Other differences:
--
++ 0059-99suse-Add-SUSE-specific-initrd-parsing.patch ++
--- /var/tmp/diff_new_pack.Xcxl3P/_old  2016-09-12 13:22:51.0 +0200
+++ /var/tmp/diff_new_pack.Xcxl3P/_new  2016-09-12 13:22:51.0 +0200
@@ -13,10 +13,10 @@
  create mode 100755 modules.d/99suse/module-setup.sh
  create mode 100755 modules.d/99suse/parse-suse-initrd.sh
 
-Index: dracut-042/modules.d/99suse/module-setup.sh
+Index: dracut-037/modules.d/99suse/module-setup.sh
 ===
 --- /dev/null  1970-01-01 00:00:00.0 +
-+++ dracut-042/modules.d/99suse/module-setup.sh2015-06-24 
18:02:09.081356075 +0200
 dracut-037/modules.d/99suse/module-setup.sh2016-08-31 
21:05:24.907316981 +0200
 @@ -0,0 +1,8 @@
 +#!/bin/bash
 +# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
@@ -26,10 +26,10 @@
 +install() {
 +inst_hook cmdline 99 "$moddir/parse-suse-initrd.sh"
 +}
-Index: dracut-042/modules.d/99suse/parse-suse-initrd.sh
+Index: dracut-037/modules.d/99suse/parse-suse-initrd.sh
 ===
 --- /dev/null  1970-01-01 00:00:00.0 +
-+++ dracut-042/modules.d/99suse/parse-suse-initrd.sh   2015-06-24 
18:02:09.081356075 +0200
 dracut-037/modules.d/99suse/parse-suse-initrd.sh   2016-08-31 
21:06:01.317385393 +0200
 @@ -0,0 +1,51 @@
 +#!/bin/sh
 +# convert openSUSE / SLE initrd command lines into dracut ones




commit dracut for openSUSE:Factory

2016-09-09 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-09-09 10:16:26

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-09-05 
21:16:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-09-09 
10:16:28.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep  1 17:11:17 UTC 2016 - opens...@dstoecker.de
+
+- fix boot issues using RAID, bnc#970215
+
+---



Other differences:
--
++ 0059-99suse-Add-SUSE-specific-initrd-parsing.patch ++
--- /var/tmp/diff_new_pack.cgVl6c/_old  2016-09-09 10:16:30.0 +0200
+++ /var/tmp/diff_new_pack.cgVl6c/_new  2016-09-09 10:16:30.0 +0200
@@ -68,7 +68,7 @@
 +
 +# mduuid
 +mduuid=$(getarg mduuid)
-+if [ -n "$mduuid"]; then
++if [ -n "$mduuid" ]; then
 +echo "rd.md.uuid=$mduuid" >> /etc/cmdline.d/99-suse.conf
 +unset CMDLINE
 +fi




commit dracut for openSUSE:Factory

2016-09-05 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-09-05 21:16:35

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-08-05 
18:14:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-09-05 
21:16:47.0 +0200
@@ -1,0 +2,65 @@
+Fri Aug 26 10:17:27 CEST 2016 - h...@suse.de
+
+- Rename patch:
+  * From 0211-fix_multipath_check_hostonly.patch
+to 0303-fix_multipath_check_hostonly.patch
+- Rename patch:
+  * From 0213-10i18n-keymap-find.patch
+to 0213-Fix-wrong-keymap-inclusion.patch
+
+---
+Thu Aug 25 11:59:56 CEST 2016 - h...@suse.de
+
+- 95fcoe: Do not complain about missing /etc/hba.conf (bsc#980539)
+  * Add 0215-95fcoe-Do-not-complain-about-missing-etc-hba.conf.patch
+- 95fcoe: silence lldpad warnings
+  * Add 0216-95fcoe-silence-lldpad-warnings.patch
+- 95fcoe: Allow to specify the FCoE mode via the fcoe= parameter
+  * Add 0217-95fcoe-Allow-to-specify-the-FCoE-mode-via-the-fcoe-p.patch
+- 40network: allow persistent interface names (bsc#995284)
+  * Add 0218-40network-allow-persistent-interface-names.patch
+- 95fcoe: use interface names instead of MAC addresses
+  * Add 0219-95fcoe-use-interface-names-instead-of-MAC-addresses.patch
+- 95fcoe: always set AUTO_VLAN for fcoemon (bsc#995019)
+  * Add 0220-95fcoe-always-set-AUTO_VLAN-for-fcoemon.patch
+- 95fcoe: Add shutdown script (bsc#994860)
+  * Add 0221-95fcoe-Add-shutdown-script.patch
+- 90dm: Fixup shutdown script (bsc#994860)
+  * Add 0222-90dm-Fixup-shutdown-script.patch
+- 90dm: fixup dependency cycle between MD and DM shutdown (bsc#994860)
+  * Add 0223-90dm-fixup-dependency-cycle-between-MD-and-DM-shutdo.patch
+- 90multipath: Start daemon after udev settle (bsc#986734)
+  * Add 0304-90multipath-Start-daemon-after-udev-settle.patch
+- 90multipath: load dm_multipath module during startup
+  * Add 0305-90multipath-load-dm_multipath-module-during-startup.patch
+- 90multipath: add shutdown script (bsc#994860)
+  * Add 0306-90multipath-add-shutdown-script.patch
+  
+---
+Tue Aug 23 13:36:18 CEST 2016 - h...@suse.de
+
+- Reformat patches and add patch header:
+  * 0053-01fips-fixup-loading-issues.patch
+  * 0126-01fips-Add-drbg-module-to-force-loaded-modules.patch
+  * 0128-90lvm-Install-dm-snapshot-module.patch
+  * 0133-Allow-multiple-configurations-per-network-interface-.patch
+  * 0138-fips_add_aesni-intel.patch
+  * 0168-remove_plymouth_logo_file.patch
+  * 0169-network_set_mtu_macaddr_for_dhcp.patch
+  * 0170-iscsi-skip-ibft-invalid-dhcp.patch
+  * 0180-i18n_add_correct_fontmaps.patch
+  * 0196-ibft-wait-for-session-on-all-paths.patch
+  * 0201-fix_nfs_with_ip_instead_of_hostname.patch
+  * 0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch
+  * fips-kernel-4.4-fixes.patch
+- Rename patch:
+  * from fips-kernel-4.4-fixes.patch
+  * to 0139-fips-kernel-4.4-fixes.patch
+
+---
+Fri Aug 19 10:09:30 CEST 2016 - h...@suse.de
+
+- Do not overwrite existing FCoE configuration (bsc#993861)
+  * Add 0214-95fcoe-Do-not-overwrite-FCoE-configuration.patch
+
+---

Old:

  0211-fix_multipath_check_hostonly.patch
  0213-10i18n-keymap-find.patch
  fips-kernel-4.4-fixes.patch

New:

  0139-fips-kernel-4.4-fixes.patch
  0213-Fix-wrong-keymap-inclusion.patch
  0214-95fcoe-Do-not-overwrite-FCoE-configuration.patch
  0215-95fcoe-Do-not-complain-about-missing-etc-hba.conf.patch
  0216-95fcoe-silence-lldpad-warnings.patch
  0217-95fcoe-Allow-to-specify-the-FCoE-mode-via-the-fcoe-p.patch
  0218-40network-allow-persistent-interface-names.patch
  0219-95fcoe-use-interface-names-instead-of-MAC-addresses.patch
  0220-95fcoe-always-set-AUTO_VLAN-for-fcoemon.patch
  0221-95fcoe-Add-shutdown-script.patch
  0222-90dm-Fixup-shutdown-script.patch
  0223-90dm-fixup-dependency-cycle-between-MD-and-DM-shutdo.patch
  0303-fix_multipath_check_hostonly.patch
  0304-90multipath-Start-daemon-after-udev-settle.patch
  0305-90multipath-load-dm_multipath-module-during-startup.patch
  0306-90multipath-add-shutdown-script.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.CvAkBT/_old  2016-09-05 21:16:49.0 +0200
+++ /var/tmp/diff_new_pack.CvAkBT/_new  2016-09-05 21:16:49.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 

commit dracut for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-08-05 18:14:06

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-07-10 
18:46:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-08-05 
18:14:07.0 +0200
@@ -1,0 +2,12 @@
+Tue Aug  2 14:19:00 UTC 2016 - tr...@suse.de
+
+- Fix DASD SSID handling (bsc#989313)
+* Add 0501-dasd_fix_ssid_bigger_zero.patch
+
+---
+Tue Aug  2 14:18:00 UTC 2016 - mfas...@suse.com
+
+- Advise user of fs recovery options when we fail to mount (fate#320443)
+ * Add 0404-dracut-emergency-optionally-print-fs-help.patch
+
+---

New:

  0404-dracut-emergency-optionally-print-fs-help.patch
  0501-dasd_fix_ssid_bigger_zero.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.edAmJL/_old  2016-08-05 18:14:09.0 +0200
+++ /var/tmp/diff_new_pack.edAmJL/_new  2016-08-05 18:14:09.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -144,9 +144,11 @@
 # New features/improvements
 Patch402:   0402-driver-fail-summary.patch
 Patch403:   0403-95lunmask-Add-module-to-handle-LUN-masking.patch
+Patch404:   0404-dracut-emergency-optionally-print-fs-help.patch
 
 # On top patches/fixes which have to be applied late
 Patch500:   0500-Reset-IFS-variable.patch
+Patch501:   0501-dasd_fix_ssid_bigger_zero.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -317,8 +319,10 @@
 
 %patch402 -p1
 %patch403 -p1
+%patch404 -p1
 
 %patch500 -p1
+%patch501 -p1
 
 %build
 %configure\

++ 0404-dracut-emergency-optionally-print-fs-help.patch ++
>From 7114191b77be2e979bc7d7a93ba040b91a72b5a9 Mon Sep 17 00:00:00 2001
From: Mark Fasheh 
Date: Fri, 24 Jun 2016 15:11:17 -0700
Subject: [PATCH] dracut-emergency: optionally print fs help

Allow filesystem modules to install a fs-specific text file with
instructions on what to do when mount fails. This is printed when we go into
an emergency shell.

Signed-off-by: Mark Fasheh 
---
 dracut-init.sh | 6 ++
 modules.d/98dracut-systemd/dracut-emergency.sh | 2 ++
 2 files changed, 8 insertions(+)

diff --git a/dracut-init.sh b/dracut-init.sh
index fc35d7b..ae6352b 100644
--- a/dracut-init.sh
+++ b/dracut-init.sh
@@ -240,6 +240,12 @@ inst_script() {
 (($? != 0)) && derror $DRACUT_INSTALL ${initdir:+-D "$initdir"} 
${loginstall:+-L "$loginstall"} ${DRACUT_RESOLVE_DEPS:+-l}  
${DRACUT_FIPS_MODE:+-f} "$@" || :
 }
 
+inst_fsck_help() {
+local _helper="/usr/share/fsck/fsck_help_$1.txt"
+$DRACUT_INSTALL ${initdir:+-D "$initdir"} ${loginstall:+-L "$loginstall"} 
${DRACUT_RESOLVE_DEPS:+-l} ${DRACUT_FIPS_MODE:+-f} "$2" $_helper
+(($? != 0)) && derror $DRACUT_INSTALL ${initdir:+-D "$initdir"} 
${loginstall:+-L "$loginstall"} ${DRACUT_RESOLVE_DEPS:+-l}  
${DRACUT_FIPS_MODE:+-f} "$2" $_helper || :
+}
+
 mark_hostonly() {
 for i in "$@"; do
 echo "$i" >> "$initdir/lib/dracut/hostonly-files"
diff --git a/modules.d/98dracut-systemd/dracut-emergency.sh 
b/modules.d/98dracut-systemd/dracut-emergency.sh
index 26be291..2d9ecd7 100755
--- a/modules.d/98dracut-systemd/dracut-emergency.sh
+++ b/modules.d/98dracut-systemd/dracut-emergency.sh
@@ -16,6 +16,7 @@ source_hook "$hook"
 
 
 if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d rdbreak; then
+FSTXT="/usr/share/fsck/fsck_help_$fstype.txt"
 echo
 rdsosreport
 echo
@@ -26,6 +27,7 @@ if getargbool 1 rd.shell -d -y rdshell || getarg rd.break -d 
rdbreak; then
 echo 'after mounting them and attach it to a bug report.'
 echo
 echo
+[ -f $FSTXT ] && cat $FSTXT
 [ -f /etc/profile ] && . /etc/profile
 [ -z "$PS1" ] && export PS1="$_name:\${PWD}# "
 exec sh -i -l
-- 
2.1.4

++ 0501-dasd_fix_ssid_bigger_zero.patch ++
From: Hannes Reinecke 

Fix DASD with SSID greater than 0

bsc#989313

Signed-off-by: Thomas Renninger 

---
 modules.d/95dasd_rules/parse-dasd.sh | 19 ++-
 1 file changed, 14 insertions(+), 5 deletions(-)
--- a/modules.d/95dasd_rules/parse-dasd.sh  
+++ 

commit dracut for openSUSE:Factory

2016-07-10 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-07-10 18:46:42

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-06-13 
21:54:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-07-10 
18:46:43.0 +0200
@@ -1,0 +2,12 @@
+Mon Jul  4 12:19:43 UTC 2016 - ag...@suse.com
+
+- Add 32bit arm support to installkernel
+
+---
+Fri Jun 17 11:24:26 UTC 2016 - fv...@suse.com
+
+- Add 0213-10i18n-keymap-find.patch:
+- Fix choice of keymap for inclusion (bsc#942896)
+- Refresh 0301-include_sysconfig_language.patch
+
+---
@@ -5,0 +18,6 @@
+
+---
+Tue May 31 12:53:28 UTC 2016 - meiss...@suse.com
+
+- fips-kernel-4.4-fixes.patch: adjust the kernel module list to
+  match the SLES 12 SP2 kernel. (bsc#976577)

New:

  0213-10i18n-keymap-find.patch
  fips-kernel-4.4-fixes.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.vpeNHA/_old  2016-07-10 18:46:45.0 +0200
+++ /var/tmp/diff_new_pack.vpeNHA/_new  2016-07-10 18:46:45.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -90,6 +90,7 @@
 Patch126:   0126-01fips-Add-drbg-module-to-force-loaded-modules.patch
 Patch137:   0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch
 Patch138:   0138-fips_add_aesni-intel.patch
+Patch139:   fips-kernel-4.4-fixes.patch
 
 # Others
 Patch20:0020-00warpclock-Set-correct-timezone.patch
@@ -132,6 +133,7 @@
 Patch209:   0209-fix_modules_load_d_hostonly.patch
 Patch210:   0210-add_fcoe_uefi_check.patch
 Patch212:   0212-fcoe_reorder_init_path.patch
+Patch213:   0213-10i18n-keymap-find.patch
 
 # SUSE-specific fixes
 Patch300:   0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch
@@ -263,6 +265,7 @@
 
 %patch137 -p1
 %patch138 -p1
+%patch139 -p1
 
 %patch142 -p1
 %patch144 -p1
@@ -305,6 +308,7 @@
 %patch209 -p1
 %patch210 -p1
 %patch212 -p1
+%patch213 -p1
 
 %patch300 -p1
 %patch301 -p1

++ 0213-10i18n-keymap-find.patch ++
From: Fabian Vogt 
Subject: Fix wrong keymap inclusion
References: bsc#942896

For MAP=lt, dracut would choose lt.std.map instead of lt.map.

---
 modules.d/10i18n/module-setup.sh |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Index: dracut-044/modules.d/10i18n/module-setup.sh
===
--- dracut-044.orig/modules.d/10i18n/module-setup.sh
+++ dracut-044/modules.d/10i18n/module-setup.sh
@@ -30,8 +30,9 @@ install() {
 # This is from 10redhat-i18n.
 findkeymap () {
 local MAP=$1
+local MAPNAME=${1%.map*}
 [[ ! -f $MAP ]] && \
-MAP=$(find ${kbddir}/keymaps -type f -name $MAP -o -name $MAP.\* | 
head -n1)
+MAP=$(find ${kbddir}/keymaps -type f -name ${MAPNAME} -o -name 
${MAPNAME}.map -o -name ${MAPNAME}.map.\* | head -n1)
 [[ " $KEYMAPS " = *" $MAP "* ]] && return
 KEYMAPS="$KEYMAPS $MAP"
 case $MAP in
++ 0301-include_sysconfig_language.patch ++
--- /var/tmp/diff_new_pack.vpeNHA/_old  2016-07-10 18:46:45.0 +0200
+++ /var/tmp/diff_new_pack.vpeNHA/_new  2016-07-10 18:46:45.0 +0200
@@ -11,10 +11,10 @@
  modules.d/10i18n/module-setup.sh |8 +---
  1 file changed, 5 insertions(+), 3 deletions(-)
 
-Index: dracut-043/modules.d/10i18n/module-setup.sh
+Index: dracut-044/modules.d/10i18n/module-setup.sh
 ===
 dracut-043.orig/modules.d/10i18n/module-setup.sh
-+++ dracut-043/modules.d/10i18n/module-setup.sh
+--- dracut-044.orig/modules.d/10i18n/module-setup.sh
 dracut-044/modules.d/10i18n/module-setup.sh
 @@ -25,6 +25,7 @@ install() {
  KBDSUBDIRS=consolefonts,consoletrans,keymaps,unimaps
  DEFAULT_FONT="${i18n_default_font:-LatArCyrHeb-16}"
@@ -23,7 +23,7 @@
  VCONFIG_CONF="/etc/vconsole.conf"
  
  # This is from 10redhat-i18n.
-@@ -211,9 +212,10 @@ install() {
+@@ -212,9 +213,10 @@ install() {
  
  if dracut_module_included "systemd" && [[ -f ${I18N_CONF} ]]; then
   

commit dracut for openSUSE:Factory

2016-06-13 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-06-13 21:54:33

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-04-12 
18:57:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-06-13 
21:54:40.0 +0200
@@ -1,0 +2,60 @@
+Fri Jun  3 14:05:36 UTC 2016 - tr...@suse.de
+
+- FCOE fix bsc#982588
+  * Add 0212-fcoe_reorder_init_path.patch
+
+---
+Wed May  4 15:40:37 CEST 2016 - h...@suse.de
+
+- Port missing SLES patches
+  * Add 0197-95iscsi-Do-not-require-network-for-qla4xxx-flash-ses.patch
+  * Add 0198-95iscsi-set-rd.iscsi.firmware-for-qla4xxx-sessions.patch
+  * Remove 0194-95iscsi-Do-not-require-network-for-qla4xxx-flash-ses.patch
+  * Remove 0195-95iscsi-set-rd.iscsi.firmware-for-qla4xxx-sessions.patch
+- Rewrite patch:
+  * Add 0302-Revert-90multipath-add-hostonly-multipath.conf-in-ca.patch
+  * Remove 0001-multipath_revert_mpathconf_binary_use.patch
+- Update 0403-95lunmask-Add-module-to-handle-LUN-masking.patch
+  to match upstream kernel submission (FATE#319786)
+
+---
+Tue Apr 26 10:01:19 UTC 2016 - tr...@suse.de
+
+- Add IFS restoring where it has been lost due to mainline merging
+  (bsc#977117)
+*Add 0500-Reset-IFS-variable.patch
+
+---
+Mon Apr 25 12:55:06 UTC 2016 - tr...@suse.de
+
+- Make sure to install collect binary (bsc#976466)
+* Add: 0188-95dasd_rules-Install-collect-udev-helper-binary.patch
+
+---
+Wed Apr 20 10:15:34 UTC 2016 - tr...@suse.de
+
+- Remove version from requires on subpackage
+- Add a split provide because of the package split for SLE12 SP1 to SP2 upgrade
+
+---
+Tue Apr 12 14:05:55 UTC 2016 - tr...@suse.de
+
+- Forward port of latest SLES patches (fate#320499)
+Add:
+  * 0001-multipath_revert_mpathconf_binary_use.patch (fate#320499)
+  * 0170-iscsi-skip-ibft-invalid-dhcp.patch (bsc#953361)
+  * 0160-s390-update_active_devices_initrd.patch (bsc#939101)
+  * 0161-95zfcp_rules-simplified-rd.zfcp-commandline-for-NPIV.patch 
(bsc#964456)
+  * 0190-replace-iscsistart-with-systemd-service-files.patch (fate#319024)
+  * 0191-static_network_setup_return_zero.patch (bsc#919179)
+  * 0192-iscsi_set_boot_protocol_from_ifcfg.patch (bsc#919179)
+  * 0193-95iscsi-Set-number-of-login-retries.patch (bsc#951003)
+  * 0196-ibft-wait-for-session-on-all-paths.patch (bsc#951003)
+  * 0403-95lunmask-Add-module-to-handle-LUN-masking.patch (FATE#319786)
+
+Added, but still commented in spec file (still needs adjusting):
+- Fixup booting from qla4xxx (bsc#951003)
+  * 0194-95iscsi-Do-not-require-network-for-qla4xxx-flash-ses.patch
+  * 0195-95iscsi-set-rd.iscsi.firmware-for-qla4xxx-sessions.patch
+
+---

New:

  0160-s390-update_active_devices_initrd.patch
  0161-95zfcp_rules-simplified-rd.zfcp-commandline-for-NPIV.patch
  0170-iscsi-skip-ibft-invalid-dhcp.patch
  0188-95dasd_rules-Install-collect-udev-helper-binary.patch
  0190-replace-iscsistart-with-systemd-service-files.patch
  0191-static_network_setup_return_zero.patch
  0192-iscsi_set_boot_protocol_from_ifcfg.patch
  0193-95iscsi-Set-number-of-login-retries.patch
  0196-ibft-wait-for-session-on-all-paths.patch
  0197-95iscsi-Do-not-require-network-for-qla4xxx-flash-ses.patch
  0198-95iscsi-set-rd.iscsi.firmware-for-qla4xxx-sessions.patch
  0212-fcoe_reorder_init_path.patch
  0302-Revert-90multipath-add-hostonly-multipath.conf-in-ca.patch
  0403-95lunmask-Add-module-to-handle-LUN-masking.patch
  0500-Reset-IFS-variable.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.mCgnr7/_old  2016-06-13 21:54:43.0 +0200
+++ /var/tmp/diff_new_pack.mCgnr7/_new  2016-06-13 21:54:43.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -53,6 +53,7 @@
 Patch159:   0159-network-Try-to-load-xennet.patch
 Patch162:   0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch
 Patch169:   0169-network_set_mtu_macaddr_for_dhcp.patch
+Patch170:  

commit dracut for openSUSE:Factory

2016-04-12 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-04-12 18:57:34

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-04-03 
23:06:53.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-04-12 
18:57:35.0 +0200
@@ -1,0 +2,5 @@
+Wed Mar 30 22:27:06 UTC 2016 - dmuel...@suse.com
+
+- dracut-installkernel: Fix for aarch64 (bsc#947670)
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.fiGhc7/_old  2016-04-12 18:57:37.0 +0200
+++ /var/tmp/diff_new_pack.fiGhc7/_new  2016-04-12 18:57:37.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ dracut-installkernel ++
--- /var/tmp/diff_new_pack.fiGhc7/_old  2016-04-12 18:57:37.0 +0200
+++ /var/tmp/diff_new_pack.fiGhc7/_new  2016-04-12 18:57:37.0 +0200
@@ -24,6 +24,9 @@
 ppc|ppc64)
 BOOTFILE=vmlinux
 ;;
+aarch64)
+BOOTFILE=Image
+;;
 *)
 BOOTFILE=vmlinuz
 ;;




commit dracut for openSUSE:Factory

2016-04-03 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-04-03 23:06:51

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-02-25 
22:36:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-04-03 
23:06:53.0 +0200
@@ -1,0 +2,8 @@
+Thu Mar 24 16:28:01 UTC 2016 - tr...@suse.de
+
+- Move dist config file to /usr/lib/dracut/dracut.conf.d (bsc#972143)
+- Remove stale, unused patch file:
+0181-no_systemd_cryptsetup.patch
+- Still create a debug config example in /etc/dracut.conf.d
+
+---

Old:

  0181-no_systemd_cryptsetup.patch

New:

  99-debug.conf



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.MlqyTP/_old  2016-04-03 23:06:55.0 +0200
+++ /var/tmp/diff_new_pack.MlqyTP/_new  2016-04-03 23:06:55.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,6 +31,7 @@
 Source4:purge-kernels
 Source5:purge-kernels.service
 Source6:dracut-installkernel
+Source7:99-debug.conf
 
 #Network:
 Patch12:0019-40network-Fix-race-condition-when-wait-for-networks.patch
@@ -101,7 +102,6 @@
 Patch164:   0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
 Patch168:   0168-remove_plymouth_logo_file.patch
 Patch180:   0180-i18n_add_correct_fontmaps.patch
-Patch181:   0181-no_systemd_cryptsetup.patch
 Patch182:   0182-fix-include-parsing.patch
 Patch183:   0183-fix_add_drivers_hang.patch
 
@@ -311,7 +311,8 @@
 mkdir -p %{buildroot}%{_localstatedir}/log
 touch %{buildroot}%{_localstatedir}/log/dracut.log
 
-install -m 0644 dracut.conf.d/suse.conf.example 
%{buildroot}%{_sysconfdir}/dracut.conf.d/01-dist.conf
+install -D -m 0644 dracut.conf.d/suse.conf.example 
%{buildroot}/usr/lib/dracut/dracut.conf.d/01-dist.conf
+install -m 0644 %{SOURCE7} 
%{buildroot}%{_sysconfdir}/dracut.conf.d/99-debug.conf
 install -m 0644 dracut.conf.d/fips.conf.example 
%{buildroot}%{_sysconfdir}/dracut.conf.d/40-fips.conf
 
 %ifarch %ix86 x86_64
@@ -395,8 +396,10 @@
 
 %config(noreplace) %{_sysconfdir}/dracut.conf
 %dir %{_sysconfdir}/dracut.conf.d
+%dir /usr/lib/dracut/dracut.conf.d
+%config %{_sysconfdir}/dracut.conf.d/99-debug.conf
 %if 0%{?fedora} || 0%{?suse_version} || 0%{?rhel}
-%config %{_sysconfdir}/dracut.conf.d/01-dist.conf
+/usr/lib/dracut/dracut.conf.d/01-dist.conf
 %endif
 %ifarch %ix86 x86_64
 %config %{_sysconfdir}/dracut.conf.d/02-early-microcode.conf

++ 99-debug.conf ++
# Below adds additional tools to the initrd which are not urgently necessary to
# bring up the system, but help to debug problems.
# See /usr/lib/dracut/modules.d/95debug/module-setup.sh which additional tools
# are installed and add more if you need them. This specifically helps if you
# use:
# rd.break=[cmdline|pre-udev|pre-trigger|initqueue|pre-mount|
# mount|pre-pivot|cleanup]
# boot parameter or if you are forced to enter the dracut emergency shell.

# add_dracutmodules+=debug



commit dracut for openSUSE:Factory

2016-02-25 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-02-25 21:59:14

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-02-12 
11:22:15.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-02-25 
22:36:56.0 +0100
@@ -1,0 +2,18 @@
+Fri Feb 12 11:34:33 UTC 2016 - fv...@suse.com
+
+- Add 0211-fix_multipath_check_hostonly.patch:
+- Fix warning about multipath
+
+---
+Wed Feb 10 12:00:35 UTC 2016 - fv...@suse.com
+
+- Modify 0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch:
+- Don't try to include plymouth if plymouth-dracut pkg. not installed
+
+---
+Tue Feb  9 10:37:30 UTC 2016 - fv...@suse.com
+
+- Add 0210-add_fcoe_uefi_check.patch:
+- Only install fcoe-uefi module if needed (boo#965477)
+
+---

New:

  0210-add_fcoe_uefi_check.patch
  0211-fix_multipath_check_hostonly.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.GcFlkl/_old  2016-02-25 22:36:59.0 +0100
+++ /var/tmp/diff_new_pack.GcFlkl/_new  2016-02-25 22:36:59.0 +0100
@@ -117,6 +117,8 @@
 Patch207:   0207-handle_module_aliases.patch
 Patch208:   0208-no_forced_virtnet.patch
 Patch209:   0209-fix_modules_load_d_hostonly.patch
+Patch210:   0210-add_fcoe_uefi_check.patch
+Patch211:   0211-fix_multipath_check_hostonly.patch
 
 ## SUSE-specific fixes
 Patch300:   0300-dracut_dont_use_dpkg_defaults_on_SUSE.patch
@@ -269,6 +271,8 @@
 %patch207 -p1
 %patch208 -p1
 %patch209 -p1
+%patch210 -p1
+%patch211 -p1
 
 %patch300 -p1
 %patch301 -p1

++ 0208-no_forced_virtnet.patch ++
--- /var/tmp/diff_new_pack.GcFlkl/_old  2016-02-25 22:36:59.0 +0100
+++ /var/tmp/diff_new_pack.GcFlkl/_new  2016-02-25 22:36:59.0 +0100
@@ -40,13 +40,15 @@
  # called by dracut
  installkernel() {
  # Include wired net drivers, excluding wireless
-@@ -63,6 +82,10 @@ installkernel() {
+@@ -63,6 +82,12 @@ installkernel() {
  =drivers/net/ethernet \
  ecb arc4 bridge stp llc ipv6 bonding 8021q af_packet virtio_net xennet
  hostonly="" instmods iscsi_ibft crc32c iscsi_boot_sysfs
 +
 +if running_in_qemu; then
 +hostonly='' instmods virtio_net e1000 8139cp pcnet32 e100 ne2k_pci
++else
++return 0
 +fi
  }
  

++ 0210-add_fcoe_uefi_check.patch ++
From: Fabian Vogt 
Subject: fcoe-uefi: Add check for usage
References: boo#965477

fcoe-uefi gets included by default on EFI systems,
as it does not do the same check that fcoe does,
therefore needlessly pulling in network modules.
This patch copies the check from fcoe to fcoe-uefi.

---
 modules.d/95fcoe-uefi/module-setup.sh |5 +
 1 file changed, 5 insertions(+)

Index: dracut-044/modules.d/95fcoe-uefi/module-setup.sh
===
--- dracut-044.orig/modules.d/95fcoe-uefi/module-setup.sh
+++ dracut-044/modules.d/95fcoe-uefi/module-setup.sh
@@ -4,6 +4,11 @@
 check() {
 [[ $hostonly ]] || [[ $mount_needs ]] && {
 [ -d /sys/firmware/efi ] || return 255
+for c in /sys/bus/fcoe/devices/ctlr_* ; do
+[ -L $c ] || continue
+fcoe_ctlr=$c
+done
+[ -z "$fcoe_ctlr" ] && return 255
 }
 require_binaries dcbtool fipvlan lldpad ip readlink || return 1
 return 0
++ 0211-fix_multipath_check_hostonly.patch ++
From: Fabian Vogt 
Subject: Fix warning about multipath if not needed

Although no device uses multipath, the module checks
for presence of the multipath binary first, printing a
warning if not present. This patch fixes the wrong ordering.

---
 modules.d/90multipath/module-setup.sh |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Index: dracut-044/modules.d/90multipath/module-setup.sh
===
--- dracut-044.orig/modules.d/90multipath/module-setup.sh
+++ dracut-044/modules.d/90multipath/module-setup.sh
@@ -20,13 +20,14 @@ majmin_to_mpath_dev() {
 # called by dracut
 check() {
 local _rootdev
-# if there's no multipath binary, no go.
-require_binaries multipath || return 1
 
 [[ $hostonly ]] || [[ $mount_needs ]] && {
 for_each_host_dev_and_slaves is_mpath || return 255
 }
 
+# if there's no multipath binary, no go.
+require_binaries multipath || return 

commit dracut for openSUSE:Factory

2016-02-12 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-02-12 11:22:14

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2016-02-03 
10:19:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-02-12 
11:22:15.0 +0100
@@ -1,0 +2,9 @@
+Sat Feb  6 19:16:32 UTC 2016 - fv...@suse.com
+
+- Fix 0208-no_forced_virtnet.patch:
+- On non-QEMU systems it returned non-zero, causing dracut to fail
+- Fixed boo#965477
+- dracut.spec: Remove 90qemu-net entirely instead of disabling
+- running_in_qemu was broken (reading output of >/dev/null)
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.DhPTF1/_old  2016-02-12 11:22:17.0 +0100
+++ /var/tmp/diff_new_pack.DhPTF1/_new  2016-02-12 11:22:17.0 +0100
@@ -450,7 +450,6 @@
 %{dracutlibdir}/modules.d/80cms
 %{dracutlibdir}/modules.d/81cio_ignore
 %{dracutlibdir}/modules.d/90livenet
-%{dracutlibdir}/modules.d/90qemu-net
 %{dracutlibdir}/modules.d/90btrfs
 %{dracutlibdir}/modules.d/90crypt
 %{dracutlibdir}/modules.d/90dm

++ 0208-no_forced_virtnet.patch ++
--- /var/tmp/diff_new_pack.DhPTF1/_old  2016-02-12 11:22:18.0 +0100
+++ /var/tmp/diff_new_pack.DhPTF1/_new  2016-02-12 11:22:18.0 +0100
@@ -3,6 +3,7 @@
 
 virtio-net without other network tools does not make sense
 and causes various bugs, like bsc#960669.
+This patch merges 90qemu-net into 90-kernel-network-modules.
 
 ---
  modules.d/90kernel-network-modules/module-setup.sh |   24 
-
@@ -19,7 +20,7 @@
  
 +running_in_qemu() {
 +if type -P systemd-detect-virt >/dev/null 2>&1; then
-+vm=$(systemd-detect-virt --vm >/dev/null 2>&1)
++vm=$(systemd-detect-virt --vm 2>&1)
 +(($? != 0)) && return 255
 +[[ $vm = "qemu" ]] && return 0
 +[[ $vm = "kvm" ]] && return 0
@@ -39,24 +40,46 @@
  # called by dracut
  installkernel() {
  # Include wired net drivers, excluding wireless
-@@ -63,6 +82,8 @@ installkernel() {
+@@ -63,6 +82,10 @@ installkernel() {
  =drivers/net/ethernet \
  ecb arc4 bridge stp llc ipv6 bonding 8021q af_packet virtio_net xennet
  hostonly="" instmods iscsi_ibft crc32c iscsi_boot_sysfs
 +
-+running_in_qemu && hostonly='' instmods virtio_net e1000 8139cp pcnet32 
e100 ne2k_pci
++if running_in_qemu; then
++hostonly='' instmods virtio_net e1000 8139cp pcnet32 e100 ne2k_pci
++fi
  }
  
  # called by dracut
 Index: dracut-044/modules.d/90qemu-net/module-setup.sh
 ===
 --- dracut-044.orig/modules.d/90qemu-net/module-setup.sh
-+++ dracut-044/modules.d/90qemu-net/module-setup.sh
-@@ -2,6 +2,7 @@
- 
- # called by dracut
- check() {
-+return 255
- if type -P systemd-detect-virt >/dev/null 2>&1; then
- vm=$(systemd-detect-virt --vm >/dev/null 2>&1)
- (($? != 0)) && return 255
 /dev/null
+@@ -1,27 +0,0 @@
+-#!/bin/bash
+-
+-# called by dracut
+-check() {
+-if type -P systemd-detect-virt >/dev/null 2>&1; then
+-vm=$(systemd-detect-virt --vm >/dev/null 2>&1)
+-(($? != 0)) && return 255
+-[[ $vm = "qemu" ]] && return 0
+-[[ $vm = "kvm" ]] && return 0
+-[[ $vm = "bochs" ]] && return 0
+-fi
+-
+-for i in /sys/class/dmi/id/*_vendor; do
+-[[ -f $i ]] || continue
+-read vendor < $i
+-[[  "$vendor" == "QEMU" ]] && return 0
+-[[  "$vendor" == "Bochs" ]] && return 0
+-done
+-
+-return 255
+-}
+-
+-# called by dracut
+-installkernel() {
+-# qemu specific modules
+-hostonly='' instmods virtio_net e1000 8139cp pcnet32 e100 ne2k_pci
+-}




commit dracut for openSUSE:Factory

2016-02-03 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2016-02-03 10:19:20

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-12-01 
09:17:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2016-02-03 
10:19:24.0 +0100
@@ -1,0 +2,56 @@
+Mon Feb  1 09:38:46 UTC 2016 - fv...@suse.com
+
+- Fix 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe.patch:
+- Patch did not have any effect whatsoever
+- Fixes bsc#869496
+- Rename from 
0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch
+
+---
+Thu Jan 28 10:18:18 UTC 2016 - pwieczorkiew...@suse.com
+
+- Add 0169-network_set_mtu_macaddr_for_dhcp.patch:
+- Set MTU and LLADDR for DHCP if specified (boo#959803)
+
+---
+Wed Jan 27 09:19:18 UTC 2016 - fv...@suse.com
+
+- Modify 0017-45ifcfg-use-distro-specific-scripts.patch:
+- Also revert upstream commit f34e1d6b to not forcibly
+ include network and ifcfg modules (bsc#960669)
+- Refresh:
+- 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch
+- 0132-40network-fixup-static-network-configuration.patch
+- 0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch
+- 0402-driver-fail-summary.patch
+
+---
+Wed Jan 27 07:47:55 UTC 2016 - fv...@suse.com
+
+- Add 0209-fix_modules_load_d_hostonly.patch:
+- Fix modules-load.d with hostonly (boo#962224)
+
+---
+Tue Jan 26 11:08:04 UTC 2016 - fv...@suse.com
+
+- Add 0208-no_forced_virtnet.patch:
+Don't include qemu-net modules without reason.
+Fix for bsc#960669
+
+---
+Fri Jan 22 13:18:33 UTC 2016 - fv...@suse.com
+
+- Refresh and merge:
+0133-Allow-multiple-configurations-per-network-interface-.patch
+0145-40network-handle-ip-ifname-static-correctly.patch
+0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch
+- Delete 0134-Remove-bootdev-warning-bnc-881112.patch:
+- ip=ibft got deprecated, so workaround not necessary
+
+---
+Thu Jan 21 11:33:47 UTC 2016 - fv...@suse.com
+
+- Add 0207-handle_module_aliases.patch:
+Handle module aliases correctly to not generate unbootable
+initrds with different kernel versions. Fix for boo#962694
+
+---

Old:

  0134-Remove-bootdev-warning-bnc-881112.patch
  0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch

New:

  0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe.patch
  0169-network_set_mtu_macaddr_for_dhcp.patch
  0207-handle_module_aliases.patch
  0208-no_forced_virtnet.patch
  0209-fix_modules_load_d_hostonly.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.Y3XDtC/_old  2016-02-03 10:19:26.0 +0100
+++ /var/tmp/diff_new_pack.Y3XDtC/_new  2016-02-03 10:19:26.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -46,8 +46,12 @@
 Patch125:   0125-40network-separate-mask-and-prefix.patch
 Patch131:   0131-40network-handle-prefixed-IP-addresses-correctly.patch
 Patch132:   0132-40network-fixup-static-network-configuration.patch
+Patch133:   0133-Allow-multiple-configurations-per-network-interface-.patch
 Patch142:   0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch
+Patch145:   0145-40network-handle-ip-ifname-static-correctly.patch
 Patch159:   0159-network-Try-to-load-xennet.patch
+Patch162:   0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch
+Patch169:   0169-network_set_mtu_macaddr_for_dhcp.patch
 
 #S390
 Patch16:0016-Add-new-s390x-specific-rule-files.patch
@@ -92,7 +96,7 @@
 Patch130:   0130-nfs-Always-add-all-kernel-modules-for-kdump.patch
 Patch144:   0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
 Patch150:   0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch
-Patch158:   0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch

commit dracut for openSUSE:Factory

2015-12-01 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-12-01 09:17:00

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-11-12 
19:36:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-12-01 
09:17:02.0 +0100
@@ -2 +2,111 @@
-Thu Nov 12 08:52:54 UTC 2015 - fvogt@localhost
+Thu Nov 26 10:22:11 UTC 2015 - fv...@suse.com
+
+- Don't require bind-utils, it conflicts with
+minimal-base-conflicts
+
+---
+Thu Nov 26 08:56:50 UTC 2015 - fv...@suse.com
+
+- Add warning about pkgconfig file to rpmlintrc's ignore list
+- Fix spec file:
+- Add dracut-catimages manpage to dracut-tools
+- Fix summary of dracut-tools subpackage
+
+---
+Thu Nov 26 08:48:13 UTC 2015 - fv...@suse.com
+
+- Remove 0400-use_fstab_systemd.patch
+- Move dracut-catimages, /boot/dracut and /var/lib/dracut into
+dracut-tools subpackage
+- Cleanup spec file
+
+---
+Thu Nov 26 07:51:48 UTC 2015 - fv...@suse.com
+
+- Refresh patches with line offsets:
+ 0017-45ifcfg-use-distro-specific-scripts.patch
+ 0048-40network-Only-enable-network-interfaces-if-explicit.patch
+ 0088-91zipl-Add-new-module-to-update-s390x-configuration.patch
+ 0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch
+ 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch
+ 0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch
+ 0182-fix-include-parsing.patch
+ 0183-fix_add_drivers_hang.patch
+ 0203-no-fail-builtin-module.patc
+
+---
+Wed Nov 25 15:55:01 UTC 2015 - fv...@suse.com
+
+- Update to dracut-044
+- Patches upstream, removed here:
+ 0119-Reset-IFS-variable.patch
+ 0120-mkinitrd-suse.sh-Bail-out-with-exit-1-if-initrd-cann.patch
+ 0122-Get_kernel_version_from_gz_file_for_arm.patch
+ 0165-Order-root-fsck-after-pre-mount.patch
+ 0184-fix_lvm_wc_warning.patch
+ 0185-dracut.sh-remove-_EARLY-from-CONFIG_MICROCODE_-check.patch
+ 0401-mount_option_mountpoint.patch
+
+- Updated/Refreshed patches:
+ 0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
+ 0019-40network-Fix-race-condition-when-wait-for-networks.patch
+ 0056-81cio_ignore-handle-cio_ignore-commandline.patch
+ 0058-dracut-add-warning-when-including-unsupported-module.patch
+ 0066-40network-always-start-netroot-in-ifup.sh.patch
+ 0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch
+ 0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch
+ 0125-40network-separate-mask-and-prefix.patch
+ 0131-40network-handle-prefixed-IP-addresses-correctly.patch
+ 0132-40network-fixup-static-network-configuration.patch
+ 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
+ 0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch
+ 0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch
+ 0159-network-Try-to-load-xennet.patch
+ 0202-dracut_dmraid_use_udev.patch
+ 0203-no-fail-builtin-module.patch
+ 0402-driver-fail-summary.patch
+
+---
+Wed Nov 25 08:06:02 UTC 2015 - fv...@suse.com
+
+- Fix 0202-dracut_dmraid_use_udev.patch:
+- Statement was missing a program to execute
+
+---
+Tue Nov 24 13:38:45 UTC 2015 - fv...@suse.com
+
+- Add 0206-nfs_dns_alias.patch to fix boo#955592:
+- Fix dracut run on nfs root where NFS host is a DNS ALIAS
+- Require bind-utils. host is used in some lines
+
+---
+Thu Nov 19 09:18:31 CET 2015 - ti...@suse.de
+
+- Fix the wrong kernel config check for microcode with 4.4 kernel
+  (boo#955712):
+  0185-dracut.sh-remove-_EARLY-from-CONFIG_MICROCODE_-check.patch
+
+---
+Tue Nov 17 14:08:10 UTC 2015 - fv...@suse.com
+
+- Disable 0400-use_fstab_systemd.patch
+- Fully implementing this would take ages
+- Fix boo#948771
+
+---
+Tue Nov 17 13:14:26 UTC 2015 - fv...@suse.com
+
+- Add numbers to the filename of all patches:
+fips_add_aesni-intel.patch -> 0138-fips_add_aesni-intel.patch
+dracut_fix_multipath_without_config.patch -> 
0200-dracut_fix_multipath_without_config.patch
+fix_nfs_with_ip_instead_of_hostname.patch -> 

commit dracut for openSUSE:Factory

2015-11-12 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-11-12 19:36:19

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-11-08 
14:35:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-11-12 
19:36:20.0 +0100
@@ -1,0 +2,23 @@
+Thu Nov 12 08:52:54 UTC 2015 - fvogt@localhost
+
+- Add 0301-include_sysconfig_language.patch:
+- Include /etc/sysconfig/language instead of forcibly generating
+/etc/locale.conf
+- Workaround and partial fix for boo#927250
+
+---
+Tue Nov 10 11:26:51 UTC 2015 - fv...@suse.com
+
+- Add 0205-mdraid_ignore_hostonly.patch:
+- Always install mdraid modules (boo#935993)
+
+---
+Tue Nov 10 10:35:05 UTC 2015 - fv...@suse.com
+
+- Modify 0402-driver-fail-summary.patch
+- Add notice (bsc#952491)
+- Use mktemp instead of hardcoded filenames (bnc#935338)
+- Modify 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
+- Use mktemp instead of hardcoded filenames (bnc#935338)
+
+---

New:

  0205-mdraid_ignore_hostonly.patch
  0301-include_sysconfig_language.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.OiLhye/_old  2015-11-12 19:36:23.0 +0100
+++ /var/tmp/diff_new_pack.OiLhye/_new  2015-11-12 19:36:23.0 +0100
@@ -121,10 +121,13 @@
 Patch202:   dracut_dmraid_use_udev.patch
 Patch203:   0203-no-fail-builtin-module.patch
 Patch204:   0204-mkinitrd-fix-monster.patch
+Patch205:   0205-mdraid_ignore_hostonly.patch
 
 ## fix for SUSE systems which have dpkg installed anyway
 Patch300:   dracut_dont_use_dpkg_defaults_on_SUSE.patch
+Patch301:   0301-include_sysconfig_language.patch
 
+# New features/improvements
 Patch400:   0400-use_fstab_systemd.patch
 Patch401:   0401-mount_option_mountpoint.patch
 Patch402:   0402-driver-fail-summary.patch
@@ -267,8 +270,10 @@
 %patch202 -p1
 %patch203 -p1
 %patch204 -p1
+%patch205 -p1
 
 %patch300 -p1
+%patch301 -p1
 
 %patch400 -p1
 %patch401 -p1

++ 0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch ++
--- /var/tmp/diff_new_pack.OiLhye/_old  2015-11-12 19:36:24.0 +0100
+++ /var/tmp/diff_new_pack.OiLhye/_new  2015-11-12 19:36:24.0 +0100
@@ -46,11 +46,12 @@
 ===
 --- dracut-042.orig/modules.d/90crypt/module-setup.sh  2015-06-11 
17:39:47.0 +0200
 +++ dracut-042/modules.d/90crypt/module-setup.sh   2015-06-24 
18:02:28.88248 +0200
-@@ -63,6 +63,7 @@ install() {
+@@ -63,6 +63,8 @@ install() {
  inst_hook cleanup 30 "$moddir/crypt-cleanup.sh"
  fi
  
-+> /tmp/dracut_block_uuid.map
++# Have to use exit here, return value gets ignored in dracut.sh...
++uuid_map_file=$(mktemp /tmp/dracut.XX) || exit 1
  if [[ $hostonly ]] && [[ -f /etc/crypttab ]]; then
  # filter /etc/crypttab for the devices we need
  while read _mapper _dev _rest || [ -n "$_mapper" ]; do
@@ -58,16 +59,17 @@
  [[ $_dev == UUID=* ]] && \
  _dev="/dev/disk/by-uuid/${_dev#UUID=}"
  
-+echo "$_dev $(blkid $_dev -s UUID -o value)" >> 
/tmp/dracut_block_uuid.map
++echo "$_dev $(blkid $_dev -s UUID -o value)" >> $uuid_map_file
 +
  for _hdev in "${!host_fs_types[@]}"; do
  [[ ${host_fs_types[$_hdev]} == "crypto_LUKS" ]] || continue
  if [[ $_hdev -ef $_dev ]] || [[ /dev/block/$_hdev -ef $_dev 
]]; then
-@@ -84,6 +87,7 @@ install() {
+@@ -84,6 +87,8 @@ install() {
  fi
  
  inst_simple "$moddir/crypt-lib.sh" "/lib/dracut-crypt-lib.sh"
-+inst_simple "/tmp/dracut_block_uuid.map" 
"/usr/lib/dracut/modules.d/90crypt/block_uuid.map"
++inst_simple $uuid_map_file 
"/usr/lib/dracut/modules.d/90crypt/block_uuid.map"
++rm -f $uuid_map_file
  
  inst_multiple -o \
  $systemdutildir/system-generators/systemd-cryptsetup-generator \

++ 0205-mdraid_ignore_hostonly.patch ++
From: Fabian Vogt 
Subject: [PATCH] Always install mdraid modules
References: boo#935993

- Even if not currently loaded
- hostonly logic seems to be broken

---
 modules.d/90mdraid/module-setup.sh |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Index: dracut-043/modules.d/90mdraid/module-setup.sh

commit dracut for openSUSE:Factory

2015-11-08 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-11-08 14:35:52

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-10-24 
10:24:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-11-08 
14:35:53.0 +0100
@@ -1,0 +2,42 @@
+Wed Nov  4 16:45:37 UTC 2015 - fv...@suse.com
+
+- Add dracut-rpmlintrc
+- Fix permissions of various scripts, as patch does not
+create executable files
+
+---
+Wed Nov  4 16:07:07 UTC 2015 - fv...@suse.com
+
+- Fix format of patch disablement
+
+---
+Wed Nov  4 16:05:31 UTC 2015 - fv...@suse.com
+
+- Add 0204-mkinitrd-fix-monster.patch:
+- Implement functionality of -A option
+- Without this patch, -A sets host_only=0,
+  but host_only wasn't used
+- Translates into --no-host-only now
+- References boo#935993
+
+---
+Tue Nov  3 16:12:44 UTC 2015 - fv...@suse.com
+
+- Add 0402-driver-fail-summary.patch:
+- Port 0169-Enabled-Warning-for-failed-kernel-modules-per-defaul.patch:
+  Subject: Enable warning for failed kernel moduiles
+
+  Enabled Warning for failed kernel modules per default
+  and added summary of those to the end of dracut output
+
+  References: bnc#886839
+- Disable inline warnings in favour of summary
+
+---
+Tue Nov  3 15:35:20 UTC 2015 - fv...@suse.com
+
+- Add 0203-no-fail-builtin-module.patch:
+Don't let inst1mod fail if module is built-in
+- Fixes bsc#935563
+
+---

New:

  0203-no-fail-builtin-module.patch
  0204-mkinitrd-fix-monster.patch
  0402-driver-fail-summary.patch
  dracut-rpmlintrc



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.aXSwN1/_old  2015-11-08 14:35:55.0 +0100
+++ /var/tmp/diff_new_pack.aXSwN1/_new  2015-11-08 14:35:55.0 +0100
@@ -26,6 +26,7 @@
 Group:  System/Base
 Url:https://dracut.wiki.kernel.org/
 Source0:
http://www.kernel.org/pub/linux/utils/boot/dracut/dracut-%{version}.tar.xz
+Source1:dracut-rpmlintrc
 Source3:mkinitrd_setup_dummy
 Source4:purge-kernels
 Source5:purge-kernels.service
@@ -118,12 +119,15 @@
 Patch200:   dracut_fix_multipath_without_config.patch
 Patch201:   fix_nfs_with_ip_instead_of_hostname.patch
 Patch202:   dracut_dmraid_use_udev.patch
+Patch203:   0203-no-fail-builtin-module.patch
+Patch204:   0204-mkinitrd-fix-monster.patch
 
 ## fix for SUSE systems which have dpkg installed anyway
 Patch300:   dracut_dont_use_dpkg_defaults_on_SUSE.patch
 
 Patch400:   0400-use_fstab_systemd.patch
 Patch401:   0401-mount_option_mountpoint.patch
+Patch402:   0402-driver-fail-summary.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -184,6 +188,7 @@
 %patch16 -p1
 %patch17 -p1
 %patch20 -p1
+chmod a+x modules.d/00warpclock/module-setup.sh
 %patch21 -p1
 %patch48 -p1
 %patch53 -p1
@@ -192,6 +197,7 @@
 %patch58 -p1
 %patch59 -p1
 %patch60 -p1
+chmod a+x modules.d/45ifcfg/write-ifcfg-suse.sh
 %patch61 -p1
 %patch75 -p1
 %patch76 -p1
@@ -203,6 +209,7 @@
 %patch86 -p1
 %patch87 -p1
 %patch88 -p1
+chmod a+x modules.d/91zipl/install_zipl_cmdline.sh
 %patch89 -p1
 %patch90 -p1
 %patch91 -p1
@@ -230,10 +237,10 @@
 %patch132 -p1
 
 # Still needed!
-#%patch133 -p1
-#%patch134 -p1
-#%patch145 -p1
-#%patch162 -p1
+#patch133 -p1
+#patch134 -p1
+#patch145 -p1
+#patch162 -p1
 
 %patch137 -p1
 %patch138 -p1
@@ -258,11 +265,14 @@
 %patch200 -p1
 %patch201 -p1
 %patch202 -p1
+%patch203 -p1
+%patch204 -p1
 
 %patch300 -p1
 
 %patch400 -p1
 %patch401 -p1
+%patch402 -p1
 
 %build
 %configure\

++ 0203-no-fail-builtin-module.patch ++
>From a7996e5e33c0456c96764dfb1ab35c0a59134ccc Mon Sep 17 00:00:00 2001
From: Fabian Vogt 
Date: Tue, 3 Nov 2015 16:29:21 +0100
Subject: [PATCH] Don't let inst1mod fail if module is built-in

- Fixes bsc#935563

Signed-off-by: Fabian Vogt 
---
 dracut-functions.sh | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dracut-functions.sh b/dracut-functions.sh
index b666446..e5be295 100755
--- a/dracut-functions.sh
+++ b/dracut-functions.sh
@@ -1721,6 +1721,11 @@ instmods() {
 return 0
 fi
 
+if grep -q "/${_mod}.ko" 

commit dracut for openSUSE:Factory

2015-10-24 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-10-24 10:24:27

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-10-14 
16:42:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-10-24 
10:24:39.0 +0200
@@ -1,0 +2,7 @@
+Wed Oct 14 12:51:54 UTC 2015 - tr...@suse.de
+
+- Always install dm-snaphost module if lvm dracut module is needed,
+  even if dm-snampshot is not loaded on the host yet (bsc#947518)
+A 0128-90lvm-Install-dm-snapshot-module.patch 
+
+---

New:

  0128-90lvm-Install-dm-snapshot-module.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.2B9bb2/_old  2015-10-24 10:24:41.0 +0200
+++ /var/tmp/diff_new_pack.2B9bb2/_new  2015-10-24 10:24:41.0 +0200
@@ -114,6 +114,7 @@
 Patch162:   0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch
 
 # Submit mainline asap
+Patch128:   0128-90lvm-Install-dm-snapshot-module.patch
 Patch200:   dracut_fix_multipath_without_config.patch
 Patch201:   fix_nfs_with_ip_instead_of_hostname.patch
 Patch202:   dracut_dmraid_use_udev.patch
@@ -223,6 +224,7 @@
 %patch124 -p1
 %patch125 -p1
 %patch126 -p1
+%patch128 -p1
 %patch130 -p1
 %patch131 -p1
 %patch132 -p1

++ 0128-90lvm-Install-dm-snapshot-module.patch ++
Index: dracut-043/modules.d/90lvm/module-setup.sh
===
--- dracut-043.orig/modules.d/90lvm/module-setup.sh 2015-06-15 
12:27:21.0 +0200
+++ dracut-043/modules.d/90lvm/module-setup.sh  2015-10-14 14:50:35.699797733 
+0200
@@ -43,7 +43,7 @@ cmdline() {
 }
 
 installkernel() {
-instmods dm-snapshot
+hostonly='' instmods dm-snapshot
 }
 
 # called by dracut



commit dracut for openSUSE:Factory

2015-10-14 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-10-14 16:42:29

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-10-02 
15:38:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-10-14 
16:42:30.0 +0200
@@ -1,0 +2,6 @@
+Tue Oct  6 10:28:35 UTC 2015 - fv...@suse.com
+
+- Add patch 0184-fix_lvm_wc_warning.patch:
+   - Upstream commit 08eca6 to get rid of missing wc warning
+
+---

New:

  0184-fix_lvm_wc_warning.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.frwomT/_old  2015-10-14 16:42:32.0 +0200
+++ /var/tmp/diff_new_pack.frwomT/_new  2015-10-14 16:42:32.0 +0200
@@ -105,6 +105,7 @@
 Patch181:   0181-no_systemd_cryptsetup.patch
 Patch182:   0182-fix-include-parsing.patch
 Patch183:   0183-fix_add_drivers_hang.patch
+Patch184:   0184-fix_lvm_wc_warning.patch
 
 # Still needed
 Patch133:   0133-Allow-multiple-configurations-per-network-interface-.patch
@@ -250,6 +251,7 @@
 #patch181 -p1
 %patch182 -p1
 %patch183 -p1
+%patch184 -p1
 
 %patch200 -p1
 %patch201 -p1

++ 0184-fix_lvm_wc_warning.patch ++
>From d4b93a092db1105a29a3f768d1d49ece8b90547a Mon Sep 17 00:00:00 2001
From: Fabian Deutsch 
Date: Thu, 25 Jun 2015 11:17:59 +0200
Subject: [PATCH] Revert "lvm: Don't activate LVs with activationskip
 set"

This reverts commit cfa365a32d47388c8476064b23d7d4684f1e591b.

The logic in commit cfa365a was added to prevent (odl) lvms from
activating snapshots which should not be activated.
Newer lvms however do this automatically (not enabling an LV if the
the 'k' attribute set), thus we can revert the previous commit.
---
 modules.d/90lvm/lvm_scan.sh | 4 
 1 file changed, 4 deletions(-)

diff --git a/modules.d/90lvm/lvm_scan.sh b/modules.d/90lvm/lvm_scan.sh
index ce46e14..7495644 100755
--- a/modules.d/90lvm/lvm_scan.sh
+++ b/modules.d/90lvm/lvm_scan.sh
@@ -106,10 +106,6 @@ if [ -n "$LVS" ] ; then
 info "Scanning devices $lvmdevs for LVM logical volumes $LVS"
 lvm lvscan --ignorelockingfailure 2>&1 | vinfo
 for LV in $LVS; do
-if [ "x$(lvm lvs --noheadings --select "lv_attr =~ k" $LV | wc -l)" = 
"x0" ]; then
-info "Skipping activation of '$LV' because activationskip is set."
-continue
-fi
 if [ -z "$sysinit" ]; then
 lvm lvchange --yes -ay --ignorelockingfailure $nopoll 
--ignoremonitoring $LV 2>&1 | vinfo
 else
-- 
2.6.0




commit dracut for openSUSE:Factory

2015-10-02 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-10-02 15:38:45

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-09-27 
14:31:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-10-02 
15:38:47.0 +0200
@@ -1,0 +2,12 @@
+Thu Oct  1 12:44:28 UTC 2015 - fv...@suse.com
+
+- Fix 0181-no_systemd_cryptsetup.patch:
+   - Password input without plymouth didn't work
+
+---
+Thu Oct  1 10:02:21 UTC 2015 - dims...@opensuse.org
+
+- Disable 0181-no_systemd_cryptsetup.patch: it breaks existing
+  installations of encrypted / on LVM.
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.PZj5DM/_old  2015-10-02 15:38:49.0 +0200
+++ /var/tmp/diff_new_pack.PZj5DM/_new  2015-10-02 15:38:49.0 +0200
@@ -246,7 +246,8 @@
 %patch165 -p1
 %patch168 -p1
 %patch180 -p1
-%patch181 -p1
+# disabled, as it breaks encrypted / on LVM - dimstar, 20151001
+#patch181 -p1
 %patch182 -p1
 %patch183 -p1
 

++ 0181-no_systemd_cryptsetup.patch ++
--- /var/tmp/diff_new_pack.PZj5DM/_old  2015-10-02 15:38:49.0 +0200
+++ /var/tmp/diff_new_pack.PZj5DM/_new  2015-10-02 15:38:49.0 +0200
@@ -17,10 +17,9 @@
  3 files changed, 60 deletions(-)
  delete mode 100755 modules.d/90crypt/crypt-run-generator.sh
 
-diff --git a/modules.d/90crypt/crypt-run-generator.sh 
b/modules.d/90crypt/crypt-run-generator.sh
-deleted file mode 100755
-index 3c5d7b1..000
 a/modules.d/90crypt/crypt-run-generator.sh
+Index: dracut-043/modules.d/90crypt/crypt-run-generator.sh
+===
+--- dracut-043.orig/modules.d/90crypt/crypt-run-generator.sh
 +++ /dev/null
 @@ -1,31 +0,0 @@
 -#!/bin/sh
@@ -54,10 +53,10 @@
 -systemctl start cryptsetup.target
 -fi
 -exit 0
-diff --git a/modules.d/90crypt/module-setup.sh 
b/modules.d/90crypt/module-setup.sh
-index 721b447..a73e4ee 100755
 a/modules.d/90crypt/module-setup.sh
-+++ b/modules.d/90crypt/module-setup.sh
+Index: dracut-043/modules.d/90crypt/module-setup.sh
+===
+--- dracut-043.orig/modules.d/90crypt/module-setup.sh
 dracut-043/modules.d/90crypt/module-setup.sh
 @@ -89,14 +89,5 @@ install() {
  inst_simple "$moddir/crypt-lib.sh" "/lib/dracut-crypt-lib.sh"
  inst_simple "/tmp/dracut_block_uuid.map" 
"/usr/lib/dracut/modules.d/90crypt/block_uuid.map"
@@ -73,10 +72,10 @@
 -inst_script "$moddir"/crypt-run-generator.sh /sbin/crypt-run-generator
  dracut_need_initqueue
  }
-diff --git a/modules.d/90crypt/parse-crypt.sh 
b/modules.d/90crypt/parse-crypt.sh
-index 5bda006..d84ff62 100755
 a/modules.d/90crypt/parse-crypt.sh
-+++ b/modules.d/90crypt/parse-crypt.sh
+Index: dracut-043/modules.d/90crypt/parse-crypt.sh
+===
+--- dracut-043.orig/modules.d/90crypt/parse-crypt.sh
 dracut-043/modules.d/90crypt/parse-crypt.sh
 @@ -25,7 +25,6 @@ else
  
  luksid=${luksid##luks-}
@@ -123,6 +122,16 @@
  fi
  
  echo 'LABEL="luks_end"' >> /etc/udev/rules.d/70-luks.rules.new
--- 
-2.5.1
-
+Index: dracut-043/modules.d/90crypt/crypt-lib.sh
+===
+--- dracut-043.orig/modules.d/90crypt/crypt-lib.sh
 dracut-043/modules.d/90crypt/crypt-lib.sh
+@@ -90,7 +90,7 @@ ask_for_password() {
+ 
+ [ "$tty_echo_off" = yes ] && stty $stty_orig
+ fi
+-} 9>/.console_lock
++} <> /dev/tty0 >&0 2>&1 9>/.console_lock
+ 
+ [ $ret -ne 0 ] && echo "Wrong password" >&2
+ return $ret




commit dracut for openSUSE:Factory

2015-09-27 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-09-27 14:32:02

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-09-03 
18:06:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-09-27 
14:31:21.0 +0200
@@ -1,0 +2,54 @@
+Wed Sep 23 11:26:05 UTC 2015 - fv...@suse.com
+
+- Fix 0182-fix-include-parsing.patch
+- Didn't parse arguments with spaces correctly
+
+---
+Wed Sep 23 10:16:47 UTC 2015 - fv...@suse.com
+
+- Add patch 0183-fix_add_drivers_hang.patch:
+   - Fix possible hang in dracut
+ caused by add_drivers+=" " in dracut.conf (bsc#923116)
+
+---
+Mon Sep 21 13:18:43 UTC 2015 - fv...@suse.com
+
+- Add patch 0182-fix-include-parsing.patch:
+   - Fix parsing of "-i" and "--include"
+- Fixes boo#908452 
+
+---
+Mon Sep 21 10:45:14 UTC 2015 - fv...@suse.com
+
+- Add patch 0181-no_systemd_cryptsetup.patch:
+  - rd.luks.key is not implemented (properly) if systemd is enabled,
+so ignore systemd in 90crypt
+- Fixes boo#915849
+
+---
+Wed Sep 16 12:12:12 UTC 2015 - fv...@suse.com
+
+- Fix systemd-vconsole-error properly (bsc#943312 and bsc#932981)
+  Rewrite 0180-dracut-add-trivial-vconsole-fontmap.patch
+  as 0180-i18n_add_correct_fontmaps.patch
+
+---
+Mon Sep 14 11:33:51 UTC 2015 - thomas.bl...@suse.com
+
+- fix systemd-vconsole-error in initrd (bsc#943312)
+  Add 0180-dracut-add-trivial-vconsole-fontmap.patch
+
+---
+Fri Sep 11 11:06:46 UTC 2015 - fv...@suse.com
+
+- Add 0401-mount_option_mountpoint.patch:
+Make it possible to use a mountpoint as --mount parameter 
+
+---
+Fri Sep 11 10:56:42 UTC 2015 - fv...@suse.com
+
+- Add experimental 0400-use_fstab_systemd.patch:
+Add entry for /sysroot in /etc/fstab instead of relying
+on root= and rootflags=
+
+---

New:

  0180-i18n_add_correct_fontmaps.patch
  0181-no_systemd_cryptsetup.patch
  0182-fix-include-parsing.patch
  0183-fix_add_drivers_hang.patch
  0400-use_fstab_systemd.patch
  0401-mount_option_mountpoint.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.7erPKq/_old  2015-09-27 14:31:23.0 +0200
+++ /var/tmp/diff_new_pack.7erPKq/_new  2015-09-27 14:31:23.0 +0200
@@ -101,6 +101,10 @@
 Patch164:   0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
 Patch165:   0165-Order-root-fsck-after-pre-mount.patch
 Patch168:   0168-remove_plymouth_logo_file.patch
+Patch180:   0180-i18n_add_correct_fontmaps.patch
+Patch181:   0181-no_systemd_cryptsetup.patch
+Patch182:   0182-fix-include-parsing.patch
+Patch183:   0183-fix_add_drivers_hang.patch
 
 # Still needed
 Patch133:   0133-Allow-multiple-configurations-per-network-interface-.patch
@@ -116,6 +120,9 @@
 ## fix for SUSE systems which have dpkg installed anyway
 Patch300:   dracut_dont_use_dpkg_defaults_on_SUSE.patch
 
+Patch400:   0400-use_fstab_systemd.patch
+Patch401:   0401-mount_option_mountpoint.patch
+
 BuildRequires:  asciidoc
 BuildRequires:  bash
 BuildRequires:  docbook-xsl-stylesheets
@@ -238,6 +245,10 @@
 %patch164 -p1
 %patch165 -p1
 %patch168 -p1
+%patch180 -p1
+%patch181 -p1
+%patch182 -p1
+%patch183 -p1
 
 %patch200 -p1
 %patch201 -p1
@@ -245,6 +256,9 @@
 
 %patch300 -p1
 
+%patch400 -p1
+%patch401 -p1
+
 %build
 %configure\
   --systemdsystemunitdir=%{_unitdir}\

++ 0180-i18n_add_correct_fontmaps.patch ++
Index: dracut-043/modules.d/10i18n/module-setup.sh
===
--- dracut-043.orig/modules.d/10i18n/module-setup.sh
+++ dracut-043/modules.d/10i18n/module-setup.sh
@@ -196,7 +196,11 @@ install() {
 if [[ ${FONT_MAP} ]]
 then
 FONT_MAP=${FONT_MAP%.trans}
-inst_simple ${kbddir}/consoletrans/${FONT_MAP}.trans
+# There are three different formats that setfont supports
+inst_simple ${kbddir}/consoletrans/${FONT_MAP} \
+|| inst_simple ${kbddir}/consoletrans/${FONT_MAP}.trans \
+|| inst_simple 

commit dracut for openSUSE:Factory

2015-09-03 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-09-03 18:00:34

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is "dracut"

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-08-25 
07:17:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-09-03 
18:06:51.0 +0200
@@ -1,0 +2,6 @@
+Sun Aug 23 19:14:15 UTC 2015 - seife+...@b1-systems.com
+
+- fix plymouth installation if dpkg package is installed
+  - add dracut_dont_use_dpkg_defaults_on_SUSE.patch
+
+---

New:

  dracut_dont_use_dpkg_defaults_on_SUSE.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.2VcQSW/_old  2015-09-03 18:06:56.0 +0200
+++ /var/tmp/diff_new_pack.2VcQSW/_new  2015-09-03 18:06:56.0 +0200
@@ -113,6 +113,9 @@
 Patch201:   fix_nfs_with_ip_instead_of_hostname.patch
 Patch202:   dracut_dmraid_use_udev.patch
 
+## fix for SUSE systems which have dpkg installed anyway
+Patch300:   dracut_dont_use_dpkg_defaults_on_SUSE.patch
+
 BuildRequires:  asciidoc
 BuildRequires:  bash
 BuildRequires:  docbook-xsl-stylesheets
@@ -240,6 +243,8 @@
 %patch201 -p1
 %patch202 -p1
 
+%patch300 -p1
+
 %build
 %configure\
   --systemdsystemunitdir=%{_unitdir}\

++ dracut_dont_use_dpkg_defaults_on_SUSE.patch ++
Index: b/modules.d/50plymouth/module-setup.sh
===
--- a/modules.d/50plymouth/module-setup.sh
+++ b/modules.d/50plymouth/module-setup.sh
@@ -14,9 +14,10 @@ depends() {
 # called by dracut
 install() {
 PKGLIBDIR="/usr/lib/plymouth"
-if type -P dpkg-architecture &>/dev/null; then
-PKGLIBDIR="/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/plymouth"
-fi
+# breaks if dpkg is installed on openSUSE
+#if type -P dpkg-architecture &>/dev/null; then
+#PKGLIBDIR="/usr/lib/$(dpkg-architecture 
-qDEB_HOST_MULTIARCH)/plymouth"
+#fi
 [ -x /usr/libexec/plymouth/plymouth-populate-initrd ] && 
PKGLIBDIR="/usr/libexec/plymouth"
 
 if grep -q nash ${PKGLIBDIR}/plymouth-populate-initrd \



commit dracut for openSUSE:Factory

2015-08-24 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-08-25 07:17:40

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-07-28 
11:41:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-08-25 
07:17:41.0 +0200
@@ -1,0 +2,5 @@
+Mon Aug 17 15:41:14 UTC 2015 - tr...@suse.de
+
+- Do not recommend, but require binutils package. bsc#941928
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.0oqkUd/_old  2015-08-25 07:17:44.0 +0200
+++ /var/tmp/diff_new_pack.0oqkUd/_new  2015-08-25 07:17:44.0 +0200
@@ -133,11 +133,11 @@
 Requires:   sed
 Requires:   systemd = 200
 # systemd-sysvinit provides: poweroff, reboot, halt
+Requires:   binutils
 Requires:   systemd-sysvinit
 Requires:   udev  166
 Requires:   util-linux = 2.21
 Requires:   xz
-Recommends: binutils
 Recommends: logrotate
 Obsoletes:  mkinitrd  2.8.2
 Provides:   mkinitrd = 2.8.2




commit dracut for openSUSE:Factory

2015-07-28 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-07-28 11:41:35

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-07-16 
17:17:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-07-28 
11:41:37.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 26 08:16:53 UTC 2015 - jeng...@inai.de
+
+- get_kernel_version is required for /sbin/mkinitrd
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.x42lxH/_old  2015-07-28 11:41:38.0 +0200
+++ /var/tmp/diff_new_pack.x42lxH/_new  2015-07-28 11:41:38.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -119,6 +119,7 @@
 BuildRequires:  libxslt
 BuildRequires:  suse-module-tools
 BuildRequires:  pkgconfig(systemd) = 199
+Requires:   /usr/bin/get_kernel_version
 Requires:   bash
 Requires:   coreutils
 Requires:   cpio




commit dracut for openSUSE:Factory

2015-07-16 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-07-16 17:17:48

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-05-11 
20:25:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-07-16 
17:17:50.0 +0200
@@ -1,0 +2,109 @@
+Thu Jul  2 12:59:27 UTC 2015 - tr...@suse.de
+
+- Update to version 043
+  Minor change: add missing dmsquash-generator
+
+---
+Wed Jun 24 16:06:36 UTC 2015 - tr...@suse.de
+
+- Fix dmraid issue bnc#905746
+Adracut_dmraid_use_udev.patch
+- Taken over from SLE12
+Afips_add_aesni-intel.patch
+- Do not touch /run vs /var/run bnc#922676
+D0106-dracut-Enable-converting-of-directory-var-run-var-lo.patch
+- Update dracut to version 042
+Remove these already included or unneeded patches:
+Ddracut_v041_to_HEAD.patch
+D0011-Correct-paths-for-openSUSE.patch
+D0068-95fcoe-uefi-Test-for-EFI-firmware.patch
+D0170-enable-logitech-hidpp.patch
+- Fix nfs mount if IPv4 is used in fstab instead of hostname
+A fix_nfs_with_ip_instead_of_hostname.patch
+
+Adjust/refresh:
+M0015-40network-replace-dhclient-with-wickedd-dhcp-supplic.patch
+M0016-Add-new-s390x-specific-rule-files.patch
+M0017-45ifcfg-use-distro-specific-scripts.patch
+M0019-40network-Fix-race-condition-when-wait-for-networks.patch
+M0020-00warpclock-Set-correct-timezone.patch
+M0021-95dcssblk-Add-new-module-for-DCSS-block-devices.patch
+M0048-40network-Only-enable-network-interfaces-if-explicit.patch
+M0053-01fips-fixup-loading-issues.patch
+M0056-81cio_ignore-handle-cio_ignore-commandline.patch
+M0057-01fips-Include-some-more-hmacs.patch
+M0058-dracut-add-warning-when-including-unsupported-module.patch
+M0059-99suse-Add-SUSE-specific-initrd-parsing.patch
+M0060-45ifcfg-Add-SUSE-specific-write-ifcfg-file.patch
+M0061-45ifcfg-Fixup-error-message-in-write-ifcfg-suse.patch
+M0066-40network-always-start-netroot-in-ifup.sh.patch
+M0075-95dasd_rules-enable-parsing-of-rd.dasd-commandline-p.patch
+M0076-Correctly-set-cio_ignore-for-dynamic-s390-rules.patch
+M0079-95dasd_rules-fixup-rd.dasd-parsing.patch
+M0080-95dasd_rules-print-out-rd.dasd-commandline.patch
+M0081-95dasd_mod-do-not-set-module-parameters-if-dasd_cio_.patch
+M0083-95zfcp_rules-Fixup-rd.zfcp-parsing.patch
+M0085-95zfcp_rules-print-out-rd.zfcp-commandline-parameter.patch
+M0086-95zfcp_rules-Auto-generate-udev-rule-for-ipl-device.patch
+M0087-95dasd_rules-Auto-generate-udev-rule-for-ipl-device.patch
+M0088-91zipl-Add-new-module-to-update-s390x-configuration.patch
+M0089-40network-create-var-lib-wicked-in-ifup.sh.patch
+M0090-dracut-caps-Remove-whole-caps-module.patch
+M0091-dracut-biosdevname-In-SUSE-biosdevname-package-is-in.patch
+M0094-Implement-shortcut-ip-ifname-static-for-static-confi.patch
+M0106-dracut-Enable-converting-of-directory-var-run-var-lo.patch
+M0107-Fixup-typo-firmare-instead-of-firmware.patch
+M0108-91zipl-Store-commandline-correctly.patch
+M0109-95dasd_rules-Store-all-devices-in-commandline.patch
+M0110-95zfcp_rules-Store-all-devices-in-commandline.patch
+M0113-91zipl-Install-script-as-executable.patch
+M0114-91zipl-Translate-ext2-3-into-ext4.patch
+M0116-Mark-scripts-as-executable.patch
+M0117-95dasd_rules-Enable-the-device-before-checking-devic.patch
+M0118-95zfcp_rules-Enable-the-device-before-checking-devic.patch
+M0119-Reset-IFS-variable.patch
+M0120-mkinitrd-suse.sh-Bail-out-with-exit-1-if-initrd-cann.patch
+M0121-Adjust-initramfs-kernel.img-to-SUSE-default-initrd-k.patch
+M0122-Get_kernel_version_from_gz_file_for_arm.patch
+M0123-95zfcp_rules-fix-typo-in-module_setup.patch
+M0124-40network-Update-iBFT-scanning-code-to-handle-IPv6.patch
+M0125-40network-separate-mask-and-prefix.patch
+M0126-01fips-Add-drbg-module-to-force-loaded-modules.patch
+M0130-nfs-Always-add-all-kernel-modules-for-kdump.patch
+M0131-40network-handle-prefixed-IP-addresses-correctly.patch
+M0132-40network-fixup-static-network-configuration.patch
+M0137-Switch-from-Mozilla-NSS-sha256hmac-checking-to-fipsc.patch
+M0142-40network-Don-t-report-error-for-etc-sysconfig-netwo.patch
+M0144-90crypt-Fixed-crypttab_contains-to-also-work-with-de.patch
+M0150-Find-kernel-modules-in-extra-and-weak-updates-path-a.patch
+M0157-Add-boot-zipl-to-host-devs-if-it-is-a-mount-point.patch
+M0158-Add-SUSE-kernel-module-dependencies-in-etc-modprobe..patch
+M0159-network-Try-to-load-xennet.patch
+M

commit dracut for openSUSE:Factory

2015-05-11 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-05-11 20:25:46

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-04-19 
11:43:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-05-11 
20:25:47.0 +0200
@@ -1,0 +2,128 @@
+Fri May  8 06:30:32 UTC 2015 - tr...@suse.de
+
+- Add fix for multipath systems without multipathd.conf
+  bsc#927719: Tumbleweed Snapshot blocked: no multipath support in 20150416\
+(likely dracut issue)
+  bsc#930019: multipath is broken in dracut due to missing /etc/multipath.conf
+   file (systemd multpath.service condition)
+
+* Added patch: dracut_fix_multipath_without_config.patch
+
+
+---
+Tue Mar 24 15:37:48 UTC 2015 - tr...@suse.de
+
+- Update to dracut mainline version 041.
+  Half of the patches got integrated mainline.
+  Some others have been merged together when it made sense some have
+  been left out, but are still in the repository as they need some special
+  treating and mainline discussion whether/how they get added. These are
+  also not urgently needed, but are debugging patches.
+
+  I broke the rule here to mention every added/deleted/modified patch as
+  every patch is touched and every 2nd  got removed (mainline integrated).
+
+  I also re-ordered the patches in the PatchXY: area for easier merging them
+  and get them discussed and posted mainline easier, topic by topic.
+
+- Patches merged in the git tracking repository:
+  0065-95iscsi-Fixup-bnx2i-offload-booting.patch
+  0028-95udev-rules-Include-correct-sg3_utils-rules.patch
+  0135-lvm-Fix-12819a579900b9691e2-check-for-existance-of-6.patch
+  0100-Add-btrfs-rescue-utilities.patch
+  0067-95fcoe-check-always-returns-255.patch
+  0138-warpclock-Do-not-use-warpclock-module-on-S390-x-hwcl.patch
+  0077-90multipath-add-missing-11-dm-mpath.rules-file.patch
+  0042-Enhance-suse.conf-example-with-SUSE-specific-setting.patch
+  0161-Fix-error-message-when-there-are-no-internal-kernel-.patch
+  0111-90mdraid-Remove-line-for-offroot-detection.patch
+  0129-Revert-commit-6ecab258710d158a7a6-and-only-do-not-wa.patch
+  0041-mkinitd-suse-remove-hostonly-and-hostonly-cmdline.patch
+  0030-95iscsi-Autodetect-iSCSI-firmware.patch
+  0052-99base-Add-chown-binary.patch
+  0105-95iscsi-parse-output-from-iscsiadm-correctly.patch
+  0101-Print-stored-dracut-commandline-during-initramfs-bui.patch
+  0096-dracut-Fix-error-local-can-only-be-used-in-a-functio.patch
+  0043-40network-always-add-network-module.patch
+  0035-Introduce-force-drivers-parameter-and-force_drivers-.patch
+  0136-Revert-95udev-rules-add-persistent-network-rule.patch
+  0143-iscsi-Fix-up-ipv6-in-brackets-iterate-over-all-possi.patch
+  0167-do-not-symlink-var-log-to-run-log.patch
+  0024-Fixup-mdraid-setup.patch
+  0032-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch
+  0022-95udev-rules-add-persistent-network-rule.patch
+  0166-load-xhci-pci.patch
+  0047-95resume-skip-module-for-s390-x.patch
+  0014-Update-dracut-manpage-for-GRUB-Legacy-and-GRUB2.patch
+  0055-95fcoe-Only-install-fcoe-module-if-required.patch
+  0078-Restore-original-IFS-value.patch
+  0046-dracut-Do-not-wait-for-swap-device.patch
+  0074-More-empty-cmdline-fixes.patch
+  0112-99base-warn-on-invalid-command-for-initqueue.patch
+  0034-dracut-Do-not-stop-installing-drivers-if-one-fails.patch
+  0139-dracut.sh-check-for-logfile-logfile-option-and-creat.patch
+  0127-99base-Increase-initqueue-timeout-in-non-systemd-cas.patch
+  0104-Generate-fallback-mount-unit-for-root-filesystem.patch
+  0154-resume-Also-allow-this-module-on-S390-again-s2disk-c.patch
+  0149-dracut.sh-Fix-fstab-parsing-again.patch
+  0027-90multipath-install-dracut-specific-service-file.patch
+  0084-95rootfs-block-Correctly-terminate-commandline-param.patch
+  dracut_v37_to_HEAD.patch
+  0128-90lvm-Install-dm-snapshot-module.patch
+  0063-90multipath-Install-libgcc_s-library.patch
+  0062-95iscsi-Install-libgcc_s-library.patch
+  0146-dracut.sh-corrected-logfile-check.patch
+  0071-Fix-non-export-of-journal-dev-boot-options.patch
+  0044-Add-find-to-debug-binaries.patch
+  0039-Remove-force-parameter-from-mkinitrd.patch
+  0026-90multipath-add-67-kpartx-compat.rules.patch
+  0099-90multipath-Load-device_handler-modules-early-during.patch
+  0029-90multipath-install-correct-multipath-rules.patch
+  0031-90multipath-Fixup-service-file-for-booting.patch
+  0036-95fcoe-Store-current-configuration-in-dracut-cmdline.patch
+  A patch (dracut_v041_to_HEAD.patch) is being added without being properly 
referenced from the changelog.
+  

commit dracut for openSUSE:Factory

2015-04-16 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-04-16 14:11:13

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-03-01 
14:49:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-04-16 
14:11:15.0 +0200
@@ -1,0 +2,116 @@
+Tue Mar 24 15:37:48 UTC 2015 - tr...@suse.de
+
+- Update to dracut mainline version 041.
+  Half of the patches got integrated mainline.
+  Some others have been merged together when it made sense some have
+  been left out, but are still in the repository as they need some special
+  treating and mainline discussion whether/how they get added. These are
+  also not urgently needed, but are debugging patches.
+
+  I broke the rule here to mention every added/deleted/modified patch as
+  every patch is touched and every 2nd  got removed (mainline integrated).
+
+  I also re-ordered the patches in the PatchXY: area for easier merging them
+  and get them discussed and posted mainline easier, topic by topic.
+
+- Patches merged in the git tracking repository:
+  0065-95iscsi-Fixup-bnx2i-offload-booting.patch
+  0028-95udev-rules-Include-correct-sg3_utils-rules.patch
+  0135-lvm-Fix-12819a579900b9691e2-check-for-existance-of-6.patch
+  0100-Add-btrfs-rescue-utilities.patch
+  0067-95fcoe-check-always-returns-255.patch
+  0138-warpclock-Do-not-use-warpclock-module-on-S390-x-hwcl.patch
+  0077-90multipath-add-missing-11-dm-mpath.rules-file.patch
+  0042-Enhance-suse.conf-example-with-SUSE-specific-setting.patch
+  0161-Fix-error-message-when-there-are-no-internal-kernel-.patch
+  0111-90mdraid-Remove-line-for-offroot-detection.patch
+  0129-Revert-commit-6ecab258710d158a7a6-and-only-do-not-wa.patch
+  0041-mkinitd-suse-remove-hostonly-and-hostonly-cmdline.patch
+  0030-95iscsi-Autodetect-iSCSI-firmware.patch
+  0052-99base-Add-chown-binary.patch
+  0105-95iscsi-parse-output-from-iscsiadm-correctly.patch
+  0101-Print-stored-dracut-commandline-during-initramfs-bui.patch
+  0096-dracut-Fix-error-local-can-only-be-used-in-a-functio.patch
+  0043-40network-always-add-network-module.patch
+  0035-Introduce-force-drivers-parameter-and-force_drivers-.patch
+  0136-Revert-95udev-rules-add-persistent-network-rule.patch
+  0143-iscsi-Fix-up-ipv6-in-brackets-iterate-over-all-possi.patch
+  0167-do-not-symlink-var-log-to-run-log.patch
+  0024-Fixup-mdraid-setup.patch
+  0032-mkinitrd-suse.sh-Use-hostonly-and-hostonly-cmdline-c.patch
+  0022-95udev-rules-add-persistent-network-rule.patch
+  0166-load-xhci-pci.patch
+  0047-95resume-skip-module-for-s390-x.patch
+  0014-Update-dracut-manpage-for-GRUB-Legacy-and-GRUB2.patch
+  0055-95fcoe-Only-install-fcoe-module-if-required.patch
+  0078-Restore-original-IFS-value.patch
+  0046-dracut-Do-not-wait-for-swap-device.patch
+  0074-More-empty-cmdline-fixes.patch
+  0112-99base-warn-on-invalid-command-for-initqueue.patch
+  0034-dracut-Do-not-stop-installing-drivers-if-one-fails.patch
+  0139-dracut.sh-check-for-logfile-logfile-option-and-creat.patch
+  0127-99base-Increase-initqueue-timeout-in-non-systemd-cas.patch
+  0104-Generate-fallback-mount-unit-for-root-filesystem.patch
+  0154-resume-Also-allow-this-module-on-S390-again-s2disk-c.patch
+  0149-dracut.sh-Fix-fstab-parsing-again.patch
+  0027-90multipath-install-dracut-specific-service-file.patch
+  0084-95rootfs-block-Correctly-terminate-commandline-param.patch
+  dracut_v37_to_HEAD.patch
+  0128-90lvm-Install-dm-snapshot-module.patch
+  0063-90multipath-Install-libgcc_s-library.patch
+  0062-95iscsi-Install-libgcc_s-library.patch
+  0146-dracut.sh-corrected-logfile-check.patch
+  0071-Fix-non-export-of-journal-dev-boot-options.patch
+  0044-Add-find-to-debug-binaries.patch
+  0039-Remove-force-parameter-from-mkinitrd.patch
+  0026-90multipath-add-67-kpartx-compat.rules.patch
+  0099-90multipath-Load-device_handler-modules-early-during.patch
+  0029-90multipath-install-correct-multipath-rules.patch
+  0031-90multipath-Fixup-service-file-for-booting.patch
+  0036-95fcoe-Store-current-configuration-in-dracut-cmdline.patch
+  A patch (dracut_v041_to_HEAD.patch) is being added without being properly 
referenced from the changelog.
+  0151-Go-back-to-xz-again-pixz-may-use-too-much-memory-whi.patch
+  0069-81cio_ignore-skip-module-if-cio_ignore-is-not-active.patch
+  0070-81cio_ignore-rewrite-module.patch
+  0033-95iscsi-Set-correct-iscsi_started-value-for-iSCSI-fi.patch
+  0098-Do-not-call-lvm-for-non-LVM-device-mapper-devices.patch
+  0023-systemd-always-tries-to-load-autofs4.patch
+  0051-mkinitrd-suse-add-update-bootloader-message.patch
+  0013-mkinitrd-suse-do-not-update-bootloader-if-no-kernel-.patch
+  

commit dracut for openSUSE:Factory

2015-03-01 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-03-01 14:49:50

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-02-20 
12:00:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-03-01 
14:49:51.0 +0100
@@ -1,0 +2,22 @@
+Fri Feb 27 18:37:56 UTC 2015 - sfal...@opensuse.org
+
+- Add patch to load logitech-hidpp module in default initrd, fixes
+  issues with not being able to enter LUKS password with logitech
+  wireless keyboards (boo#918938)
+  + Added: 0170-enable-logitech-hidpp.patch 
+
+---
+Mon Feb 23 16:13:16 UTC 2015 - meiss...@suse.com
+
+- dracut-fix-systemd-vconsole.patch: patch from upstream to start
+  the vconsole for new systemd.
+  + Added 0169-fix-systemd-vconsole.patch
+
+---
+Tue Feb 17 16:23:04 UTC 2015 - sfal...@opensuse.org
+
+- Add patch to remove PLYMOUTH_LOGO_FILE from
+  modules.d/50plymouth/plymouth-populate-initrd.sh (bnc#910952)
+  + 0168-remove_plymouth_logo_file.patch
+
+---

New:

  0168-remove_plymouth_logo_file.patch
  0169-fix-systemd-vconsole.patch
  0170-enable-logitech-hidpp.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.KGQvBO/_old  2015-03-01 14:49:54.0 +0100
+++ /var/tmp/diff_new_pack.KGQvBO/_new  2015-03-01 14:49:54.0 +0100
@@ -189,6 +189,11 @@
 Patch165:   0165-Order-root-fsck-after-pre-mount.patch
 Patch166:   0166-load-xhci-pci.patch
 Patch167:   0167-do-not-symlink-var-log-to-run-log.patch
+# PATCH-FIX-OPENSUSE sfal...@opensuse.com -- remove PLYMOUTH_LOGO_FILE from 
modules.d/50plymouth/plymouth-populate-initrd.sh (bnc#910952)
+Patch168:   0168-remove_plymouth_logo_file.patch
+Patch169:   0169-fix-systemd-vconsole.patch
+# PATCH-FIX-UPSTREAM sfal...@opensuse.com -- Add logitech-hidpp module to 
default initrd, fixes (boo#918938)
+Patch170:   0170-enable-logitech-hidpp.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -401,6 +406,9 @@
 %patch165 -p1
 %patch166 -p1
 %patch167 -p1
+%patch168 -p1
+%patch169 -p1
+%patch170 -p1
 
 %build
 %configure\

++ 0168-remove_plymouth_logo_file.patch ++
Index: dracut-037/modules.d/50plymouth/plymouth-populate-initrd.sh
===
--- dracut-037.orig/modules.d/50plymouth/plymouth-populate-initrd.sh
+++ dracut-037/modules.d/50plymouth/plymouth-populate-initrd.sh
@@ -1,11 +1,9 @@
 #!/bin/bash
 # -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
 # ex: ts=8 sw=4 sts=4 et filetype=sh
-PLYMOUTH_LOGO_FILE=/usr/share/pixmaps/system-logo-white.png
 PLYMOUTH_THEME=$(plymouth-set-default-theme)
 
 inst_multiple plymouthd plymouth \
-${PLYMOUTH_LOGO_FILE} \
 /etc/system-release
 
 mkdir -m 0755 -p ${initdir}/usr/share/plymouth
++ 0169-fix-systemd-vconsole.patch ++
commit 027565d0233f76edf434b63a847a717185d267e2
Author: Harald Hoyer har...@redhat.com
Date:   Thu Nov 6 10:44:33 2014 +0100

systemd: add 90-vconsole.rules

run systemd-vconsole-setup if fbcon device shows up

Index: dracut-037/modules.d/98systemd/module-setup.sh
===
--- dracut-037.orig/modules.d/98systemd/module-setup.sh
+++ dracut-037/modules.d/98systemd/module-setup.sh
@@ -199,7 +199,12 @@ install() {
 inst_binary true
 ln_r $(type -P true) /usr/bin/loginctl
 ln_r $(type -P true) /bin/loginctl
-inst_rules 70-uaccess.rules 71-seat.rules 73-seat-late.rules 
99-systemd.rules
+inst_rules \
+70-uaccess.rules \
+71-seat.rules \
+73-seat-late.rules \
+90-vconsole.rules \
+99-systemd.rules
 
 for i in \
 emergency.target \
++ 0170-enable-logitech-hidpp.patch ++
Index: dracut-037/modules.d/90kernel-modules/module-setup.sh
===
--- dracut-037.orig/modules.d/90kernel-modules/module-setup.sh
+++ dracut-037/modules.d/90kernel-modules/module-setup.sh
@@ -45,7 +45,7 @@ installkernel() {
 
 instmods yenta_socket scsi_dh_rdac scsi_dh_emc scsi_dh_alua \
 atkbd i8042 usbhid hid-apple hid-sunplus hid-cherry hid-logitech \
-hid-logitech-dj hid-microsoft firewire-ohci \
+hid-logitech-dj hid-logitech-hidpp hid-microsoft firewire-ohci \
 pcmcia usb_storage nvme hid-hyperv 

commit dracut for openSUSE:Factory

2015-02-20 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-02-20 12:00:12

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-02-06 
22:36:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-02-20 
12:00:25.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb  9 14:28:56 UTC 2015 - dims...@opensuse.org
+
+- Do no longer package 02caps: patch 90 takes care of removing it.
+
+---



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.Cvw0lm/_old  2015-02-20 12:00:28.0 +0100
+++ /var/tmp/diff_new_pack.Cvw0lm/_new  2015-02-20 12:00:28.0 +0100
@@ -549,7 +549,6 @@
 %{dracutlibdir}/modules.d/00bash
 %{dracutlibdir}/modules.d/00systemd-bootchart/module-setup.sh
 %{dracutlibdir}/modules.d/00warpclock
-%{dracutlibdir}/modules.d/02caps
 %{dracutlibdir}/modules.d/03modsign
 %{dracutlibdir}/modules.d/03rescue/module-setup.sh
 %{dracutlibdir}/modules.d/04watchdog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dracut for openSUSE:Factory

2015-02-06 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-02-06 22:36:51

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2015-01-21 
21:53:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-02-06 
22:36:54.0 +0100
@@ -1,0 +2,12 @@
+Thu Feb  5 09:37:42 UTC 2015 - meiss...@suse.com
+
+- regenerate the initrds on updating this package (or the -fips
+  subpackage)
+
+---
+Sun Feb  1 10:11:29 UTC 2015 - tchva...@suse.com
+
+- Apply patch for systemd-journald SIGTERMing on boot bnc#915575
+  * 0167-do-not-symlink-var-log-to-run-log.patch
+
+---

New:

  0167-do-not-symlink-var-log-to-run-log.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.ayQLBJ/_old  2015-02-06 22:36:57.0 +0100
+++ /var/tmp/diff_new_pack.ayQLBJ/_new  2015-02-06 22:36:57.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -188,11 +188,13 @@
 Patch164:   0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
 Patch165:   0165-Order-root-fsck-after-pre-mount.patch
 Patch166:   0166-load-xhci-pci.patch
+Patch167:   0167-do-not-symlink-var-log-to-run-log.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libxslt
+BuildRequires:  suse-module-tools
 BuildRequires:  pkgconfig(systemd) = 199
 Requires:   bash
 Requires:   coreutils
@@ -398,6 +400,7 @@
 %patch164 -p1
 %patch165 -p1
 %patch166 -p1
+%patch167 -p1
 
 %build
 %configure\
@@ -464,12 +467,26 @@
 
 %post
 %service_add_post purge-kernels.service
+%{?regenerate_initrd_post}
+
+%post fips
+%{?regenerate_initrd_post}
 
 %preun
 %service_del_preun purge-kernels.service
 
 %postun
 %service_del_postun purge-kernels.service
+%{?regenerate_initrd_post}
+
+%postun fips
+%{?regenerate_initrd_post}
+
+%posttrans
+%{?regenerate_initrd_posttrans}
+
+%posttrans fips
+%{?regenerate_initrd_posttrans}
 
 %files fips
 %defattr(-,root,root,0755)

++ 0167-do-not-symlink-var-log-to-run-log.patch ++
From 00529cd63e2c82660208bdd07f9ce4db206d560c Mon Sep 17 00:00:00 2001
From: Harald Hoyer har...@redhat.com
Date: Mon, 1 Dec 2014 12:36:20 +0100
Subject: [PATCH] do not symlink /var/log to /run/log

some programs e.g. systemd-journald expect a directory in /var/log as
the marker to do some actions. Here journald tries to flush
/run/log/journal to /var/log/journal, if the directory is seen.

/var/log is now a symlink to /run/initramfs/log.

(cherry picked from commit 99d4fd6bb791ca8ce07e07e13b58445f3e20894a)
---
 dracut.sh| 1 -
 modules.d/98systemd/dracut-tmpfiles.conf | 3 +++
 modules.d/98systemd/module-setup.sh  | 5 +
 modules.d/99base/dracut-lib.sh   | 6 +-
 4 files changed, 13 insertions(+), 2 deletions(-)
 create mode 100644 modules.d/98systemd/dracut-tmpfiles.conf

Index: dracut-037/dracut.sh
===
--- dracut-037.orig/dracut.sh
+++ dracut-037/dracut.sh
@@ -1286,7 +1286,6 @@ if [[ $kernel_only != yes ]]; then
 
 ln -sfn ../run $initdir/var/run
 ln -sfn ../run/lock $initdir/var/lock
-ln -sfn ../run/log $initdir/var/log
 else
 for d in lib $libdir; do
 [[ -e ${initdir}${prefix}/$d ]]  continue
Index: dracut-037/modules.d/98systemd/dracut-tmpfiles.conf
===
--- /dev/null
+++ dracut-037/modules.d/98systemd/dracut-tmpfiles.conf
@@ -0,0 +1,3 @@
+d /run/initramfs 0755 root root -
+d /run/initramfs/log 0755 root root -
+L /var/log   ---- ../run/initramfs/log
Index: dracut-037/modules.d/98systemd/module-setup.sh
===
--- dracut-037.orig/modules.d/98systemd/module-setup.sh
+++ dracut-037/modules.d/98systemd/module-setup.sh
@@ -123,6 +123,8 @@ install() {
 $systemdsystemunitdir/slices.target \
 $systemdsystemunitdir/system.slice \
 \
+$tmpfilesdir/systemd.conf \
+\
 journalctl systemctl echo swapoff systemd-cgls systemd-tmpfiles
 
 inst_multiple -o \

commit dracut for openSUSE:Factory

2015-01-21 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2015-01-21 21:53:02

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2014-12-19 
09:36:59.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2015-01-21 
21:53:04.0 +0100
@@ -1,0 +2,7 @@
+Sat Jan  3 04:53:20 UTC 2015 - bwiedem...@suse.com
+
+- add 0166-load-xhci-pci.patch
+  load xhci-pci on Linux-3.18+ to allow USB-keyboard to give LUKS PW
+  (bnc#911319)
+
+---

New:

  0166-load-xhci-pci.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.ojGQle/_old  2015-01-21 21:53:08.0 +0100
+++ /var/tmp/diff_new_pack.ojGQle/_new  2015-01-21 21:53:08.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package dracut
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -187,6 +187,7 @@
 Patch163:   0163-Install-etc-sysconfig-console-to-see-specific-fonts.patch
 Patch164:   0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
 Patch165:   0165-Order-root-fsck-after-pre-mount.patch
+Patch166:   0166-load-xhci-pci.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -396,6 +397,7 @@
 %patch163 -p1
 %patch164 -p1
 %patch165 -p1
+%patch166 -p1
 
 %build
 %configure\

++ 0166-load-xhci-pci.patch ++
From: Bernhard M. Wiedemann bwiedemann+dra...@suse.de
Subject: load xhci-pci on Linux-3.18+ to allow USB-keyboard to give LUKS PW
References: bnc#911319
Index: dracut-037/modules.d/90kernel-modules/module-setup.sh
===
--- dracut-037.orig/modules.d/90kernel-modules/module-setup.sh
+++ dracut-037/modules.d/90kernel-modules/module-setup.sh
@@ -41,7 +41,7 @@ installkernel() {
 ehci-hcd ehci-pci ehci-platform \
 ohci-hcd ohci-pci \
 uhci-hcd \
-xhci-hcd
+xhci-hcd xhci-pci
 
 instmods yenta_socket scsi_dh_rdac scsi_dh_emc scsi_dh_alua \
 atkbd i8042 usbhid hid-apple hid-sunplus hid-cherry hid-logitech \
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dracut for openSUSE:Factory

2014-12-19 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2014-12-19 09:38:10

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2014-11-26 
10:35:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2014-12-19 
09:36:59.0 +0100
@@ -1,0 +2,6 @@
+Wed Dec 17 09:15:56 UTC 2014 - sch...@suse.de
+
+- 0001-kernel-modules-Fix-storage-module-selection-for-sdhc.patch: fix
+  storage module selection for sdhci/mmc/ahci
+
+---

New:

  0001-kernel-modules-Fix-storage-module-selection-for-sdhc.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.lOGAQA/_old  2014-12-19 09:37:03.0 +0100
+++ /var/tmp/diff_new_pack.lOGAQA/_new  2014-12-19 09:37:03.0 +0100
@@ -31,6 +31,7 @@
 Source5:purge-kernels.service
 Source6:dracut-installkernel
 Patch1: dracut_v37_to_HEAD.patch
+Patch2: 0001-kernel-modules-Fix-storage-module-selection-for-sdhc.patch
 Patch11:0011-Correct-paths-for-openSUSE.patch
 Patch12:0012-Check-for-plymouth-lib-directories.patch
 Patch13:0013-mkinitrd-suse-do-not-update-bootloader-if-no-kernel-.patch
@@ -239,6 +240,7 @@
 %prep
 %setup -q
 %patch1 -p1
+%patch2 -p1
 %patch11 -p1
 %patch12 -p1
 %patch13 -p1

++ 0001-kernel-modules-Fix-storage-module-selection-for-sdhc.patch ++
From 827ec27a9c36755095dda899eff75cdae78b2120 Mon Sep 17 00:00:00 2001
From: Peter Robinson pbrobin...@gmail.com
Date: Fri, 23 May 2014 11:54:01 +0100
Subject: [PATCH] kernel-modules: Fix storage module selection for
 sdhci/mmc/ahci

Currently the block driver detection for generic initrd doesn't include
the SD/MMC drivers so we fail to boot generic images on any device using
those platforms as boot devices when using a generic initrd. Add logic
to detect those modules. This primarily fixes embedded ARM devices but
also likely intel tablets/dev boards and enterprise hypervisors that
have the ability to boot from SD.

Also the ahci_init_controller misses a number of drivers that use the
libahci_platform module for the init so this fixes some missing achi
moduless too.

Finally it cleans up the ARM storage module hacks that the above now
deals with in a more generic manner.

Signed-off-by: pbrobin...@gmail.com
---
 modules.d/90kernel-modules/module-setup.sh | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/modules.d/90kernel-modules/module-setup.sh 
b/modules.d/90kernel-modules/module-setup.sh
index 2378663..5271438 100755
--- a/modules.d/90kernel-modules/module-setup.sh
+++ b/modules.d/90kernel-modules/module-setup.sh
@@ -6,7 +6,7 @@
 installkernel() {
 if [[ -z $drivers ]]; then
 block_module_filter() {
-local 
_blockfuncs='ahci_init_controller|ata_scsi_ioctl|scsi_add_host|blk_cleanup_queue|register_mtd_blktrans|scsi_esp_register|register_virtio_device|usb_stor_disconnect'
+local 
_blockfuncs='ahci_platform_get_resources|ata_scsi_ioctl|scsi_add_host|blk_cleanup_queue|register_mtd_blktrans|scsi_esp_register|register_virtio_device|usb_stor_disconnect|mmc_add_host|sdhci_pltfm_init'
 # subfunctions inherit following FDs
 local _merge=8 _side2=9
 function bmf1() {
@@ -51,9 +51,7 @@ installkernel() {
 
 if [[ $(uname -p) == arm* ]]; then
 # arm specific modules
-hostonly='' instmods sdhci_esdhc_imx mmci sdhci_tegra mvsdio omap 
omapdrm \
-omap_hsmmc panel-tfp410 sdhci_dove ahci_platform pata_imx 
sata_mv \
-ehci-tegra mmc_block usb_storage
+hostonly='' instmods omapdrm panel-tfp410
 fi
 
 # install virtual machine support
-- 
2.2.0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dracut for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2014-11-26 10:35:20

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2014-10-18 
09:08:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2014-11-26 
10:35:30.0 +0100
@@ -1,0 +2,7 @@
+Sat Nov 22 06:26:37 UTC 2014 - arvidj...@gmail.com
+
+- add 0165-Order-root-fsck-after-pre-mount.patch
+  ensure root fsck runs after dracut-pre-mount.service which calls
+  resume (bnc#906592)
+
+---

New:

  0165-Order-root-fsck-after-pre-mount.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.g4EhsF/_old  2014-11-26 10:35:32.0 +0100
+++ /var/tmp/diff_new_pack.g4EhsF/_new  2014-11-26 10:35:32.0 +0100
@@ -185,6 +185,7 @@
 Patch162:   0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch
 Patch163:   0163-Install-etc-sysconfig-console-to-see-specific-fonts.patch
 Patch164:   0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
+Patch165:   0165-Order-root-fsck-after-pre-mount.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -392,6 +393,7 @@
 %patch162 -p1
 %patch163 -p1
 %patch164 -p1
+%patch165 -p1
 
 %build
 %configure\

++ 0165-Order-root-fsck-after-pre-mount.patch ++
From: Andrei Borzenkov arvidj...@gmail.com
Subject: ensure pre-mount (and resume) run before root fsck
References: bnc#906592
Index: dracut-037/modules.d/98systemd/rootfs-generator.sh
===
--- dracut-037.orig/modules.d/98systemd/rootfs-generator.sh
+++ dracut-037/modules.d/98systemd/rootfs-generator.sh
@@ -66,6 +66,23 @@ generator_mount_rootfs()
 fi
 }
 
+generator_fsck_after_pre_mount()
+{
+local _name
+
+[ -z $1 ]  return 0
+
+_name=$(dev_unit_name $1)
+[ -d /run/systemd/generator/systemd-fsck@${_name}.service.d ] || mkdir -p 
/run/systemd/generator/systemd-fsck@${_name}.service.d
+if ! [ -f 
/run/systemd/generator/systemd-fsck@${_name}.service.d/after-pre-mount.conf ]; 
then
+{
+echo [Unit]
+echo After=dracut-pre-mount.service
+}  
/run/systemd/generator/systemd-fsck@${_name}.service.d/after-pre-mount.conf
+fi
+
+}
+
 root=$(getarg root=)
 case $root in
 block:LABEL=*|LABEL=*)
@@ -94,6 +111,7 @@ esac
 
 if [ ${root%%:*} = block ]; then
generator_wait_for_dev ${root#block:} $RDRETRY
+   generator_fsck_after_pre_mount ${root#block:}
grep -q 'root=' /proc/cmdline || generator_mount_rootfs ${root#block:} 
$(getarg rootfstype=) $(getarg rootflags=)
 fi
 
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit dracut for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package dracut for openSUSE:Factory checked 
in at 2014-10-18 09:08:19

Comparing /work/SRC/openSUSE:Factory/dracut (Old)
 and  /work/SRC/openSUSE:Factory/.dracut.new (New)


Package is dracut

Changes:

--- /work/SRC/openSUSE:Factory/dracut/dracut.changes2014-10-05 
20:31:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.dracut.new/dracut.changes   2014-10-18 
09:08:33.0 +0200
@@ -1,0 +2,15 @@
+Wed Oct 15 16:07:47 UTC 2014 - tr...@suse.de
+
+- dracut-initrd-restore.patch: dracut-shutdown.service invokes 
+  dracut-initramfs-restore script which will never work in 
+  openSUSE because initrd images are named initrd not initramfs.
+  Patch is from: Cristian Rodríguez crrodrig...@opensuse.org
+* Add 0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch 
+
+---
+Wed Oct  8 17:29:35 UTC 2014 - spargaon...@suse.com
+
+- Overwrite/generate modules.dep file using depmod since the file
+  modules.dep is not portable across releases (bsc#874621). 
+
+---

New:

  0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch



Other differences:
--
++ dracut.spec ++
--- /var/tmp/diff_new_pack.W3NNNy/_old  2014-10-18 09:08:36.0 +0200
+++ /var/tmp/diff_new_pack.W3NNNy/_new  2014-10-18 09:08:36.0 +0200
@@ -184,6 +184,7 @@
 Patch161:   0161-Fix-error-message-when-there-are-no-internal-kernel-.patch
 Patch162:   0162-network-Request-DHCP-lease-instead-of-getting-applyi.patch
 Patch163:   0163-Install-etc-sysconfig-console-to-see-specific-fonts.patch
+Patch164:   0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch
 
 BuildRequires:  asciidoc
 BuildRequires:  bash
@@ -390,6 +391,7 @@
 %patch161 -p1
 %patch162 -p1
 %patch163 -p1
+%patch164 -p1
 
 %build
 %configure\

++ 0164-Fix-initramfs-ver.img-vs-initrd-ver-in-dracut-initra.patch ++
From 76396977ee19d97697226bda13de007030433854 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Cristian=20Rodr=C3=ADguez?= crrodrig...@opensuse.org
Date: Wed, 15 Oct 2014 17:50:36 +0200
Subject: Fix initramfs-$ver.img vs initrd-$ver in dracut-initramfs-restore.sh

dracut-shutdown.service invokes dracut-initramfs-restore script which
will never work in openSUSE because initrd images are named initrd not
initramfs.
---
 dracut-initramfs-restore.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dracut-initramfs-restore.sh b/dracut-initramfs-restore.sh
index 0dd1938..a3b7b1b 100644
--- a/dracut-initramfs-restore.sh
+++ b/dracut-initramfs-restore.sh
@@ -15,7 +15,7 @@ SKIP=$dracutbasedir/skipcpio
 if [[ $MACHINE_ID ]]  [[ -d /boot/${MACHINE_ID} || -L /boot/${MACHINE_ID} ]] 
; then
 IMG=/boot/${MACHINE_ID}/${KERNEL_VERSION}/initrd
 fi
-[[ -f $IMG ]] || IMG=/boot/initramfs-${KERNEL_VERSION}.img
+[[ -f $IMG ]] || IMG=/boot/initrd-${KERNEL_VERSION}
 
 cd /run/initramfs
 
-- 
1.8.4.5

++ dracut-installkernel ++
--- /var/tmp/diff_new_pack.W3NNNy/_old  2014-10-18 09:08:37.0 +0200
+++ /var/tmp/diff_new_pack.W3NNNy/_new  2014-10-18 09:08:37.0 +0200
@@ -71,6 +71,15 @@
 cp -fp $MAPFILE $INSTALL_PATH/System.map-$KERNEL_VERSION
 cp -fp .config $INSTALL_PATH/$CONFIGFILE
 
+
+# If the kernel has module support, recreate modules.dep using depmod
+# since the contents of modules.dep do not have a consistent format across
+# releases.
+
+if [ -x /sbin/depmod -a -d /lib/modules/$KERNEL_VERSION ]; then
+/sbin/depmod $KERNEL_VERSION;
+fi
+
 CONFIG=$(dirname $MAPFILE)/.config
 CHECK_SUPPORTED=
 if [ -e $CONFIG ]; then

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



  1   2   >