summary refs log tree commit diff
path: root/nixos/release.nix
diff options
context:
space:
mode:
authorAntoine Eiche <lewo@abesis.fr>2017-02-25 15:32:06 +0100
committerAntoine Eiche <lewo@abesis.fr>2017-05-23 20:51:05 +0200
commit7b80f4c3442fbb0520c8596bd06f911bdfe09465 (patch)
tree14b08317c3dff33a0d750e574de1ded3e310579b /nixos/release.nix
parent3497ba5c3a994379cca9bf44ba832cc66576fb58 (diff)
downloadnixpkgs-7b80f4c3442fbb0520c8596bd06f911bdfe09465.tar
nixpkgs-7b80f4c3442fbb0520c8596bd06f911bdfe09465.tar.gz
nixpkgs-7b80f4c3442fbb0520c8596bd06f911bdfe09465.tar.bz2
nixpkgs-7b80f4c3442fbb0520c8596bd06f911bdfe09465.tar.lz
nixpkgs-7b80f4c3442fbb0520c8596bd06f911bdfe09465.tar.xz
nixpkgs-7b80f4c3442fbb0520c8596bd06f911bdfe09465.tar.zst
nixpkgs-7b80f4c3442fbb0520c8596bd06f911bdfe09465.zip
nixos/cloudinit: add cloudinit test
An iso containing metadatas is created and attached as a cdrom to the
qemu VM used for this test.

The cloudinit service is enabled. The test case ensures the root
authorized_keys file is populated and the cloudinit write_file module is
working well.
Diffstat (limited to 'nixos/release.nix')
-rw-r--r--nixos/release.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/release.nix b/nixos/release.nix
index aaf23d7ffb7..0090000770e 100644
--- a/nixos/release.nix
+++ b/nixos/release.nix
@@ -222,6 +222,7 @@ in rec {
   tests.cadvisor = hydraJob (import tests/cadvisor.nix { system = "x86_64-linux"; });
   tests.chromium = (callSubTests tests/chromium.nix { system = "x86_64-linux"; }).stable;
   tests.cjdns = callTest tests/cjdns.nix {};
+  tests.cloud-init = callTest tests/cloud-init.nix {};
   tests.containers-ipv4 = callTest tests/containers-ipv4.nix {};
   tests.containers-ipv6 = callTest tests/containers-ipv6.nix {};
   tests.containers-bridge = callTest tests/containers-bridge.nix {};