mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-21 04:49:01 +02:00
Merge pull request #185153 from puppe/enable-container-warning
nixos/nixos-containers: Fix ineffective warning
This commit is contained in:
commit
053ab2f7a8
|
@ -742,12 +742,6 @@ in
|
||||||
|
|
||||||
config = mkIf (config.boot.enableContainers) (let
|
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 = {
|
unit = {
|
||||||
description = "Container '%i'";
|
description = "Container '%i'";
|
||||||
|
|
||||||
|
@ -771,6 +765,11 @@ in
|
||||||
serviceConfig = serviceDirectives dummyConfig;
|
serviceConfig = serviceDirectives dummyConfig;
|
||||||
};
|
};
|
||||||
in {
|
in {
|
||||||
|
warnings =
|
||||||
|
(optional (config.virtualisation.containers.enable && versionOlder config.system.stateVersion "22.05") ''
|
||||||
|
Enabling both boot.enableContainers & virtualisation.containers on system.stateVersion < 22.05 is unsupported.
|
||||||
|
'');
|
||||||
|
|
||||||
systemd.targets.multi-user.wants = [ "machines.target" ];
|
systemd.targets.multi-user.wants = [ "machines.target" ];
|
||||||
|
|
||||||
systemd.services = listToAttrs (filter (x: x.value != null) (
|
systemd.services = listToAttrs (filter (x: x.value != null) (
|
||||||
|
|
Loading…
Reference in a new issue