summary refs log tree commit diff
path: root/nixos/modules/virtualisation/nixos-containers.nix
diff options
context:
space:
mode:
authoradisbladis <adisbladis@gmail.com>2020-09-01 14:58:47 +0200
committeradisbladis <adisbladis@gmail.com>2022-04-27 18:35:46 +1200
commit3c49151f154a3872eb278c214863d926a4f8abf6 (patch)
treea065095e8b108fcd8cba9bb6a131bde337d50dfb /nixos/modules/virtualisation/nixos-containers.nix
parent01e35db27895076fca4be0436ed584393cd0c8b0 (diff)
downloadnixpkgs-3c49151f154a3872eb278c214863d926a4f8abf6.tar
nixpkgs-3c49151f154a3872eb278c214863d926a4f8abf6.tar.gz
nixpkgs-3c49151f154a3872eb278c214863d926a4f8abf6.tar.bz2
nixpkgs-3c49151f154a3872eb278c214863d926a4f8abf6.tar.lz
nixpkgs-3c49151f154a3872eb278c214863d926a4f8abf6.tar.xz
nixpkgs-3c49151f154a3872eb278c214863d926a4f8abf6.tar.zst
nixpkgs-3c49151f154a3872eb278c214863d926a4f8abf6.zip
nixos/nixos-containers: Add warning on unsupported state version combo
Diffstat (limited to 'nixos/modules/virtualisation/nixos-containers.nix')
-rw-r--r--nixos/modules/virtualisation/nixos-containers.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/modules/virtualisation/nixos-containers.nix b/nixos/modules/virtualisation/nixos-containers.nix
index ea9f9b02fad..23228a109bc 100644
--- a/nixos/modules/virtualisation/nixos-containers.nix
+++ b/nixos/modules/virtualisation/nixos-containers.nix
@@ -742,6 +742,12 @@ in
 
   config = mkIf (config.boot.enableContainers) (let
 
+    warnings = flatten [
+      (optional (config.virtualisation.containers.enable && versionOlder config.system.stateVersion "22.05") ''
+        Enabling both boot.enableContainers & virtualisation.containers on system.stateVersion < 22.05 is unsupported.
+      '')
+    ];
+
     unit = {
       description = "Container '%i'";