summary refs log tree commit diff
diff options
context:
space:
mode:
authorEvgeny Egorochkin <phreedom@yandex.ru>2016-03-03 03:58:51 +0200
committerEvgeny Egorochkin <phreedom@yandex.ru>2016-03-03 04:03:07 +0200
commit18d43d74f6d3a538bacc6c49d844a2e439cf6cba (patch)
tree96e21dfdc87719d9a6afc16ada58c02856a28977
parentba7b5ad530c5af5031ba957b957424b14304de47 (diff)
downloadnixpkgs-18d43d74f6d3a538bacc6c49d844a2e439cf6cba.tar
nixpkgs-18d43d74f6d3a538bacc6c49d844a2e439cf6cba.tar.gz
nixpkgs-18d43d74f6d3a538bacc6c49d844a2e439cf6cba.tar.bz2
nixpkgs-18d43d74f6d3a538bacc6c49d844a2e439cf6cba.tar.lz
nixpkgs-18d43d74f6d3a538bacc6c49d844a2e439cf6cba.tar.xz
nixpkgs-18d43d74f6d3a538bacc6c49d844a2e439cf6cba.tar.zst
nixpkgs-18d43d74f6d3a538bacc6c49d844a2e439cf6cba.zip
azure-image: provide configuration.nix which allows nixos-rebuild to build a working generation and add helpful comments
-rw-r--r--nixos/modules/virtualisation/azure-config-user.nix12
-rw-r--r--nixos/modules/virtualisation/azure-image.nix2
2 files changed, 13 insertions, 1 deletions
diff --git a/nixos/modules/virtualisation/azure-config-user.nix b/nixos/modules/virtualisation/azure-config-user.nix
new file mode 100644
index 00000000000..de1b3857923
--- /dev/null
+++ b/nixos/modules/virtualisation/azure-config-user.nix
@@ -0,0 +1,12 @@
+{ config, pkgs, modulesPath, ... }:
+
+{
+  # To build the configuration or use nix-env, you need to run
+  # either nixos-rebuild --upgrade or nix-channel --update
+  # to fetch the nixos channel.
+
+  # This configures everything but bootstrap services,
+  # which only need to be run once and have already finished
+  # if you are able to see this comment.
+  imports = [ "${modulesPath}/virtualisation/azure-common.nix" ];
+}
diff --git a/nixos/modules/virtualisation/azure-image.nix b/nixos/modules/virtualisation/azure-image.nix
index f0a739bc95d..79d1f7d7cc4 100644
--- a/nixos/modules/virtualisation/azure-image.nix
+++ b/nixos/modules/virtualisation/azure-image.nix
@@ -78,7 +78,7 @@ in
 
           echo Install a configuration.nix.
           mkdir -p /mnt/etc/nixos /mnt/boot/grub
-          cp ${./azure-config.nix} /mnt/etc/nixos/configuration.nix
+          cp ${./azure-config-user.nix} /mnt/etc/nixos/configuration.nix
 
           echo Generate the GRUB menu.
           ln -s vda /dev/sda