From 917c7a43f8b9f9e6231871c341fea2e965dff3c9 Mon Sep 17 00:00:00 2001 From: "Nicholas S. Husin" Date: Thu, 23 Oct 2025 18:58:45 -0400 Subject: all: remove code for the decommissioned beta environment The beta environment is no longer in use. This change removes related logic and references, such as the middleware redirect to beta.pkg.go.dev. Change-Id: I0c6ebbe11d5689ccf2abf8c722399d8dc339db89 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/715321 kokoro-CI: kokoro Reviewed-by: Jonathan Amsterdam LUCI-TryBot-Result: Go LUCI Reviewed-by: Michael Matloob Reviewed-by: Michael Matloob --- cmd/frontend/main.go | 1 - cmd/worker/main.go | 24 ++++----- deploy/config.sh | 2 +- deploy/frontend.sh | 8 +-- deploy/pagecheck.sh | 2 +- deploy/screentest.sh | 2 +- deploy/worker.sh | 6 +-- doc/config.md | 2 +- internal/config/config.go | 2 +- internal/config/serverconfig/config.go | 1 - internal/middleware/betaRedirect.go | 75 -------------------------- internal/middleware/betaRedirect_test.go | 90 -------------------------------- internal/worker/server.go | 28 ++++------ 13 files changed, 26 insertions(+), 217 deletions(-) delete mode 100644 internal/middleware/betaRedirect.go delete mode 100644 internal/middleware/betaRedirect_test.go diff --git a/cmd/frontend/main.go b/cmd/frontend/main.go index ad946ec5..7e070aa6 100644 --- a/cmd/frontend/main.go +++ b/cmd/frontend/main.go @@ -221,7 +221,6 @@ func main() { middleware.RequestInfo(), middleware.RequestLog(cmdconfig.Logger(ctx, cfg, "frontend-log")), middleware.AcceptRequests(http.MethodGet, http.MethodPost, http.MethodHead), // accept only GETs, POSTs and HEADs - middleware.BetaPkgGoDevRedirect(), middleware.GodocOrgRedirect(), middleware.Quota(cfg.Quota, redisClient), middleware.SecureHeaders(!*disableCSP), // must come before any caching for nonces to work diff --git a/cmd/worker/main.go b/cmd/worker/main.go index c93a145b..2917d499 100644 --- a/cmd/worker/main.go +++ b/cmd/worker/main.go @@ -102,19 +102,17 @@ func main() { return octrace.StartSpan(ctx, name) }) redisCacheClient := getCacheRedis(ctx, cfg) - redisBetaCacheClient := getBetaCacheRedis(ctx, cfg) experimenter := cmdconfig.Experimenter(ctx, cfg, expg, reporter) server, err := worker.NewServer(cfg, worker.ServerConfig{ - DB: db, - IndexClient: indexClient, - ProxyClient: proxyClient, - SourceClient: sourceClient, - RedisCacheClient: redisCacheClient, - RedisBetaCacheClient: redisBetaCacheClient, - Queue: fetchQueue, - Reporter: reporter, - StaticPath: template.TrustedSourceFromFlag(flag.Lookup("static").Value), - GetExperiments: experimenter.Experiments, + DB: db, + IndexClient: indexClient, + ProxyClient: proxyClient, + SourceClient: sourceClient, + RedisCacheClient: redisCacheClient, + Queue: fetchQueue, + Reporter: reporter, + StaticPath: template.TrustedSourceFromFlag(flag.Lookup("static").Value), + GetExperiments: experimenter.Experiments, }) if err != nil { log.Fatal(ctx, err) @@ -167,10 +165,6 @@ func getCacheRedis(ctx context.Context, cfg *config.Config) *redis.Client { return getRedis(ctx, cfg.RedisCacheHost, cfg.RedisCachePort, 0, 6*time.Second) } -func getBetaCacheRedis(ctx context.Context, cfg *config.Config) *redis.Client { - return getRedis(ctx, cfg.RedisBetaCacheHost, cfg.RedisCachePort, 0, 6*time.Second) -} - func getRedis(ctx context.Context, host, port string, writeTimeout, readTimeout time.Duration) *redis.Client { if host == "" { return nil diff --git a/deploy/config.sh b/deploy/config.sh index b09f0f34..7ffaeba8 100755 --- a/deploy/config.sh +++ b/deploy/config.sh @@ -10,7 +10,7 @@ source private/devtools/lib.sh || { echo "Are you at repo root?"; exit 1; } usage() { >&2 cat <&2 cat <&2 <&2 cat <&2 cat <