From a21ce409cfb9c70452eed486b2e7f3c2d9677ac7 Mon Sep 17 00:00:00 2001 From: Marcel Sackermann Date: Thu, 29 Jan 2026 22:29:22 +0100 Subject: [PATCH] nixos/libvirt-guests: remove unexpected service dependency on libvirtd.service Remove service dependency that caused VMs to get suspended/shudown on libvirtd service stop/restart. This behaviour is unexpected. The `libvirt-guests.service` is expected to suspend/shutdown libvirt guests on host system shutdown - not on libvirtd service shutdown. this resolves https://github.com/NixOS/nixpkgs/issues/485136 --- nixos/modules/virtualisation/libvirtd.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/virtualisation/libvirtd.nix b/nixos/modules/virtualisation/libvirtd.nix index 6d739cb0fa3d..737ff8d55e0a 100644 --- a/nixos/modules/virtualisation/libvirtd.nix +++ b/nixos/modules/virtualisation/libvirtd.nix @@ -549,7 +549,6 @@ in systemd.services.libvirt-guests = { wantedBy = [ "multi-user.target" ]; - requires = [ "libvirtd.service" ]; after = [ "libvirtd.service" ]; path = with pkgs; [ coreutils