From 53d4490a3b39fe61e85ea611ec218c1cf40b53bf Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 17 Jun 2026 11:09:14 +0200 Subject: [PATCH] client: remove use of deprecated proxy.Director (staticcheck) client/build_test.go:2363:14: SA1019: proxy.Director has been deprecated since Go 1.26 and an alternative has been available since Go 1.20: Use Rewrite instead. (staticcheck) Signed-off-by: Sebastiaan van Stijn --- client/client_image_source_test.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/client_image_source_test.go b/client/client_image_source_test.go index 1c680b445..7ed143d3a 100644 --- a/client/client_image_source_test.go +++ b/client/client_image_source_test.go @@ -65,11 +65,11 @@ func testClientGatewayCanceledCredentialsCallbackReturns(t *testing.T, sb integr target, err := url.Parse("http://" + registry) require.NoError(t, err) - proxy := httputil.NewSingleHostReverseProxy(target) - director := proxy.Director - proxy.Director = func(req *http.Request) { - director(req) - req.Host = target.Host + proxy := &httputil.ReverseProxy{ + Rewrite: func(pr *httputil.ProxyRequest) { + pr.SetURL(target) + pr.Out.Host = target.Host + }, } proxyServer := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {