about summary refs log tree commit diff
path: root/nixos/maintainers/scripts
diff options
context:
space:
mode:
authorMaciej Krüger <mkg20001@gmail.com>2021-10-19 17:27:01 +0200
committerMaciej Krüger <mkg20001@gmail.com>2021-11-03 07:49:54 +0100
commit1c31f8db6ae8437da737ccc9276d9a95450f5d8a (patch)
tree0b349ff5b1b6042de087194b7cb80d574e1d28c6 /nixos/maintainers/scripts
parenta797967cecf8414a382aaf95a96f21f6871e4a4d (diff)
nixosTest.lxdImage: add lxdImage test
Diffstat (limited to 'nixos/maintainers/scripts')
-rw-r--r--nixos/maintainers/scripts/lxd/lxd-image-inner.nix1
-rw-r--r--nixos/maintainers/scripts/lxd/lxd-image.nix7
2 files changed, 1 insertions, 7 deletions
diff --git a/nixos/maintainers/scripts/lxd/lxd-image-inner.nix b/nixos/maintainers/scripts/lxd/lxd-image-inner.nix
index f57cacfce5e63..74634fd1671c1 100644
--- a/nixos/maintainers/scripts/lxd/lxd-image-inner.nix
+++ b/nixos/maintainers/scripts/lxd/lxd-image-inner.nix
@@ -9,7 +9,6 @@ with lib;
 {
   imports =
     [ # Include the default lxd configuration.
-      # <nixpkgs/nixos/modules/virtualisation/lxc-container.nix>
       ../../../modules/virtualisation/lxc-container.nix
       # Include the container-specific autogenerated configuration.
       ./lxd.nix
diff --git a/nixos/maintainers/scripts/lxd/lxd-image.nix b/nixos/maintainers/scripts/lxd/lxd-image.nix
index c09f9e3a9e250..c76b9fcc7f779 100644
--- a/nixos/maintainers/scripts/lxd/lxd-image.nix
+++ b/nixos/maintainers/scripts/lxd/lxd-image.nix
@@ -19,15 +19,10 @@ with lib;
     if [ ! -e /etc/nixos/configuration.nix ]; then
       mkdir -p /etc/nixos
       cat ${./lxd-image-inner.nix} > /etc/nixos/configuration.nix
+      sed 's|../../../modules/virtualisation/lxc-container.nix|<nixpkgs/nixos/modules/virtualisation/lxc-container.nix>|g' -i /etc/nixos/configuration.nix
     fi
   '';
 
-  # Make lxc exec work properly
-  system.activationScripts.bash = ''
-    mkdir -p /bin
-    ln -sf /run/current-system/sw/bin/bash /bin/bash
-  '';
-
   # Network
   networking.useDHCP = false;
   networking.interfaces.eth0.useDHCP = true;