time="2026-08-19T21:27:10.881337643Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.25.10 instance.id=c0c6bba0-9a36-4668-9b65-024271bc5614 service=registry version=2.8.3 time="2026-08-19T21:27:10.881461296Z" level=info msg="redis not configured" go.version=go1.25.10 instance.id=c0c6bba0-9a36-4668-9b65-024271bc5614 service=registry version=2.8.3 time="2026-08-19T21:27:10.881564298Z" level=info msg="Starting upload purge in 28m0s" go.version=go1.25.10 instance.id=c0c6bba0-9a36-4668-9b65-024271bc5614 service=registry version=2.8.3 time="2026-08-19T21:27:10.881656951Z" level=info msg="using inmemory blob descriptor cache" go.version=go1.25.10 instance.id=c0c6bba0-9a36-4668-9b65-024271bc5614 service=registry version=2.8.3 time="2026-08-19T21:27:10.881863515Z" level=info msg="listening on [::]:5000" go.version=go1.25.10 instance.id=c0c6bba0-9a36-4668-9b65-024271bc5614 service=registry version=2.8.3 10.0.0.253 - - [19/Aug/2026:21:27:11 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:27:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:28:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:29:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:30:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:31:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:49 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:32:59 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:09 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:19 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:29 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28" 10.0.0.253 - - [19/Aug/2026:21:33:39 +0000] "GET / HTTP/1.1" 200 0 "" "kube-probe/1.28"