summary refs log tree commit diff
path: root/nixos/modules/virtualisation
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2014-05-07 16:06:47 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-05-07 17:53:57 +0200
commit810680bcae1f8ca23744544e87fbf03b705e9493 (patch)
tree039e367b5ddb516aba08aaef3fa71731f9164898 /nixos/modules/virtualisation
parent5b52d17d3ff2d789ddab027980327744a701bd5a (diff)
downloadnixlib-810680bcae1f8ca23744544e87fbf03b705e9493.tar
nixlib-810680bcae1f8ca23744544e87fbf03b705e9493.tar.gz
nixlib-810680bcae1f8ca23744544e87fbf03b705e9493.tar.bz2
nixlib-810680bcae1f8ca23744544e87fbf03b705e9493.tar.lz
nixlib-810680bcae1f8ca23744544e87fbf03b705e9493.tar.xz
nixlib-810680bcae1f8ca23744544e87fbf03b705e9493.tar.zst
nixlib-810680bcae1f8ca23744544e87fbf03b705e9493.zip
Containers: Use systemd-nspawn's --keep-unit flag
This gets rid of some redundant scopes/slices.
Diffstat (limited to 'nixos/modules/virtualisation')
-rw-r--r--nixos/modules/virtualisation/containers.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/modules/virtualisation/containers.nix b/nixos/modules/virtualisation/containers.nix
index 4fca872d72eb..7a8c8a4594b5 100644
--- a/nixos/modules/virtualisation/containers.nix
+++ b/nixos/modules/virtualisation/containers.nix
@@ -220,6 +220,7 @@ in
             ''}
 
             exec $runInNetNs ${config.systemd.package}/bin/systemd-nspawn \
+              --keep-unit \
               -M "$INSTANCE" -D "$root" $extraFlags \
               --bind-ro=/nix/store \
               --bind-ro=/nix/var/nix/db \