diff --git a/common/tailscale.nix b/common/tailscale.nix index 1fa1da8..142b0c4 100644 --- a/common/tailscale.nix +++ b/common/tailscale.nix @@ -20,4 +20,21 @@ }; networking.domain = "birdsong.network"; + + # Workaround for: https://github.com/tailscale/tailscale/issues/16966 + nixpkgs.overlays = [ + (_: prev: { + tailscale = prev.tailscale.overrideAttrs (old: { + checkFlags = + builtins.map + ( + flag: + if prev.lib.hasPrefix "-skip=" flag + then flag + "|^TestGetList$|^TestIgnoreLocallyBoundPorts$|^TestPoller$" + else flag + ) + old.checkFlags; + }); + }) + ]; }