diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2013-08-19 16:59:42 -0400 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2013-08-20 21:18:00 -0400 |
commit | 219061dc524368179b2e65cfe91d4d6b23396ba8 (patch) | |
tree | 9b3c651032dcb7bf7b9700c43d2f4aab7a17395b | |
parent | 04ac799283f517672a5424e7c5bf066cfa4ca020 (diff) |
units: disable kmod-static-nodes.service in containers
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=998122.
Note: upstream kmod has a patch [1] to exit with a warning if
modules.devname is missing. We could use new %v specifier to make this
service conditional on the existence of this file, but this could
mask a kernel installation error, hence we should let kmod run
even if the file doesn't exist.
[1] http://git.kernel.org/cgit/utils/kernel/kmod/kmod.git/commit/?id=ae17710117
-rw-r--r-- | units/kmod-static-nodes.service.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/units/kmod-static-nodes.service.in b/units/kmod-static-nodes.service.in index cdfc6e56e1..98664ea18a 100644 --- a/units/kmod-static-nodes.service.in +++ b/units/kmod-static-nodes.service.in @@ -9,6 +9,7 @@ Description=Create list of required static device nodes for the current kernel DefaultDependencies=no Before=sysinit.target systemd-tmpfiles-setup-dev.service +ConditionVirtualization=!container [Service] Type=oneshot |