From 947a466cea87cd303e35abae0ade5ac15a820943 Mon Sep 17 00:00:00 2001 From: Kristoffer Dalby Date: Mon, 23 Jun 2025 08:35:14 +0200 Subject: [PATCH] integration: add new ssh policy rejection tailscale/tailscale#16127 added a new rejection message that we need to handle. Signed-off-by: Kristoffer Dalby --- integration/ssh_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/integration/ssh_test.go b/integration/ssh_test.go index 0bbd8711..cf08613d 100644 --- a/integration/ssh_test.go +++ b/integration/ssh_test.go @@ -17,7 +17,9 @@ import ( func isSSHNoAccessStdError(stderr string) bool { return strings.Contains(stderr, "Permission denied (tailscale)") || // Since https://github.com/tailscale/tailscale/pull/14853 - strings.Contains(stderr, "failed to evaluate SSH policy") + strings.Contains(stderr, "failed to evaluate SSH policy") || + // Since https://github.com/tailscale/tailscale/pull/16127 + strings.Contains(stderr, "tailnet policy does not permit you to SSH to this node") } var retry = func(times int, sleepInterval time.Duration,