diff --git a/modules/k3s/default.nix b/modules/k3s/default.nix index 8aca051..ca99fee 100644 --- a/modules/k3s/default.nix +++ b/modules/k3s/default.nix @@ -49,6 +49,10 @@ in openiscsi ]; + services.udev.rules = '' + ACTION=="add", SUBSYSTEM=="scsi_host", KERNEL=="host*", RUN+="${pkgs.bash}/bin/sh -c 'echo - - - > /sys/class/scsi_host/%k/scan'" + ''; + systemd.services.k3s = { restartTriggers = [ (builtins.attrNames config.services.k3s.manifests)