diff --git a/integration/integration_test.go b/integration/integration_test.go index 015ac5a5fb9..0d4ac5949e4 100644 --- a/integration/integration_test.go +++ b/integration/integration_test.go @@ -2463,6 +2463,10 @@ func twoClustersTunnel(t *testing.T, suite *integrationTestSuite, now time.Time, }) require.NoError(t, err) tc.Stdout = &outputB + + // Wait for the target host to appear in the inventory before connecting to it. + b.WaitForNodeCount(ctx, b.Secrets.SiteName, 1) + err = tc.SSH(ctx, cmd) require.NoError(t, err) require.Equal(t, outputA.String(), outputB.String())