From 6343b1a16dfe3b7fe384a060202f255cb779221451d15ca9050b1ae8ab4a9afa Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 17 Oct 2015 12:02:47 +0000 Subject: [PATCH] Accepting request 338948 from home:trenn:branches:Base:System - 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 OBS-URL: https://build.opensuse.org/request/show/338948 OBS-URL: https://build.opensuse.org/package/show/Base:System/dracut?expand=0&rev=234 --- 0128-90lvm-Install-dm-snapshot-module.patch | 13 +++++++++++++ dracut.changes | 7 +++++++ dracut.spec | 2 ++ 3 files changed, 22 insertions(+) create mode 100644 0128-90lvm-Install-dm-snapshot-module.patch diff --git a/0128-90lvm-Install-dm-snapshot-module.patch b/0128-90lvm-Install-dm-snapshot-module.patch new file mode 100644 index 0000000..6a13ed1 --- /dev/null +++ b/0128-90lvm-Install-dm-snapshot-module.patch @@ -0,0 +1,13 @@ +Index: dracut-043/modules.d/90lvm/module-setup.sh +=================================================================== +--- dracut-043.orig/modules.d/90lvm/module-setup.sh 2015-06-15 12:27:21.000000000 +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 diff --git a/dracut.changes b/dracut.changes index 79fe9be..9014e01 100644 --- a/dracut.changes +++ b/dracut.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Oct 14 12:51:54 UTC 2015 - trenn@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 + ------------------------------------------------------------------- Tue Oct 6 10:28:35 UTC 2015 - fvogt@suse.com diff --git a/dracut.spec b/dracut.spec index df119dc..b369345 100644 --- a/dracut.spec +++ b/dracut.spec @@ -114,6 +114,7 @@ Patch145: 0145-40network-handle-ip-ifname-static-correctly.patch 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 @@ and its cryptography during startup. %patch124 -p1 %patch125 -p1 %patch126 -p1 +%patch128 -p1 %patch130 -p1 %patch131 -p1 %patch132 -p1