[modules] fix microvm.host 'leak'

including the malobeo module caused microvm to include microvm.host
which caused super annoying trouble and 2 days of debugging because
microvm.host.enable defaults to true...
This commit is contained in:
2024-12-19 15:21:58 +01:00
parent 7b53639208
commit 6e4e35fcdf
2 changed files with 9 additions and 6 deletions

View File

@@ -112,11 +112,14 @@ in (utils.lib.eachSystem (builtins.filter filter_system utils.lib.defaultSystems
self = self;
});
nixosModules.malobeo.imports = [
./machines/durruti/host_config.nix
./machines/modules/malobeo/microvm_host.nix
./machines/modules/malobeo/wireguard.nix
];
nixosModules.malobeo = {
imports = [
./machines/durruti/host_config.nix
];
microvm.imports = [ ./machines/modules/malobeo/microvm_host.nix ];
vpn.imports = [ ./machines/modules/malobeo/wireguard.nix ];
};
hydraJobs = nixpkgs.lib.mapAttrs (_: nixpkgs.lib.hydraJob) (
let