From 3786207d10b04b52b2ea00b17cd31dd9cacfccc8 Mon Sep 17 00:00:00 2001 From: Alejandro Pedraza Date: Thu, 5 Dec 2024 14:38:23 -0500 Subject: [PATCH] Fix test suite The tests rely on calling the proxy's `/shutdown` endpoint, that now needs to be explicitly enabled via a flag. --- .github/workflows/integration-test.yml | 2 +- .github/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 88c63f28..723f77be 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -51,7 +51,7 @@ jobs: curl -sL https://run.linkerd.io/install-edge | sh export PATH=$PATH:~/.linkerd2/bin linkerd install --crds | kubectl apply -f - - linkerd install | kubectl apply -f - + linkerd install --set proxy.enableShutdownEndpoint=true | kubectl apply -f - linkerd check - name: Install linkerd-smi run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b24bd2d..8ae8a200 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -59,7 +59,7 @@ jobs: curl -sL https://run.linkerd.io/install | sh export PATH=$PATH:~/.linkerd2/bin linkerd install --crds | kubectl apply -f - - linkerd install | kubectl apply -f - + linkerd install --set proxy.enableShutdownEndpoint=true | kubectl apply -f - linkerd check - name: Install linkerd-smi run: |