From da3c6e70aa08edafcc8396a4c3e007a263d7d956 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 20 Oct 2014 14:01:25 +0100 Subject: [PATCH] appliance: Set udev.event-timeout to override default too low udev setting. Unfortunately udev removed the udevtimeout setting on the kernel command line. This means the default timeout was being set back to 30 seconds, which is way too low for remote disks. However it was re-added (2014-07-29) as udev.event-timeout. Set both to be sure. Note this requires systemd >= 216. (cherry picked from commit 0b49defc2b4307e1f9159b862637978129aaed29) --- src/launch.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/launch.c b/src/launch.c index dba68fd..9fadce8 100644 --- a/src/launch.c +++ b/src/launch.c @@ -353,6 +353,7 @@ guestfs___appliance_command_line (guestfs_h *g, const char *appliance_dev, " efi-rtc=noprobe" #endif " udevtimeout=6000"/* for slow systems (RHBZ#480319, RHBZ#1096579) */ + " udev.event-timeout=6000" /* for newer udevd */ " no_timer_check" /* fix for RHBZ#502058 */ "%s" /* lpj */ " acpi=off" /* we don't need ACPI, turn it off */ -- 1.8.3.1