From b0865c7cd733ff135e1f5008ab8ded22a5e66b7e Mon Sep 17 00:00:00 2001 From: Steve Zhang Date: Tue, 9 Apr 2024 10:41:09 -0400 Subject: [PATCH] updated the changeset for this pr Signed-off-by: Steve Zhang --- .changeset/curly-news-report.md | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/.changeset/curly-news-report.md b/.changeset/curly-news-report.md index f2a7dee6d1..9463b8e72f 100644 --- a/.changeset/curly-news-report.md +++ b/.changeset/curly-news-report.md @@ -2,20 +2,4 @@ '@backstage/plugin-kubernetes-backend': patch --- -**BREAKING** The kubernetes backend now can handle when req.header is undefined. - -These changes are **required** to `plugins/kubernetes-backend/src/service/KubernetesProxy.ts` - -```diff --- a/plugins/kubernetes-backend/src/service/KubernetesProxy.ts -+++ b/plugins/kubernetes-backend/src/service/KubernetesProxy.ts -@@ -172,7 +172,7 @@ export class KubernetesProxy { - )?.toString(), - }; - -- const authHeader = req.header(HEADER_KUBERNETES_AUTH); -+ const authHeader = req.header?.(HEADER_KUBERNETES_AUTH); - if (authHeader) { - req.headers.authorization = authHeader; - } else { -``` +Fixed a bug where the proxy handler did not properly handle a missing header