[kexec-tools/f17] firstboot: update all kernels config in grubbyCmd

Dave Young yangrr at fedoraproject.org
Fri Aug 31 02:27:30 UTC 2012


commit 3e656adc872a16ee58d30d8a790fe7624bc5152f
Author: Dave Young <dyoung at redhat.com>
Date:   Tue Aug 28 16:22:11 2012 +0800

    firstboot: update all kernels config in grubbyCmd
    
    Per vivek, update all kernels configs in grub config file make more sense.
    
    use --update-kernel=ALL to update all grub entries.
    
    Signed-off-by: Dave Young <dyoung at redhat.com>
    Reviewed-by: Vivek Goyal <vgoyal at redhat.com>

 firstboot_kdump.py |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/firstboot_kdump.py b/firstboot_kdump.py
index ad80b44..77b2474 100755
--- a/firstboot_kdump.py
+++ b/firstboot_kdump.py
@@ -378,12 +378,12 @@ class moduleClass(Module):
 
 				# Are we adding or removing the crashkernel param?
 				if self.kdumpEnabled:
-					grubbyCmd = "/sbin/grubby --%s --update-kernel=/boot/vmlinuz-%s --args=crashkernel=%iM" \
-								% (self.bootloader, self.runningKernel, self.reserveMem)
+					grubbyCmd = "/sbin/grubby --%s --update-kernel=ALL --args=crashkernel=%iM" \
+								% (self.bootloader, self.reserveMem)
 					chkconfigStatus = "enable"
 				else:
-					grubbyCmd = "/sbin/grubby --%s --update-kernel=/boot/vmlinuz-%s --remove-args=crashkernel=%s" \
-								% (self.bootloader, self.runningKernel, self.origCrashKernel)
+					grubbyCmd = "/sbin/grubby --%s --update-kernel=ALL --remove-args=crashkernel=%s" \
+								% (self.bootloader, self.origCrashKernel)
 					chkconfigStatus = "disable"
 
 				if self.doDebug:


More information about the scm-commits mailing list