>>> docker-registry: Building community/docker-registry 2.8.3-r23 (using abuild 3.17.0_rc2-r0) started Wed, 13 May 2026 10:33:36 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.26.3-r0) (2/2) Installing .makedepends-docker-registry (20260513.103337) Executing busybox-1.37.0-r31.trigger OK: 2095.0 MiB in 126 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/docker-registry-2.8.3.tar.gz /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz: OK /home/buildozer/aports/community/docker-registry/log-hook-syslog.patch: OK /home/buildozer/aports/community/docker-registry/config-example.patch: OK /home/buildozer/aports/community/docker-registry/bugsnag-panicwrap.patch: OK /home/buildozer/aports/community/docker-registry/docker-registry.initd: OK /home/buildozer/aports/community/docker-registry/docker-registry.confd: OK /home/buildozer/aports/community/docker-registry/docker-registry.logrotate: OK /home/buildozer/aports/community/docker-registry/test-non-constant-fmt-str.patch: OK /home/buildozer/aports/community/docker-registry/skip-test-graceful-shutdown.patch: OK /home/buildozer/aports/community/docker-registry/go-1.26-vet-fix-formatstring-arg.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.24/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go >>> docker-registry: skip-test-graceful-shutdown.patch patching file Makefile >>> docker-registry: go-1.26-vet-fix-formatstring-arg.patch patching file registry/proxy/proxyregistry.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2026-05-13T10:33:52Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2026-05-13T10:33:52Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.122s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2026-05-13T10:33:52Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.102s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.097s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.084s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.19s) PASS ok github.com/docker/distribution/health/checks 0.291s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.087s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.084s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.098s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.076s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2026/05/13 10:33:52 http: TLS handshake error from 127.0.0.1:44928: remote error: tls: bad certificate http_test.go:56: error parsing status: strconv.Atoi: parsing "": invalid syntax http_test.go:164: testcase: http://127.0.0.1:36445/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36445/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36445/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36445/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:40099?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.20s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2026-05-13T10:33:52Z" level=info msg="broadcaster: closing" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="closing testSink" time="2026-05-13T10:33:52Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2026-05-13T10:33:52Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 1} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 1} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:52Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2026-05-13T10:33:53Z" level=warning msg="&{0xa31bf5361b0 0.9} encountered too many errors, backing off" time="2026-05-13T10:33:53Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.70s) PASS ok github.com/docker/distribution/notifications 1.172s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2026-05-13T10:33:52Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T10:33:52.819387985Z" 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.26.3 time="2026-05-13T10:33:52.819418065Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:33:52.819508106Z" level=info msg="Starting upload purge in 19m0s" go.version=go1.26.3 time="2026-05-13T10:33:52.81989583Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 time="2026-05-13T10:33:52.819981791Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.26.3 time="2026-05-13T10:33:52.820385435Z" level=info msg="listening on [::]:5001, tls" go.version=go1.26.3 time="2026-05-13T10:33:55.834988397Z" level=info msg="response completed" go.version=go1.26.3 http.request.host=127.0.0.1 http.request.id=28e34797-d07a-4101-9485-b46552190ff8 http.request.method=GET http.request.remoteaddr="127.0.0.1:32770" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.601029ms http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:33:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2026-05-13T10:33:55.835184279Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.26.3 --- PASS: TestRegistrySupportedCipherSuite (3.54s) === RUN TestRegistryUnsupportedCipherSuite time="2026-05-13T10:33:56.462204516Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2026-05-13T10:33:56.463932654Z" 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.26.3 time="2026-05-13T10:33:56.463978654Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:33:56.464041295Z" level=info msg="Starting upload purge in 6m0s" go.version=go1.26.3 time="2026-05-13T10:33:56.464106736Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.26.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.63s) PASS ok github.com/docker/distribution/registry 12.280s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.070s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.186s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2026-05-13T10:33:52Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.26.3 instance.id=298155af-f2a4-4ef3-ab04-b911d933f7a6 time="2026-05-13T10:33:52Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.26.3 instance.id=298155af-f2a4-4ef3-ab04-b911d933f7a6 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2026-05-13T10:33:52Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.26.3 password="U9RlG_8-P0n_rDOts21E7sriNNUoOS23lsBfxadr1ak" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.162s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.090s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2026-05-13T10:33:52Z" level=info msg="token not to be used before 2026-05-13 10:33:53 +0000 UTC - currently 2026-05-13 10:33:52.378761217 +0000 UTC m=+0.050791012" time="2026-05-13T10:33:52Z" level=info msg="token not to be used after 2026-05-13 10:33:52 +0000 UTC - currently 2026-05-13 10:33:52.379318943 +0000 UTC m=+0.051348738" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2026-05-13T10:33:52Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.097s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.158s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.120s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.069s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2026-05-13T10:33:52Z" 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.26.3 time="2026-05-13T10:33:52Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:33:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33141" http.request.id=eab49ec8-56da-4ba8-b22d-ca7883c9b654 http.request.method=GET http.request.remoteaddr="127.0.0.1:43802" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.808µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:33:52 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2026-05-13T10:33:52Z" 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.26.3 time="2026-05-13T10:33:52Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:33:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=cdeb088a-2045-46cb-87f4-6ba166cf8040 http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.281575ms http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:10:33:52 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T10:33:52Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=925ef40b-895b-4820-83d9-3a17f00e4885 http.request.method=POST http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="956.41µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:52 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=3e69105b-b96b-4906-9763-214ebcb3304f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/aaaa/blobs/uploads/7542e01a-bab1-43d6-a51d-03de18c4d23c?_state=58wnjTB5l2pZQS-mMFto1W82Sx6Ql02QiutKeq-8MlZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NTQyZTAxYS1iYWIxLTQzZDYtYTUxZC0wM2RlMThjNGQyM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTIuNTM4NjA1MzI5WiJ9&digest=sha256%3A2e5830dd8dc867d20148a163b80e9eb1ae162e6b99b5a86ff5838a969d9c0f31" http.request.useragent="Go-http-client/1.1" http.response.duration=1.720912075s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:52 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7542e01a-bab1-43d6-a51d-03de18c4d23c?_state=58wnjTB5l2pZQS-mMFto1W82Sx6Ql02QiutKeq-8MlZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3NTQyZTAxYS1iYWIxLTQzZDYtYTUxZC0wM2RlMThjNGQyM2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTIuNTM4NjA1MzI5WiJ9&digest=sha256%3A2e5830dd8dc867d20148a163b80e9eb1ae162e6b99b5a86ff5838a969d9c0f31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=714db659-396e-4a01-9548-a0b8d50573c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.591296ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:54 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:54Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=e37622b1-a518-427e-9260-e3d11be98736 http.request.method=POST http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="923.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:54 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=79fa6b1b-e496-4c18-9eb8-438d9aca163f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/bbbb/blobs/uploads/feba7d5a-3475-4de0-8683-778890ab96c5?_state=Vxm1zj_OKBNLBR-mbxweX4_c7qtnUoHrgLmSjjlQn6x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZWJhN2Q1YS0zNDc1LTRkZTAtODY4My03Nzg4OTBhYjk2YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTQuMzgxMzYyMjM3WiJ9&digest=sha256%3A3064e943726a76c367dd2d46bbd50d844f80302ac36e9a4c025bb263b932d064" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382492616s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:54 +0000] "PUT /v2/foo/bbbb/blobs/uploads/feba7d5a-3475-4de0-8683-778890ab96c5?_state=Vxm1zj_OKBNLBR-mbxweX4_c7qtnUoHrgLmSjjlQn6x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZWJhN2Q1YS0zNDc1LTRkZTAtODY4My03Nzg4OTBhYjk2YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTQuMzgxMzYyMjM3WiJ9&digest=sha256%3A3064e943726a76c367dd2d46bbd50d844f80302ac36e9a4c025bb263b932d064 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=c1d73b21-5b7c-4764-ade9-9c66971fe0d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.486615ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:55 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:55Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=cac872cc-cfe6-49fe-8fcf-7c3fb7e09d60 http.request.method=POST http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="832.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:55 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:58Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=702757d9-49b4-4b20-8e16-95d84071db95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/cccc/blobs/uploads/1ff41b3e-9215-486e-a2b7-380175595e32?_state=ahWhgoSkxftH3wMl74Wlftd339Zso6-QbVYb7BDfC857Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxZmY0MWIzZS05MjE1LTQ4NmUtYTJiNy0zODAxNzU1OTVlMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTUuOTA4OTk1NjkxWiJ9&digest=sha256%3A43b246f505fe6605290ba3332f084364e19c1b5899c375b57c5dfa709d59738e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.491137248s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:55 +0000] "PUT /v2/foo/cccc/blobs/uploads/1ff41b3e-9215-486e-a2b7-380175595e32?_state=ahWhgoSkxftH3wMl74Wlftd339Zso6-QbVYb7BDfC857Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxZmY0MWIzZS05MjE1LTQ4NmUtYTJiNy0zODAxNzU1OTVlMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTUuOTA4OTk1NjkxWiJ9&digest=sha256%3A43b246f505fe6605290ba3332f084364e19c1b5899c375b57c5dfa709d59738e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:58Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=fa39be54-055e-45ca-90b8-7759b07bc586 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.492055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:58 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:58Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=1a29afe5-3f95-4333-8ef0-2b7f606cc9b3 http.request.method=POST http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="993.53µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:58 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:59Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=efd0d0cd-6bc6-438c-843a-8dd76eb3582f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/dddd/blobs/uploads/ec7f5478-6901-4209-ae7a-c0476fe15497?_state=eSukjBJMG3ImUhyzJJq5_OIF4_FXGcfeqABdE5oP-a17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYzdmNTQ3OC02OTAxLTQyMDktYWU3YS1jMDQ3NmZlMTU0OTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTguNDk1MzczNzM1WiJ9&digest=sha256%3A291a9d8884d0e52337cc524df11cfaa3430cb9efc4610fe2d3f3a8bb797bcf8b" http.request.useragent="Go-http-client/1.1" http.response.duration=833.607636ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:58 +0000] "PUT /v2/foo/dddd/blobs/uploads/ec7f5478-6901-4209-ae7a-c0476fe15497?_state=eSukjBJMG3ImUhyzJJq5_OIF4_FXGcfeqABdE5oP-a17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYzdmNTQ3OC02OTAxLTQyMDktYWU3YS1jMDQ3NmZlMTU0OTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTguNDk1MzczNzM1WiJ9&digest=sha256%3A291a9d8884d0e52337cc524df11cfaa3430cb9efc4610fe2d3f3a8bb797bcf8b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:59Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=b797e6df-d596-47e9-85e0-38e2d1d954b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.397335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:59 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:33:59Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=1d8834b3-520e-4a6c-ab04-3e7eccf1052e http.request.method=POST http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="772.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:59 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=03d3b227-cae4-4b9f-ac6e-9f48b7de733d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/eeee/blobs/uploads/55b654f7-f35b-484d-90fc-6cbd048066df?_state=IYt1UT4-UyBNBjUOUx64ivzUqF5IbS26TWSKiPZ7apV7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1NWI2NTRmNy1mMzViLTQ4NGQtOTBmYy02Y2JkMDQ4MDY2ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTkuNDM5NTM3Njg4WiJ9&digest=sha256%3A9ee9401bf10f367fcc22788e69668f72a56db02ddf02ff9190048c1d74a13be5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382055971s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:33:59 +0000] "PUT /v2/foo/eeee/blobs/uploads/55b654f7-f35b-484d-90fc-6cbd048066df?_state=IYt1UT4-UyBNBjUOUx64ivzUqF5IbS26TWSKiPZ7apV7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1NWI2NTRmNy1mMzViLTQ4NGQtOTBmYy02Y2JkMDQ4MDY2ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzM6NTkuNDM5NTM3Njg4WiJ9&digest=sha256%3A9ee9401bf10f367fcc22788e69668f72a56db02ddf02ff9190048c1d74a13be5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=52bfd1d2-5e10-48eb-a833-9e8077c7ee43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.656177ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:00 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:00Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=03054a56-fa0b-4590-abf6-2b476d704296 http.request.method=POST http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="782.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:00 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=3732eba8-f6da-4ab3-ba73-eaed5edd3e4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/ffff/blobs/uploads/7f0557af-4a77-4cc6-bb5c-b198e2190c07?_state=5g72or4-HqOSIhhq-EjmgeXCa3bfKKTKsS9oCGU1P857Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZjA1NTdhZi00YTc3LTRjYzYtYmI1Yy1iMTk4ZTIxOTBjMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDAuOTI4NjExNTM5WiJ9&digest=sha256%3Af31a14d06e062be10d85ac56d524553312d36dfb9762f53eebcb2bf836a2b013" http.request.useragent="Go-http-client/1.1" http.response.duration=1.077136503s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:00 +0000] "PUT /v2/foo/ffff/blobs/uploads/7f0557af-4a77-4cc6-bb5c-b198e2190c07?_state=5g72or4-HqOSIhhq-EjmgeXCa3bfKKTKsS9oCGU1P857Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZjA1NTdhZi00YTc3LTRjYzYtYmI1Yy1iMTk4ZTIxOTBjMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDAuOTI4NjExNTM5WiJ9&digest=sha256%3Af31a14d06e062be10d85ac56d524553312d36dfb9762f53eebcb2bf836a2b013 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=7a2b292a-5c7c-4c4c-913b-beb24c5ab8f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.399375ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=c5146772-e59d-4321-8824-b8eb1048c7b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="614.206µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=682299de-98d3-4644-aedd-caf79dae759b http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="535.006µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=f5277038-be24-4b21-b542-24f9363d1a54 http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="608.326µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=7654da72-6f1a-4b82-8bd7-526cebcaa672 http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="616.887µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=85234ce7-db82-47c7-a7b2-0e43804eea4b http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="659.447µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=9f91ee22-f5fd-45b6-9a33-d07f4dc44b56 http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="706.248µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=680a4f26-aaee-42f0-ac84-50c49ba4066c http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="563.766µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=6db7e4b3-4d3a-4a3a-9163-f1920b472d6f http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.398615ms http.response.status=400 http.response.written=115 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=27a121f6-916c-4b47-bfc7-103d6fe2e20e http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="473.405µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39491" http.request.id=03d44726-d6a4-4bbc-91a1-56c37b597b5a http.request.method=GET http.request.remoteaddr="127.0.0.1:35688" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.413455ms http.response.status=200 http.response.written=74 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" 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.26.3 time="2026-05-13T10:34:02Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=ed38fd95-1670-4c16-8056-107c57485cb1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="853.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=9955e7ee-7f42-4c97-9ba0-5ebca806d4d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/aaaa/blobs/uploads/1b318c54-b279-4446-942d-9956337d87ce?_state=YQQKCPKMUwtbJ8DTghScc9tgNgZmVLU8-s5PCv6Wai17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxYjMxOGM1NC1iMjc5LTQ0NDYtOTQyZC05OTU2MzM3ZDg3Y2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDIuMTAzODUxOTQ3WiJ9&digest=sha256%3A2fed0444efcbd0d18df436c6a676c4b97b05e727705fb503de7d822f4303c0c7" http.request.useragent="Go-http-client/1.1" http.response.duration=511.974033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "PUT /v2/foo/aaaa/blobs/uploads/1b318c54-b279-4446-942d-9956337d87ce?_state=YQQKCPKMUwtbJ8DTghScc9tgNgZmVLU8-s5PCv6Wai17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxYjMxOGM1NC1iMjc5LTQ0NDYtOTQyZC05OTU2MzM3ZDg3Y2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDIuMTAzODUxOTQ3WiJ9&digest=sha256%3A2fed0444efcbd0d18df436c6a676c4b97b05e727705fb503de7d822f4303c0c7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=44206a80-bab3-4f08-881f-e3fe6acefd6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.449495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:02Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=c7f11889-bda1-4f1c-90a7-1f0f3d37b1a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="775.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:04Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=a28de402-37c5-4b85-b098-20ee0fdbf00e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/bbbb/blobs/uploads/c4b46165-dd11-4a41-b3bd-61806c57ddca?_state=DTJJfApX8FM5W6_as-LaN1lRScEAJ56FkRpL47drP197Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNGI0NjE2NS1kZDExLTRhNDEtYjNiZC02MTgwNmM1N2RkY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDIuNzU1MjE5NjM4WiJ9&digest=sha256%3A09582ed2587568c77f18fd2c5c159f8bd0b80fa031ea3c8190d4854b50031bdb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.029160258s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:02 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c4b46165-dd11-4a41-b3bd-61806c57ddca?_state=DTJJfApX8FM5W6_as-LaN1lRScEAJ56FkRpL47drP197Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjNGI0NjE2NS1kZDExLTRhNDEtYjNiZC02MTgwNmM1N2RkY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDIuNzU1MjE5NjM4WiJ9&digest=sha256%3A09582ed2587568c77f18fd2c5c159f8bd0b80fa031ea3c8190d4854b50031bdb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:04Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=db6ccb91-07f5-4296-bf3d-c82cbdbe1df5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.422894ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:04 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:04Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=8602f1e8-253c-4519-82bf-d613fb03d45e http.request.method=POST http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="808.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:04 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=06ab2133-5511-435f-852d-82ad961402af http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/cccc/blobs/uploads/5866c6e0-177b-459f-a9bf-03195f9e006e?_state=TJO3BAa2xwo8ST0Y7UFWoQZYdhLNsPghGpB5xfGfght7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1ODY2YzZlMC0xNzdiLTQ1OWYtYTliZi0wMzE5NWY5ZTAwNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDQuODg0MzUwMzgxWiJ9&digest=sha256%3A63d2d0db803e9486a6710ff8fe3befd6042b84e9d11644a3523af4a7a1d52b51" http.request.useragent="Go-http-client/1.1" http.response.duration=690.273937ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:04 +0000] "PUT /v2/foo/cccc/blobs/uploads/5866c6e0-177b-459f-a9bf-03195f9e006e?_state=TJO3BAa2xwo8ST0Y7UFWoQZYdhLNsPghGpB5xfGfght7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1ODY2YzZlMC0xNzdiLTQ1OWYtYTliZi0wMzE5NWY5ZTAwNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDQuODg0MzUwMzgxWiJ9&digest=sha256%3A63d2d0db803e9486a6710ff8fe3befd6042b84e9d11644a3523af4a7a1d52b51 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=8265e5bb-61dd-48d6-9d3f-b4e960bdfc76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.364854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:05 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:05Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=8c8f015f-6e8b-4075-88b0-bb1adea1ece6 http.request.method=POST http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="774.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:05 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=62a772d3-ec0d-4f93-92f1-8fe8bdf787ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/dddd/blobs/uploads/1a6532f0-d185-4187-995a-d9a17c560726?_state=DJPAU0w6pqOeAWaE9nmf3qT_KqkejQSnLYIHxB9US3d7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYTY1MzJmMC1kMTg1LTQxODctOTk1YS1kOWExN2M1NjA3MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDUuNjYyODU4MjgyWiJ9&digest=sha256%3A4bfd8ea6a5f39dd52d703a14bb501daa81267b32798a319a17bd70ce62380512" http.request.useragent="Go-http-client/1.1" http.response.duration=774.449378ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:05 +0000] "PUT /v2/foo/dddd/blobs/uploads/1a6532f0-d185-4187-995a-d9a17c560726?_state=DJPAU0w6pqOeAWaE9nmf3qT_KqkejQSnLYIHxB9US3d7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxYTY1MzJmMC1kMTg1LTQxODctOTk1YS1kOWExN2M1NjA3MjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDUuNjYyODU4MjgyWiJ9&digest=sha256%3A4bfd8ea6a5f39dd52d703a14bb501daa81267b32798a319a17bd70ce62380512 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=1d58836b-c50e-4edf-bec3-1119e7382f92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.342694ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44577" http.request.id=3a1590fe-d552-4b55-a8ee-4139ea55d03e http.request.method=GET http.request.remoteaddr="127.0.0.1:41644" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="633.527µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (14.04s) === RUN TestURLPrefix time="2026-05-13T10:34:06Z" 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.26.3 time="2026-05-13T10:34:06Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:42515" http.request.id=9dbf869c-481d-40e0-b51e-50ede9df8627 http.request.method=GET http.request.remoteaddr="127.0.0.1:42784" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="803.528µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2026-05-13T10:34:06Z" 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.26.3 time="2026-05-13T10:34:06Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=e045fe02-6981-4221-9b9b-522e6aac32b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36378" http.request.uri="/v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="935.129µs" http.response.status=404 http.response.written=157 vars.digest="sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "GET /v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=87968b9d-8170-456c-8d7a-c9efeb43a03a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36394" http.request.uri="/v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.011011ms http.response.status=404 http.response.written=157 vars.digest="sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "HEAD /v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=94e6fded-3c48-4193-b38a-fff5a8cf65d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36394" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="766.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=974ba2f1-8d4e-4146-8c6c-46376139fd74 http.request.method=GET http.request.remoteaddr="127.0.0.1:36394" http.request.uri="/v2/foo/bar/blobs/uploads/0c6841b8-5d02-46ce-b8ed-2a8858b28581?_state=-AvetoWcEFYgr6eSAdlSF4PO-tD579Up-rSLp8bjLgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjg0MWI4LTVkMDItNDZjZS1iOGVkLTJhODg1OGIyODU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Njk2NDU0MDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="752.807µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "GET /v2/foo/bar/blobs/uploads/0c6841b8-5d02-46ce-b8ed-2a8858b28581?_state=-AvetoWcEFYgr6eSAdlSF4PO-tD579Up-rSLp8bjLgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjg0MWI4LTVkMDItNDZjZS1iOGVkLTJhODg1OGIyODU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Njk2NDU0MDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=b50ea7ab-efd8-47dc-b092-74f449649030 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36394" http.request.uri="/v2/foo/bar/blobs/uploads/0c6841b8-5d02-46ce-b8ed-2a8858b28581?_state=-AvetoWcEFYgr6eSAdlSF4PO-tD579Up-rSLp8bjLgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjg0MWI4LTVkMDItNDZjZS1iOGVkLTJhODg1OGIyODU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Njk2NDU0MDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="759.208µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "DELETE /v2/foo/bar/blobs/uploads/0c6841b8-5d02-46ce-b8ed-2a8858b28581?_state=-AvetoWcEFYgr6eSAdlSF4PO-tD579Up-rSLp8bjLgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjg0MWI4LTVkMDItNDZjZS1iOGVkLTJhODg1OGIyODU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Njk2NDU0MDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=c635b562-2f61-4215-bdf8-c150b3b8f063 http.request.method=GET http.request.remoteaddr="127.0.0.1:36394" http.request.uri="/v2/foo/bar/blobs/uploads/0c6841b8-5d02-46ce-b8ed-2a8858b28581?_state=-AvetoWcEFYgr6eSAdlSF4PO-tD579Up-rSLp8bjLgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjg0MWI4LTVkMDItNDZjZS1iOGVkLTJhODg1OGIyODU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Njk2NDU0MDRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0c6841b8-5d02-46ce-b8ed-2a8858b28581 time="2026-05-13T10:34:06Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=c635b562-2f61-4215-bdf8-c150b3b8f063 http.request.method=GET http.request.remoteaddr="127.0.0.1:36394" http.request.uri="/v2/foo/bar/blobs/uploads/0c6841b8-5d02-46ce-b8ed-2a8858b28581?_state=-AvetoWcEFYgr6eSAdlSF4PO-tD579Up-rSLp8bjLgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjg0MWI4LTVkMDItNDZjZS1iOGVkLTJhODg1OGIyODU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Njk2NDU0MDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.047µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=0c6841b8-5d02-46ce-b8ed-2a8858b28581 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "GET /v2/foo/bar/blobs/uploads/0c6841b8-5d02-46ce-b8ed-2a8858b28581?_state=-AvetoWcEFYgr6eSAdlSF4PO-tD579Up-rSLp8bjLgl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNjg0MWI4LTVkMDItNDZjZS1iOGVkLTJhODg1OGIyODU4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Njk2NDU0MDRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=f28cfc52-a3a1-4740-b055-25b80a6d9d8a http.request.method=POST http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="883.529µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=5cb4ad18-a04a-44c2-90cd-2b2c01a3d613 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/347729cc-e0f0-4fd5-b48e-909bac4478c1?_state=DBxnlzQGlxEJSvZwMrRxqUv--0TF5vIdhodApC4FoAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NzcyOWNjLWUwZjAtNGZkNS1iNDhlLTkwOWJhYzQ0NzhjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41NzQ3Mjk5MzdaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" provided=sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa vars.name="foo/bar" vars.uuid=347729cc-e0f0-4fd5-b48e-909bac4478c1 time="2026-05-13T10:34:06Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=5cb4ad18-a04a-44c2-90cd-2b2c01a3d613 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/347729cc-e0f0-4fd5-b48e-909bac4478c1?_state=DBxnlzQGlxEJSvZwMrRxqUv--0TF5vIdhodApC4FoAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NzcyOWNjLWUwZjAtNGZkNS1iNDhlLTkwOWJhYzQ0NzhjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41NzQ3Mjk5MzdaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=347729cc-e0f0-4fd5-b48e-909bac4478c1 time="2026-05-13T10:34:06Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=5cb4ad18-a04a-44c2-90cd-2b2c01a3d613 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/347729cc-e0f0-4fd5-b48e-909bac4478c1?_state=DBxnlzQGlxEJSvZwMrRxqUv--0TF5vIdhodApC4FoAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NzcyOWNjLWUwZjAtNGZkNS1iNDhlLTkwOWJhYzQ0NzhjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41NzQ3Mjk5MzdaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="824.009µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=347729cc-e0f0-4fd5-b48e-909bac4478c1 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "PUT /v2/foo/bar/blobs/uploads/347729cc-e0f0-4fd5-b48e-909bac4478c1?_state=DBxnlzQGlxEJSvZwMrRxqUv--0TF5vIdhodApC4FoAR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NzcyOWNjLWUwZjAtNGZkNS1iNDhlLTkwOWJhYzQ0NzhjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41NzQ3Mjk5MzdaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=9ef147b7-b4c1-4260-9a0e-485fb269e8a2 http.request.method=POST http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="698.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=638e0c81-127c-4e10-bb0f-c06f7a1d0d69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/46639999-5116-4ee6-8fe1-9519490dbd10?_state=WFWp_QyMABzAD4Yv1Zqaw8sUzlXnDT4ViWyxVqx7b0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NjM5OTk5LTUxMTYtNGVlNi04ZmUxLTk1MTk0OTBkYmQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41NzY2NzQ5OTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="819.209µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "PUT /v2/foo/bar/blobs/uploads/46639999-5116-4ee6-8fe1-9519490dbd10?_state=WFWp_QyMABzAD4Yv1Zqaw8sUzlXnDT4ViWyxVqx7b0V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NjM5OTk5LTUxMTYtNGVlNi04ZmUxLTk1MTk0OTBkYmQxMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41NzY2NzQ5OTdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=593dfae8-8fee-44f5-b84a-3bd55c1ebeed http.request.method=POST http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="557.286µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=6f61d5b4-3e89-4168-917e-349c8eb1bea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/8675f3b7-2e34-4885-96c3-a170d66af473?_state=mjHC9p-y7TP9BMQ5L60BWZkt_OHOFHq1MZesW59Vp_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2NzVmM2I3LTJlMzQtNDg4NS05NmMzLWExNzBkNjZhZjQ3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Nzg0OTU4NTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="767.768µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "PUT /v2/foo/bar/blobs/uploads/8675f3b7-2e34-4885-96c3-a170d66af473?_state=mjHC9p-y7TP9BMQ5L60BWZkt_OHOFHq1MZesW59Vp_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg2NzVmM2I3LTJlMzQtNDg4NS05NmMzLWExNzBkNjZhZjQ3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41Nzg0OTU4NTZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:06Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=976964e2-cc74-4cb0-a6ec-530a57cb5db7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="660.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=6f364f80-f0df-40c6-8b1d-d7b77cc932ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/ead192ce-ce20-4c35-aabf-9e648d148381?_state=ZACzJF5tx4MLNcgtxj5V-malKM_odirzU8F1GjC9v8B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDE5MmNlLWNlMjAtNGMzNS1hYWJmLTllNjQ4ZDE0ODM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41ODAyNzk2MzVaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.495356036s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:06 +0000] "PUT /v2/foo/bar/blobs/uploads/ead192ce-ce20-4c35-aabf-9e648d148381?_state=ZACzJF5tx4MLNcgtxj5V-malKM_odirzU8F1GjC9v8B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZDE5MmNlLWNlMjAtNGMzNS1hYWJmLTllNjQ4ZDE0ODM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowNi41ODAyNzk2MzVaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:08Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=9883716a-e7de-4f4b-8c24-e76f1ce97ee1 http.request.method=POST http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43389" http.request.id=cc125b54-bd89-45c8-9e8d-d316a5ba9c38 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/0f3b9293-e678-4def-9f4e-1c1f2d26b982?_state=VNnDCoDsl85YI1_ADLzHmjlomBBn-ChVcC0pBDUivrN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmM2I5MjkzLWU2NzgtNGRlZi05ZjRlLTFjMWYyZDI2Yjk4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOC4wOTA2MTI3ODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.518094034s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:08 +0000] "PATCH /v2/foo/bar/blobs/uploads/0f3b9293-e678-4def-9f4e-1c1f2d26b982?_state=VNnDCoDsl85YI1_ADLzHmjlomBBn-ChVcC0pBDUivrN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmM2I5MjkzLWU2NzgtNGRlZi05ZjRlLTFjMWYyZDI2Yjk4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOC4wOTA2MTI3ODdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=2620de32-466d-4a94-9c82-30350abd824a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/uploads/0f3b9293-e678-4def-9f4e-1c1f2d26b982?_state=I8LxGRTY29ALxfVwv2TBdTCkZeL7QSmnFXXVMT168O57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmM2I5MjkzLWU2NzgtNGRlZi05ZjRlLTFjMWYyZDI2Yjk4MiIsIk9mZnNldCI6MjUyMDMyMDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDhaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "PUT /v2/foo/bar/blobs/uploads/0f3b9293-e678-4def-9f4e-1c1f2d26b982?_state=I8LxGRTY29ALxfVwv2TBdTCkZeL7QSmnFXXVMT168O57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmM2I5MjkzLWU2NzgtNGRlZi05ZjRlLTFjMWYyZDI2Yjk4MiIsIk9mZnNldCI6MjUyMDMyMDAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MDhaIn0%3D&digest=sha256%3Adeea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=095c2cfd-d0e2-46a5-80a9-df10d9051480 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="760.768µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=74e4c78d-3947-489d-ba08-f9656e5b4452 http.request.method=GET http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=16.685694ms http.response.status=200 http.response.written=25203200 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 200 25203200 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=error msg="error parsing digest="sha257:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=5aabb979-17a9-4979-bcbc-85c206b00e6a http.request.method=GET http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/sha257:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" vars.name="foo/bar" time="2026-05-13T10:34:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=5aabb979-17a9-4979-bcbc-85c206b00e6a http.request.method=GET http.request.remoteaddr="127.0.0.1:36402" http.request.uri="/v2/foo/bar/blobs/sha257:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.608µs" http.response.status=400 http.response.written=110 vars.digest="sha257:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/sha257:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=8b8b6a10-d542-47f1-acb8-304131d2ae9a http.request.method=GET http.request.remoteaddr="127.0.0.1:36422" http.request.uri="/v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.duration="960.05µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" 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.26.3 time="2026-05-13T10:34:09Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=bd008672-726d-41f4-b816-a5856c44610d http.request.method=GET http.request.remoteaddr="127.0.0.1:59278" http.request.uri="/v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.408µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=69370b28-5173-4f27-8b91-2911e62e43b1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59286" http.request.uri="/v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.247µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "HEAD /v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=c801e829-b4ae-49eb-9846-b5ebed9bf99f http.request.method=POST http.request.remoteaddr="127.0.0.1:59286" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="666.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=2d2fa89b-3c66-45b6-b550-0202fed7c768 http.request.method=GET http.request.remoteaddr="127.0.0.1:59286" http.request.uri="/v2/foo/bar/blobs/uploads/c9cdc9fb-d5b9-4306-8dac-4ae7de65b540?_state=hE4A__qHVyxQJPh6jDjUPviAiDKhKmTSGCtvfdTvv357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2RjOWZiLWQ1YjktNDMwNi04ZGFjLTRhZTdkZTY1YjU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43MzkyMTcxNDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="724.088µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/uploads/c9cdc9fb-d5b9-4306-8dac-4ae7de65b540?_state=hE4A__qHVyxQJPh6jDjUPviAiDKhKmTSGCtvfdTvv357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2RjOWZiLWQ1YjktNDMwNi04ZGFjLTRhZTdkZTY1YjU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43MzkyMTcxNDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=aef9d43e-befc-4068-b829-62ba25658b54 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59286" http.request.uri="/v2/foo/bar/blobs/uploads/c9cdc9fb-d5b9-4306-8dac-4ae7de65b540?_state=hE4A__qHVyxQJPh6jDjUPviAiDKhKmTSGCtvfdTvv357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2RjOWZiLWQ1YjktNDMwNi04ZGFjLTRhZTdkZTY1YjU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43MzkyMTcxNDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="716.287µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "DELETE /v2/foo/bar/blobs/uploads/c9cdc9fb-d5b9-4306-8dac-4ae7de65b540?_state=hE4A__qHVyxQJPh6jDjUPviAiDKhKmTSGCtvfdTvv357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2RjOWZiLWQ1YjktNDMwNi04ZGFjLTRhZTdkZTY1YjU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43MzkyMTcxNDZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=038ce18c-173a-4479-9e87-4058e13f4440 http.request.method=GET http.request.remoteaddr="127.0.0.1:59286" http.request.uri="/v2/foo/bar/blobs/uploads/c9cdc9fb-d5b9-4306-8dac-4ae7de65b540?_state=hE4A__qHVyxQJPh6jDjUPviAiDKhKmTSGCtvfdTvv357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2RjOWZiLWQ1YjktNDMwNi04ZGFjLTRhZTdkZTY1YjU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43MzkyMTcxNDZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=c9cdc9fb-d5b9-4306-8dac-4ae7de65b540 time="2026-05-13T10:34:09Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=038ce18c-173a-4479-9e87-4058e13f4440 http.request.method=GET http.request.remoteaddr="127.0.0.1:59286" http.request.uri="/v2/foo/bar/blobs/uploads/c9cdc9fb-d5b9-4306-8dac-4ae7de65b540?_state=hE4A__qHVyxQJPh6jDjUPviAiDKhKmTSGCtvfdTvv357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2RjOWZiLWQ1YjktNDMwNi04ZGFjLTRhZTdkZTY1YjU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43MzkyMTcxNDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.206µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=c9cdc9fb-d5b9-4306-8dac-4ae7de65b540 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/uploads/c9cdc9fb-d5b9-4306-8dac-4ae7de65b540?_state=hE4A__qHVyxQJPh6jDjUPviAiDKhKmTSGCtvfdTvv357Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM5Y2RjOWZiLWQ1YjktNDMwNi04ZGFjLTRhZTdkZTY1YjU0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43MzkyMTcxNDZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=4cb0fcf0-a3cb-478b-8c74-3ee984f96d94 http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="830.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=34a9b2ab-0867-4716-baec-93db0a0697c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/dbc91b71-5027-492a-b19c-4b390d4cc2ff?_state=zXyd8lrW5dsWw2pDcNvt1HX_hfks010-dt0oFtyJQTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYzkxYjcxLTUwMjctNDkyYS1iMTljLTRiMzkwZDRjYzJmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDI4NTU1NDRaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" provided=sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c vars.name="foo/bar" vars.uuid=dbc91b71-5027-492a-b19c-4b390d4cc2ff time="2026-05-13T10:34:09Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=34a9b2ab-0867-4716-baec-93db0a0697c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/dbc91b71-5027-492a-b19c-4b390d4cc2ff?_state=zXyd8lrW5dsWw2pDcNvt1HX_hfks010-dt0oFtyJQTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYzkxYjcxLTUwMjctNDkyYS1iMTljLTRiMzkwZDRjYzJmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDI4NTU1NDRaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=dbc91b71-5027-492a-b19c-4b390d4cc2ff time="2026-05-13T10:34:09Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=34a9b2ab-0867-4716-baec-93db0a0697c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/dbc91b71-5027-492a-b19c-4b390d4cc2ff?_state=zXyd8lrW5dsWw2pDcNvt1HX_hfks010-dt0oFtyJQTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYzkxYjcxLTUwMjctNDkyYS1iMTljLTRiMzkwZDRjYzJmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDI4NTU1NDRaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.968µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=dbc91b71-5027-492a-b19c-4b390d4cc2ff 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "PUT /v2/foo/bar/blobs/uploads/dbc91b71-5027-492a-b19c-4b390d4cc2ff?_state=zXyd8lrW5dsWw2pDcNvt1HX_hfks010-dt0oFtyJQTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiYzkxYjcxLTUwMjctNDkyYS1iMTljLTRiMzkwZDRjYzJmZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDI4NTU1NDRaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=42d586d6-3668-4571-b29c-fe41acf4d850 http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="644.567µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=bb5be548-8fc9-4df4-a7e0-37d11d9139f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/b01fa0db-2ddf-42d7-935f-395da623e06b?_state=RMQ4ZW8BDwk4wOyN5b2DAN0yrJN9BviYa5M4vY_QUSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwMWZhMGRiLTJkZGYtNDJkNy05MzVmLTM5NWRhNjIzZTA2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDQ3NDkxNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="810.888µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "PUT /v2/foo/bar/blobs/uploads/b01fa0db-2ddf-42d7-935f-395da623e06b?_state=RMQ4ZW8BDwk4wOyN5b2DAN0yrJN9BviYa5M4vY_QUSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwMWZhMGRiLTJkZGYtNDJkNy05MzVmLTM5NWRhNjIzZTA2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDQ3NDkxNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=00e3d27b-279f-4089-b2da-7085433acced http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="622.407µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=bbbe833a-eb95-4b09-8bf5-c89c40e97890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/51b5c68d-3559-4d30-bdf7-eb13c7f79f1d?_state=Eu2zCUvNAFeGDgvv79INw49Kr7gtxaGL6AlAhtC1f7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxYjVjNjhkLTM1NTktNGQzMC1iZGY3LWViMTNjN2Y3OWYxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDY1OTE3NDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="818.768µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "PUT /v2/foo/bar/blobs/uploads/51b5c68d-3559-4d30-bdf7-eb13c7f79f1d?_state=Eu2zCUvNAFeGDgvv79INw49Kr7gtxaGL6AlAhtC1f7N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxYjVjNjhkLTM1NTktNGQzMC1iZGY3LWViMTNjN2Y3OWYxZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDY1OTE3NDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:09Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=93fb587f-40d1-40ea-ba34-34891b1eeb82 http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="704.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=af25a2df-3316-4b44-9ac8-e72a2664ab50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/0b1a9440-7bdd-4575-9d4b-a04fd5e58c49?_state=OipP7ANpGR3ozzApWqh7N7sYQGAhDnmRyn3zOaXzMo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiMWE5NDQwLTdiZGQtNDU3NS05ZDRiLWEwNGZkNWU1OGM0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDg0NDgyNDJaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.duration=975.901084ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "PUT /v2/foo/bar/blobs/uploads/0b1a9440-7bdd-4575-9d4b-a04fd5e58c49?_state=OipP7ANpGR3ozzApWqh7N7sYQGAhDnmRyn3zOaXzMo17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiMWE5NDQwLTdiZGQtNDU3NS05ZDRiLWEwNGZkNWU1OGM0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDowOS43NDg0NDgyNDJaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:10Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=e1b79315-2d24-4cf0-ba5d-1b0023a8c596 http.request.method=POST http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="960.69µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44987" http.request.id=20c8e7d3-47e4-4412-b572-bf4b70673fdd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/8373b8de-667d-4612-8209-6ed10589ab5d?_state=Q976mA9NNomaVd_cPdbCFNQzlbFiIZOYPhzRpP5fRch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNzNiOGRlLTY2N2QtNDYxMi04MjA5LTZlZDEwNTg5YWI1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMC43Mzg3MTgxMTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=983.000398ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:10 +0000] "PATCH /v2/foo/bar/blobs/uploads/8373b8de-667d-4612-8209-6ed10589ab5d?_state=Q976mA9NNomaVd_cPdbCFNQzlbFiIZOYPhzRpP5fRch7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNzNiOGRlLTY2N2QtNDYxMi04MjA5LTZlZDEwNTg5YWI1ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMC43Mzg3MTgxMTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=111265b3-562d-4fad-ba83-a3ebf740c9dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/uploads/8373b8de-667d-4612-8209-6ed10589ab5d?_state=WEGfvTBtmwt9RZ5fAIHddbZLqANQd6j63dsauAqB94Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNzNiOGRlLTY2N2QtNDYxMi04MjA5LTZlZDEwNTg5YWI1ZCIsIk9mZnNldCI6MjEzMDk5NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MTBaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.247994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "PUT /v2/foo/bar/blobs/uploads/8373b8de-667d-4612-8209-6ed10589ab5d?_state=WEGfvTBtmwt9RZ5fAIHddbZLqANQd6j63dsauAqB94Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNzNiOGRlLTY2N2QtNDYxMi04MjA5LTZlZDEwNTg5YWI1ZCIsIk9mZnNldCI6MjEzMDk5NTIsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MTBaIn0%3D&digest=sha256%3Aac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=9f2c1aa5-4206-4871-be36-36c3259d48ce http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="820.369µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=f7d3446d-8ab9-4a2e-94ef-3fd3e1de6b26 http.request.method=GET http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=18.762876ms http.response.status=200 http.response.written=21309952 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 200 21309952 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=error msg="error parsing digest="sha257:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=bc6ccc25-0619-43fa-b8da-0a8b08e30ead http.request.method=GET http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/sha257:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" vars.name="foo/bar" time="2026-05-13T10:34:11Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=bc6ccc25-0619-43fa-b8da-0a8b08e30ead http.request.method=GET http.request.remoteaddr="127.0.0.1:59302" http.request.uri="/v2/foo/bar/blobs/sha257:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.647µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/sha257:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=077c6f1b-05ea-443a-87b3-778e0ec57243 http.request.method=GET http.request.remoteaddr="127.0.0.1:59826" http.request.uri="/v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.053411ms http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=ba1f43ef-193b-4ed2-8eef-dd9bab6b0e70 http.request.method=GET http.request.remoteaddr="127.0.0.1:59814" http.request.uri="/v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.932863ms http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44987" http.request.id=db76e07f-ceaf-4603-bb15-ce07186ba89b http.request.method=GET http.request.remoteaddr="127.0.0.1:59826" http.request.uri="/v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.483936ms http.response.status=200 http.response.written=98304 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/sha256:ac83353b31cfe1dd992eb7283b989a9d61c8ec09d56ec51036935b0249e6324c HTTP/1.1" 200 98304 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=458dd1d8-b175-4fc5-a5a0-0af9928e3834 http.request.method=GET http.request.remoteaddr="127.0.0.1:36422" http.request.uri="/v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.123051319s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:43389" http.request.id=ed76d9f5-7c72-488c-8c95-1d9d84102dc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:36410" http.request.uri="/v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.126347874s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:10:34:09 +0000] "GET /v2/foo/bar/blobs/sha256:deea0733073365f24400a77ede8b9b0d60fdf1d0d5b0ec0207d685d3725b64fa HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.32s) === RUN TestBlobDelete time="2026-05-13T10:34:11Z" 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.26.3 time="2026-05-13T10:34:11Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=8668a0c2-e867-4e1b-b0d4-4297c8080c5c http.request.method=GET http.request.remoteaddr="127.0.0.1:50370" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.368µs" http.response.status=404 http.response.written=157 vars.digest="sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=e6d73567-1bc3-4cf9-94f9-d78cc05a640c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50386" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="726.527µs" http.response.status=404 http.response.written=157 vars.digest="sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "HEAD /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=9cabe547-2f82-4459-b9f2-0bdd4b00f399 http.request.method=POST http.request.remoteaddr="127.0.0.1:50386" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="716.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=71c12140-5f9f-4f10-bdcf-674fb8b57bd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:50386" http.request.uri="/v2/foo/bar/blobs/uploads/f9adc15d-6572-41dc-9c13-aa017bbbf9bd?_state=kn5ijvywZ4ffwqOUIzKI2SIFjiJm_1Pq9xdyg4vivVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWRjMTVkLTY1NzItNDFkYy05YzEzLWFhMDE3YmJiZjliZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NjQ3MDU1MzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="701.767µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/uploads/f9adc15d-6572-41dc-9c13-aa017bbbf9bd?_state=kn5ijvywZ4ffwqOUIzKI2SIFjiJm_1Pq9xdyg4vivVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWRjMTVkLTY1NzItNDFkYy05YzEzLWFhMDE3YmJiZjliZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NjQ3MDU1MzFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=bf439941-b343-486c-9726-ef6a0df7e99d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50386" http.request.uri="/v2/foo/bar/blobs/uploads/f9adc15d-6572-41dc-9c13-aa017bbbf9bd?_state=kn5ijvywZ4ffwqOUIzKI2SIFjiJm_1Pq9xdyg4vivVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWRjMTVkLTY1NzItNDFkYy05YzEzLWFhMDE3YmJiZjliZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NjQ3MDU1MzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="673.407µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "DELETE /v2/foo/bar/blobs/uploads/f9adc15d-6572-41dc-9c13-aa017bbbf9bd?_state=kn5ijvywZ4ffwqOUIzKI2SIFjiJm_1Pq9xdyg4vivVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWRjMTVkLTY1NzItNDFkYy05YzEzLWFhMDE3YmJiZjliZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NjQ3MDU1MzFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=9379cf1d-17b1-4ad3-9a2b-91b1369a696a http.request.method=GET http.request.remoteaddr="127.0.0.1:50386" http.request.uri="/v2/foo/bar/blobs/uploads/f9adc15d-6572-41dc-9c13-aa017bbbf9bd?_state=kn5ijvywZ4ffwqOUIzKI2SIFjiJm_1Pq9xdyg4vivVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWRjMTVkLTY1NzItNDFkYy05YzEzLWFhMDE3YmJiZjliZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NjQ3MDU1MzFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=f9adc15d-6572-41dc-9c13-aa017bbbf9bd time="2026-05-13T10:34:11Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=9379cf1d-17b1-4ad3-9a2b-91b1369a696a http.request.method=GET http.request.remoteaddr="127.0.0.1:50386" http.request.uri="/v2/foo/bar/blobs/uploads/f9adc15d-6572-41dc-9c13-aa017bbbf9bd?_state=kn5ijvywZ4ffwqOUIzKI2SIFjiJm_1Pq9xdyg4vivVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWRjMTVkLTY1NzItNDFkYy05YzEzLWFhMDE3YmJiZjliZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NjQ3MDU1MzFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.767µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=f9adc15d-6572-41dc-9c13-aa017bbbf9bd 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "GET /v2/foo/bar/blobs/uploads/f9adc15d-6572-41dc-9c13-aa017bbbf9bd?_state=kn5ijvywZ4ffwqOUIzKI2SIFjiJm_1Pq9xdyg4vivVh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5YWRjMTVkLTY1NzItNDFkYy05YzEzLWFhMDE3YmJiZjliZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NjQ3MDU1MzFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=75bd84cc-434e-4b17-b732-0a1985bd2156 http.request.method=POST http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="775.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=de659c92-8e2c-46a1-a8d8-b69eacb62511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/9ba9914d-59f3-4823-a247-4db249984b5b?_state=BLbBLfVtY5xl-F9ewugMs06ayX3fxxRPm1VysIe-3rh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTk5MTRkLTU5ZjMtNDgyMy1hMjQ3LTRkYjI0OTk4NGI1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44Njk4MTgxNDRaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" provided=sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 vars.name="foo/bar" vars.uuid=9ba9914d-59f3-4823-a247-4db249984b5b time="2026-05-13T10:34:11Z" level=error msg="error canceling upload after error: already closed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=de659c92-8e2c-46a1-a8d8-b69eacb62511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/9ba9914d-59f3-4823-a247-4db249984b5b?_state=BLbBLfVtY5xl-F9ewugMs06ayX3fxxRPm1VysIe-3rh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTk5MTRkLTU5ZjMtNDgyMy1hMjQ3LTRkYjI0OTk4NGI1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44Njk4MTgxNDRaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9ba9914d-59f3-4823-a247-4db249984b5b time="2026-05-13T10:34:11Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=de659c92-8e2c-46a1-a8d8-b69eacb62511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/9ba9914d-59f3-4823-a247-4db249984b5b?_state=BLbBLfVtY5xl-F9ewugMs06ayX3fxxRPm1VysIe-3rh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTk5MTRkLTU5ZjMtNDgyMy1hMjQ3LTRkYjI0OTk4NGI1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44Njk4MTgxNDRaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="813.489µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9ba9914d-59f3-4823-a247-4db249984b5b 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "PUT /v2/foo/bar/blobs/uploads/9ba9914d-59f3-4823-a247-4db249984b5b?_state=BLbBLfVtY5xl-F9ewugMs06ayX3fxxRPm1VysIe-3rh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliYTk5MTRkLTU5ZjMtNDgyMy1hMjQ3LTRkYjI0OTk4NGI1YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44Njk4MTgxNDRaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=9b288efd-8744-4964-a2cd-5a40bd85cbeb http.request.method=POST http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="680.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=53e57a54-3a5c-4505-8747-4918f3f41d95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/400457ac-5a71-4335-8241-ddc878e3b47c?_state=wMyy_3lsCzPQF2aUr2-IQjMDIyb5yLhsdjjXNkG6vnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMDQ1N2FjLTVhNzEtNDMzNS04MjQxLWRkYzg3OGUzYjQ3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NzE3MjIzNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="795.288µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "PUT /v2/foo/bar/blobs/uploads/400457ac-5a71-4335-8241-ddc878e3b47c?_state=wMyy_3lsCzPQF2aUr2-IQjMDIyb5yLhsdjjXNkG6vnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMDQ1N2FjLTVhNzEtNDMzNS04MjQxLWRkYzg3OGUzYjQ3YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NzE3MjIzNjRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=4495676f-e17b-4ffc-93c7-1e946b592732 http.request.method=POST http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="614.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=39544be9-ae2c-4ce9-8f55-3d47f7d6bab1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/f53ea3a7-bb2b-4171-9c1e-9742f4f80475?_state=Jj6G3wioXwlyvmu5uiMK7x3lxEeXl3SFHOt1vL6C3Q57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1M2VhM2E3LWJiMmItNDE3MS05YzFlLTk3NDJmNGY4MDQ3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NzM0ODQ3MDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="751.768µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "PUT /v2/foo/bar/blobs/uploads/f53ea3a7-bb2b-4171-9c1e-9742f4f80475?_state=Jj6G3wioXwlyvmu5uiMK7x3lxEeXl3SFHOt1vL6C3Q57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1M2VhM2E3LWJiMmItNDE3MS05YzFlLTk3NDJmNGY4MDQ3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NzM0ODQ3MDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:11Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=fe9dcacc-7d9b-4185-9be5-ff5ba18387ea http.request.method=POST http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="577.046µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=31094599-192c-413e-b922-7447a629481f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/190c1263-c8a7-4079-b6b7-96c7705bda8f?_state=w3NFAGqj8WGkoClk38c1Y0owJwwsHkVj15EC1YoAPzp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5MGMxMjYzLWM4YTctNDA3OS1iNmI3LTk2Yzc3MDViZGE4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NzUxMjk4WiJ9&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.142800349s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:11 +0000] "PUT /v2/foo/bar/blobs/uploads/190c1263-c8a7-4079-b6b7-96c7705bda8f?_state=w3NFAGqj8WGkoClk38c1Y0owJwwsHkVj15EC1YoAPzp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5MGMxMjYzLWM4YTctNDA3OS1iNmI3LTk2Yzc3MDViZGE4ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMS44NzUxMjk4WiJ9&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:13Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=457d39ed-bae5-4644-9866-32f316137c9f http.request.method=POST http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="956.17µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40757" http.request.id=b6d5c27a-0e03-42df-b10d-a8938ee8ea2e http.request.method=PATCH http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/27e2063e-8161-4d00-bbfc-2d94a6f41ad8?_state=_Eo0qQNdr7_ejee4s36rPFw71ZxfG0xeUl7_QA03ifB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZTIwNjNlLTgxNjEtNGQwMC1iYmZjLTJkOTRhNmY0MWFkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMy4wMzI3MDk0MjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114777816s http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:13 +0000] "PATCH /v2/foo/bar/blobs/uploads/27e2063e-8161-4d00-bbfc-2d94a6f41ad8?_state=_Eo0qQNdr7_ejee4s36rPFw71ZxfG0xeUl7_QA03ifB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZTIwNjNlLTgxNjEtNGQwMC1iYmZjLTJkOTRhNmY0MWFkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxMy4wMzI3MDk0MjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=1295f0bc-adaf-4e66-aff2-683e66b1cebf http.request.method=PUT http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/uploads/27e2063e-8161-4d00-bbfc-2d94a6f41ad8?_state=mebaELIYz6HjWQ_SklAtDCck7EghBm3aXj-lFvhySut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZTIwNjNlLTgxNjEtNGQwMC1iYmZjLTJkOTRhNmY0MWFkOCIsIk9mZnNldCI6MjIzODgyMjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MTNaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101292ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "PUT /v2/foo/bar/blobs/uploads/27e2063e-8161-4d00-bbfc-2d94a6f41ad8?_state=mebaELIYz6HjWQ_SklAtDCck7EghBm3aXj-lFvhySut7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI3ZTIwNjNlLTgxNjEtNGQwMC1iYmZjLTJkOTRhNmY0MWFkOCIsIk9mZnNldCI6MjIzODgyMjQsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MTNaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=f5183774-ea85-4aed-ac1f-736deaa15064 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="717.768µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=0b94c354-3dbb-4eaf-88c4-64b6566450ca http.request.method=GET http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=15.222119ms http.response.status=200 http.response.written=22388224 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "GET /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 200 22388224 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=error msg="error parsing digest="sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=ab7134b9-b787-494f-830c-ec7ea4cf8a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" time="2026-05-13T10:34:14Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=ab7134b9-b787-494f-830c-ec7ea4cf8a9d http.request.method=GET http.request.remoteaddr="127.0.0.1:50394" http.request.uri="/v2/foo/bar/blobs/sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.248µs" http.response.status=400 http.response.written=110 vars.digest="sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "GET /v2/foo/bar/blobs/sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=2d87b913-e85f-431b-9534-66a0aebde589 http.request.method=GET http.request.remoteaddr="127.0.0.1:50412" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.duration="980.011µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "GET /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=6904bdfb-42ac-45ab-8fb1-35ae4cac3177 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50426" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.793538ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=c0d1f978-b890-40d0-b811-9dd185e24131 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50426" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="707.247µs" http.response.status=404 http.response.written=157 vars.digest="sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=721e40f3-3bc7-4c1e-b8ad-c1d017da7a98 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50426" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="656.527µs" http.response.status=404 http.response.written=74 vars.digest="sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=error msg="error parsing digest="sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50": unsupported digest algorithm" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=746dd1d6-bc8e-4c32-ba69-f92f364da766 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50430" http.request.uri="/v2/foo/bar/blobs/sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" time="2026-05-13T10:34:14Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=746dd1d6-bc8e-4c32-ba69-f92f364da766 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50430" http.request.uri="/v2/foo/bar/blobs/sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="839.889µs" http.response.status=400 http.response.written=110 vars.digest="sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "DELETE /v2/foo/bar/blobs/sha257:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2026-05-13T10:34:14Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=933bb7ed-54b1-4835-9a1c-b4a02682eccc http.request.method=POST http.request.remoteaddr="127.0.0.1:50442" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="743.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=9aca0bc6-9058-4cc4-8e62-d6cf4dc005ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:50442" http.request.uri="/v2/foo/bar/blobs/uploads/5c1d9894-1632-4d32-8f5d-ae004528b4f0?_state=TcYb7UJ5RmYN9u8x5ad73GZZj3egUdQZwfAfAnKpJRt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjMWQ5ODk0LTE2MzItNGQzMi04ZjVkLWFlMDA0NTI4YjRmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNC4xODYzNTY1MjdaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.103967423s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "PUT /v2/foo/bar/blobs/uploads/5c1d9894-1632-4d32-8f5d-ae004528b4f0?_state=TcYb7UJ5RmYN9u8x5ad73GZZj3egUdQZwfAfAnKpJRt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVjMWQ5ODk0LTE2MzItNGQzMi04ZjVkLWFlMDA0NTI4YjRmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNC4xODYzNTY1MjdaIn0%3D&digest=sha256%3Abb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=719d58b9-b6d4-4cff-b3ae-fc1c8411a5c3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50442" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="983.171µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=1d99e27c-b133-4601-9e21-4ae9aa95f441 http.request.method=GET http.request.remoteaddr="127.0.0.1:50412" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.128173756s http.response.status=200 http.response.written=2634240 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "GET /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 200 2634240 "" "Go-http-client/1.1" time="2026-05-13T10:34:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:40757" http.request.id=e108cca4-aec8-4326-9658-c8253abfe0ee http.request.method=GET http.request.remoteaddr="127.0.0.1:50400" http.request.uri="/v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.132692324s http.response.status=200 http.response.written=2681472 127.0.0.1 - - [13/May/2026:10:34:14 +0000] "GET /v2/foo/bar/blobs/sha256:bb139eb6aae5112845762cc0512816d5f8e3c715c085ea518f62c94ee0162e50 HTTP/1.1" 200 2681472 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.55s) === RUN TestRelativeURL time="2026-05-13T10:34:15Z" 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.26.3 time="2026-05-13T10:34:15Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:15Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33699" http.request.id=e8884939-5f65-4dd1-a07c-61dab1099a7d http.request.method=POST http.request.remoteaddr="127.0.0.1:47470" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33699" http.request.id=7b4b119c-401d-4bce-b230-6e1f629772b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47470" http.request.uri="/v2/foo/bar/blobs/uploads/366da2b0-7177-4735-85a6-0aae3d0a8115?_state=ApyXuFkwQ8pG236gCsZLmakKfa2qAD2jinGaN1AEnPF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2NmRhMmIwLTcxNzctNDczNS04NWE2LTBhYWUzZDBhODExNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNS4zMDg0MDQ1NzlaIn0%3D&digest=sha256%3Aed363e898a2068ed695302d1bd6b32156afe44d6601a87566e95bc712a3f051b" http.request.useragent="Go-http-client/1.1" http.response.duration=691.494991ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:15 +0000] "PUT /v2/foo/bar/blobs/uploads/366da2b0-7177-4735-85a6-0aae3d0a8115?_state=ApyXuFkwQ8pG236gCsZLmakKfa2qAD2jinGaN1AEnPF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2NmRhMmIwLTcxNzctNDczNS04NWE2LTBhYWUzZDBhODExNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNS4zMDg0MDQ1NzlaIn0%3D&digest=sha256%3Aed363e898a2068ed695302d1bd6b32156afe44d6601a87566e95bc712a3f051b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33699" http.request.id=a8389bc8-8370-4439-9b4c-424255fcb79b http.request.method=POST http.request.remoteaddr="127.0.0.1:47470" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:16Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33699" http.request.id=cec920d0-69ab-427b-9406-6de76358f91f http.request.method=POST http.request.remoteaddr="127.0.0.1:47470" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="742.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:33699" http.request.id=fb92fa9c-3fea-4161-880d-5f7e128fe691 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47470" http.request.uri="/v2/foo/bar/blobs/uploads/0eebffcf-eefb-4b33-b9da-c57ef89e5304?_state=OfWyaCz7tMBF4YvNvKBv69AOAbYfRdO36VWL60VS0iZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWJmZmNmLWVlZmItNGIzMy1iOWRhLWM1N2VmODllNTMwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNi4xNzI1MDgyMTVaIn0%3D&digest=sha256%3Aeb138245ecc46bf39cb15c8ad21d38ec12b5f94dc52cc6946ae3c6225d7b2bff" http.request.useragent="Go-http-client/1.1" http.response.duration=1.016670551s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:16 +0000] "PUT /v2/foo/bar/blobs/uploads/0eebffcf-eefb-4b33-b9da-c57ef89e5304?_state=OfWyaCz7tMBF4YvNvKBv69AOAbYfRdO36VWL60VS0iZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlZWJmZmNmLWVlZmItNGIzMy1iOWRhLWM1N2VmODllNTMwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNi4xNzI1MDgyMTVaIn0%3D&digest=sha256%3Aeb138245ecc46bf39cb15c8ad21d38ec12b5f94dc52cc6946ae3c6225d7b2bff HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (1.88s) === RUN TestBlobDeleteDisabled time="2026-05-13T10:34:17Z" 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.26.3 time="2026-05-13T10:34:17Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:41999" http.request.id=b7227520-7abd-4f4d-9f0a-1a69dfad4fe2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41882" http.request.uri="/v2/foo/bar/blobs/sha256:ace5c869649c78df8b5eaf5c5e21a75d91bfdce61db6b53105ea22b832e428e1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="865.489µs" http.response.status=405 http.response.written=78 vars.digest="sha256:ace5c869649c78df8b5eaf5c5e21a75d91bfdce61db6b53105ea22b832e428e1" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:ace5c869649c78df8b5eaf5c5e21a75d91bfdce61db6b53105ea22b832e428e1 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.08s) === RUN TestDeleteDisabled time="2026-05-13T10:34:17Z" 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.26.3 time="2026-05-13T10:34:17Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36945" http.request.id=f899bf5e-253d-429a-aba7-2c67820fb9db http.request.method=POST http.request.remoteaddr="127.0.0.1:41772" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:17Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36945" http.request.id=d43c05da-1979-466d-ad9d-70bc86fab692 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41772" http.request.uri="/v2/foo/bar/blobs/uploads/392eb19a-3bfe-4806-bdaf-967b6056d0de?_state=m2AgA-nrTF_LiVZz3g7UENdB4_0hz8465EoSYY9P58F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5MmViMTlhLTNiZmUtNDgwNi1iZGFmLTk2N2I2MDU2ZDBkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNy4zNDkxMzA5NThaIn0%3D&digest=sha256%3A59ea4c216d42a31b98b8349479596e357b82f86fa56777b5f348a522336a46e0" http.request.useragent="Go-http-client/1.1" http.response.duration=603.165266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:17 +0000] "PUT /v2/foo/bar/blobs/uploads/392eb19a-3bfe-4806-bdaf-967b6056d0de?_state=m2AgA-nrTF_LiVZz3g7UENdB4_0hz8465EoSYY9P58F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5MmViMTlhLTNiZmUtNDgwNi1iZGFmLTk2N2I2MDU2ZDBkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxNy4zNDkxMzA5NThaIn0%3D&digest=sha256%3A59ea4c216d42a31b98b8349479596e357b82f86fa56777b5f348a522336a46e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:36945" http.request.id=a69abc5a-a2a8-4ea8-8229-dc2409754de4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41772" http.request.uri="/v2/foo/bar/blobs/sha256:59ea4c216d42a31b98b8349479596e357b82f86fa56777b5f348a522336a46e0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="825.968µs" http.response.status=405 http.response.written=78 vars.digest="sha256:59ea4c216d42a31b98b8349479596e357b82f86fa56777b5f348a522336a46e0" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:59ea4c216d42a31b98b8349479596e357b82f86fa56777b5f348a522336a46e0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.68s) === RUN TestDeleteReadOnly time="2026-05-13T10:34:17Z" 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.26.3 time="2026-05-13T10:34:17Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44913" http.request.id=8c0ed246-11b8-44bb-8840-6f8129772e67 http.request.method=POST http.request.remoteaddr="127.0.0.1:48260" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="899.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:44913" http.request.id=a744fe73-7597-4503-89af-527df011a4d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48260" http.request.uri="/v2/foo/bar/blobs/uploads/ec327bad-12eb-4a77-a386-43b1f419f3ec?_state=FSpWGSTOIaUb_mKI1IX7vJdSABJ49jifl1KiGdkARF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjMzI3YmFkLTEyZWItNGE3Ny1hMzg2LTQzYjFmNDE5ZjNlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxOC4wMzUwOTM0MVoifQ%3D%3D&digest=sha256%3A5b551c1fa609c39ad8495e1d6f0af63440c15ef0560492ab427e75e278b31d58" http.request.useragent="Go-http-client/1.1" http.response.duration=699.693116ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "PUT /v2/foo/bar/blobs/uploads/ec327bad-12eb-4a77-a386-43b1f419f3ec?_state=FSpWGSTOIaUb_mKI1IX7vJdSABJ49jifl1KiGdkARF17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjMzI3YmFkLTEyZWItNGE3Ny1hMzg2LTQzYjFmNDE5ZjNlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDoxOC4wMzUwOTM0MVoifQ%3D%3D&digest=sha256%3A5b551c1fa609c39ad8495e1d6f0af63440c15ef0560492ab427e75e278b31d58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:5b551c1fa609c39ad8495e1d6f0af63440c15ef0560492ab427e75e278b31d58 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (0.78s) === RUN TestStartPushReadOnly time="2026-05-13T10:34:18Z" 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.26.3 time="2026-05-13T10:34:18Z" level=info msg="redis not configured" go.version=go1.26.3 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2026-05-13T10:34:18Z" 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.26.3 time="2026-05-13T10:34:18Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=9fd51022-1416-47d3-bd5e-34be5ee96112 http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="891.849µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:34:18Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=32090323-0fc5-45d5-8df0-fda24467ea33 http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="675.167µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:34:18Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=2524cef4-5b5e-467c-9fbf-aea26ac8b84e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="695.128µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T10:34:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=84c856af-62b2-4c9b-9423-ec1b63682be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.042891ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:18Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=84c856af-62b2-4c9b-9423-ec1b63682be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.078732ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=84c856af-62b2-4c9b-9423-ec1b63682be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.108852ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:18Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=84c856af-62b2-4c9b-9423-ec1b63682be1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.124732ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T10:34:18Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=c1edfb55-5cc6-4740-ab0f-e64366ba1fb1 http.request.method=POST http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="761.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=162fcd72-9505-4713-b31e-14d4589be356 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/blobs/uploads/76a76343-da79-4c4b-84c9-a68ee9bd4945?_state=c9FWJyHGD62wSI2uSQjWjUX0TB8iF-nw_vK0T2JjK5F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NmE3NjM0My1kYTc5LTRjNGItODRjOS1hNjhlZTliZDQ5NDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MTguODY3NzE1OTE3WiJ9&digest=sha256%3Aa07c33556f05634f46eeffe4fb5f1d6ec0583081c4fe7d693459d51ad952adfc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.563330947s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/76a76343-da79-4c4b-84c9-a68ee9bd4945?_state=c9FWJyHGD62wSI2uSQjWjUX0TB8iF-nw_vK0T2JjK5F7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NmE3NjM0My1kYTc5LTRjNGItODRjOS1hNjhlZTliZDQ5NDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MTguODY3NzE1OTE3WiJ9&digest=sha256%3Aa07c33556f05634f46eeffe4fb5f1d6ec0583081c4fe7d693459d51ad952adfc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:20Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=ac7d73ab-d8f4-4d39-8ee3-2e9573cb90a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="967.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=e36bd281-8a0a-4320-b665-6064116ffa11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/blobs/uploads/3e285576-1f19-4056-bcb8-331299d2449b?_state=JEbwBQTgKyta8Z1V2Q8OUeG1IygUHFK62HuyUDoD0Rl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZTI4NTU3Ni0xZjE5LTQwNTYtYmNiOC0zMzEyOTlkMjQ0OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjAuNTQwNTc3OTI5WiJ9&digest=sha256%3A8aec1e484e1433426cec1ee6ef375b507d8ecfd4952c9f790959817f05a32d40" http.request.useragent="Go-http-client/1.1" http.response.duration=1.194693572s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/3e285576-1f19-4056-bcb8-331299d2449b?_state=JEbwBQTgKyta8Z1V2Q8OUeG1IygUHFK62HuyUDoD0Rl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZTI4NTU3Ni0xZjE5LTQwNTYtYmNiOC0zMzEyOTlkMjQ0OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjAuNTQwNTc3OTI5WiJ9&digest=sha256%3A8aec1e484e1433426cec1ee6ef375b507d8ecfd4952c9f790959817f05a32d40 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=4f701fb3-e3b0-4bd3-a227-32dadd654e35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.508256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=331bd3b3-be79-4a96-a4b2-6f3530497820 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.190213ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=51fa263b-6c8b-4266-93bf-dde3994c0ec0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.107612ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=6e60de4a-f55d-44df-99dd-c13c23a73651 http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.048131ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:41281" http.request.id=931a87f6-5cd0-4c7c-b9af-7c1a46557cfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.187012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:41281" http.request.id=16ecd3da-1b52-4279-9bf5-50b463681f41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169573ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:41281" http.request.id=3bed020f-38a4-404b-80ff-7e63ba470e24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.174852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=16ca1727-4bcb-41b4-940d-90d6f64be3cb http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.01113ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=01688838-15eb-4b90-80d9-02037f6d016e http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="656.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=57035822-51df-45df-b9a4-a629e020db67 http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.duration="598.526µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=caedaa9f-a448-4fad-839d-3410a1efa76e http.request.method=GET http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.528µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=error msg="payload digest does match: "sha256:b396595f62ee03936607e3b65ad9a27e65454416438408e6d4c3f4ef06314b76" != "sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d"" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=6cd683dd-65dc-447e-b779-f25e35a17fab http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=6cd683dd-65dc-447e-b779-f25e35a17fab http.request.method=PUT http.request.remoteaddr="127.0.0.1:34794" http.request.uri="/v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="785.208µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d" 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema1/manifests/sha256:8d3d31b8f0a2e4ecbf114a627a7ffaba35932805ad8e92e5ac2f6911b1a9983d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=cf752907-1937-40f7-8a18-ff1b0706c07f http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="980.571µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=d125e59f-ebb5-48fd-9669-208ba21a6c4f http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.608µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41281" http.request.id=44ffb6a1-cc85-4bb4-9cbc-1111f755e297 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="778.768µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41281" http.request.id=44ffb6a1-cc85-4bb4-9cbc-1111f755e297 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="843.049µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41281" http.request.id=44ffb6a1-cc85-4bb4-9cbc-1111f755e297 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.249µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=b71764a8-9b7e-4627-b05e-8f7aa1c5583f http.request.method=POST http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="766.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=587aa333-4a5d-4535-b911-392b6f2a0eaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/blobs/uploads/1964f21f-1907-4b36-bc9c-69648dfb58b2?_state=KPu47R8-Yuhf73iYsrxyf-DMv2QQnl9RMedPVHGnBRJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxOTY0ZjIxZi0xOTA3LTRiMzYtYmM5Yy02OTY0OGRmYjU4YjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjEuNzU3MTUzNTY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="917.69µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/1964f21f-1907-4b36-bc9c-69648dfb58b2?_state=KPu47R8-Yuhf73iYsrxyf-DMv2QQnl9RMedPVHGnBRJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxOTY0ZjIxZi0xOTA3LTRiMzYtYmM5Yy02OTY0OGRmYjU4YjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjEuNzU3MTUzNTY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41281" http.request.id=c6ae6651-5e24-4133-9341-c522f0a443ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="714.167µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41281" http.request.id=c6ae6651-5e24-4133-9341-c522f0a443ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="747.688µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T10:34:21Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=91e28342-de3c-463c-982e-a6d3455f4c79 http.request.method=POST http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="806.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=1f22b03e-20ae-4ccc-b9df-6e345751b59e http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/blobs/uploads/9dca9584-b141-481e-9b05-d7b9f4a0dd00?_state=62-bqhmO0JP4XNWVgzZXKEk-5uIgRWMjklfpfyFY3Qd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGNhOTU4NC1iMTQxLTQ4MWUtOWIwNS1kN2I5ZjRhMGRkMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjEuODI5MTUxNzIyWiJ9&digest=sha256%3A214970331cd32b13e65321c7f5a1d59ad05a571dd32ea94d976cbca8ccd5934d" http.request.useragent="Go-http-client/1.1" http.response.duration=551.473606ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/9dca9584-b141-481e-9b05-d7b9f4a0dd00?_state=62-bqhmO0JP4XNWVgzZXKEk-5uIgRWMjklfpfyFY3Qd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGNhOTU4NC1iMTQxLTQ4MWUtOWIwNS1kN2I5ZjRhMGRkMDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjEuODI5MTUxNzIyWiJ9&digest=sha256%3A214970331cd32b13e65321c7f5a1d59ad05a571dd32ea94d976cbca8ccd5934d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:22Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=4fbe0998-e6cd-44b6-b113-21ae393370c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="933.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=86fd63b8-1cfd-4c76-ab18-63d970095866 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/blobs/uploads/00320e36-3be8-416a-aa59-2ac268aec047?_state=Wzlf5jJWIiqBWN6b1lW0DXDusGcfG7fH-IXNskZWJnt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDMyMGUzNi0zYmU4LTQxNmEtYWE1OS0yYWMyNjhhZWMwNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjIuNDk1NzM1NjUyWiJ9&digest=sha256%3A625c20a59fbaefee62038f27df5219e5a27c4311db147cc501c27904effe80d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.373642323s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/00320e36-3be8-416a-aa59-2ac268aec047?_state=Wzlf5jJWIiqBWN6b1lW0DXDusGcfG7fH-IXNskZWJnt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDMyMGUzNi0zYmU4LTQxNmEtYWE1OS0yYWMyNjhhZWMwNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjIuNDk1NzM1NjUyWiJ9&digest=sha256%3A625c20a59fbaefee62038f27df5219e5a27c4311db147cc501c27904effe80d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41281" http.request.id=d7d71a1a-bba8-4962-918b-59d6cdeaa680 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.182892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41281" http.request.id=35f9fd6f-289b-4971-b0b9-6788cfe90913 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/sha256:4ef0c8c7a74b252b7bca03e4e754f9dd1328f1d40bb52f5834155b575fe2e61c" http.request.useragent="Go-http-client/1.1" http.response.duration="888.009µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:4ef0c8c7a74b252b7bca03e4e754f9dd1328f1d40bb52f5834155b575fe2e61c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=0ad4e9fe-fabf-4251-b10f-6315840ab0a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="715.447µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=9a5bf677-e4c0-406b-b042-bbab7dfec7d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/sha256:4ef0c8c7a74b252b7bca03e4e754f9dd1328f1d40bb52f5834155b575fe2e61c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="768.649µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/sha256:4ef0c8c7a74b252b7bca03e4e754f9dd1328f1d40bb52f5834155b575fe2e61c HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=86004dbc-2b2c-4cc9-879a-58afad985b27 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="652.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=e35d836d-6856-46f2-947e-f9a863bb8c5f http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/sha256:4ef0c8c7a74b252b7bca03e4e754f9dd1328f1d40bb52f5834155b575fe2e61c" http.request.useragent="Go-http-client/1.1" http.response.duration="672.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/sha256:4ef0c8c7a74b252b7bca03e4e754f9dd1328f1d40bb52f5834155b575fe2e61c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=0796cccb-4c22-430e-bf02-7aa7fe47d35d http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="682.847µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="rewriting manifest sha256:4ef0c8c7a74b252b7bca03e4e754f9dd1328f1d40bb52f5834155b575fe2e61c in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=49889077-421b-40a2-a74d-fd6e304f2c63 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=49889077-421b-40a2-a74d-fd6e304f2c63 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.284054ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41281" http.request.id=7618c9e9-6040-4982-80d3-2917da14a7a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.128µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41281" http.request.id=5e4d1f6f-ceff-4226-a867-62938caa359d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="945.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41281" http.request.id=bedc899b-8c30-421b-b9a3-f2058c3c2a91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/sha256:e3eb899f397f9d03fd1b016b974be7f0f7a825f73500f846bb0889204f3bedc0" http.request.useragent="Go-http-client/1.1" http.response.duration="849.009µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:e3eb899f397f9d03fd1b016b974be7f0f7a825f73500f846bb0889204f3bedc0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=57ddf165-169f-469f-888f-99dd30b266c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="829.689µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=583cd66c-c300-48bc-a1cf-50906e766a69 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/sha256:e3eb899f397f9d03fd1b016b974be7f0f7a825f73500f846bb0889204f3bedc0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="780.529µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/sha256:e3eb899f397f9d03fd1b016b974be7f0f7a825f73500f846bb0889204f3bedc0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=8661e006-cbbe-44e6-afd0-3ff3323faa91 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="651.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=1fdf5437-7b1a-40e4-b295-5328063276ef http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/sha256:e3eb899f397f9d03fd1b016b974be7f0f7a825f73500f846bb0889204f3bedc0" http.request.useragent="Go-http-client/1.1" http.response.duration="645.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/sha256:e3eb899f397f9d03fd1b016b974be7f0f7a825f73500f846bb0889204f3bedc0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=info msg="rewriting manifest list sha256:e3eb899f397f9d03fd1b016b974be7f0f7a825f73500f846bb0889204f3bedc0 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=f703784b-ff6d-4682-a8d0-9b55b7f6e808 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-05-13T10:34:23Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:41281" http.request.id=f703784b-ff6d-4682-a8d0-9b55b7f6e808 http.request.method=GET http.request.remoteaddr="127.0.0.1:55084" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.350294ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" 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.26.3 time="2026-05-13T10:34:23Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=c5d9783d-1a1a-4e30-9f19-fb4418583d45 http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="881.729µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=61c7cc85-b90a-4587-aaca-7d84cbc0ad50 http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="791.568µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=9fba783d-98f7-419c-98b1-f1e8d54a59ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="611.006µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=5166df5b-ea21-44e8-99cf-ed98e7c4aad8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="872.929µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=5166df5b-ea21-44e8-99cf-ed98e7c4aad8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="936.809µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=5166df5b-ea21-44e8-99cf-ed98e7c4aad8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="977.89µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=5166df5b-ea21-44e8-99cf-ed98e7c4aad8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00909ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T10:34:24Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=5ea25260-761a-4449-a9c7-da8066359d44 http.request.method=POST http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=b4a304ae-43d0-4347-91d0-54c43fd642cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/blobs/uploads/33c55224-65b5-4049-b77a-adea81ec0811?_state=VL3qcpd86Kx5clJfX-_TDgyOu1EPwcgJ9EAd7SsYoUd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzM2M1NTIyNC02NWI1LTQwNDktYjc3YS1hZGVhODFlYzA4MTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjQuMDA5NzIzMjgzWiJ9&digest=sha256%3A2c24be1c7b3a6a9db6c070e9d38c5c264440c7e1140abe0dfade7356fb18f2b8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.244030088s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/33c55224-65b5-4049-b77a-adea81ec0811?_state=VL3qcpd86Kx5clJfX-_TDgyOu1EPwcgJ9EAd7SsYoUd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzM2M1NTIyNC02NWI1LTQwNDktYjc3YS1hZGVhODFlYzA4MTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjQuMDA5NzIzMjgzWiJ9&digest=sha256%3A2c24be1c7b3a6a9db6c070e9d38c5c264440c7e1140abe0dfade7356fb18f2b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:25Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=543009dd-2fe0-41f2-ad22-ba416803ff4d http.request.method=POST http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="954.53µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=1885fec3-b1ea-45f6-b259-b93687fe4e60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/blobs/uploads/ced3f2db-32ca-437d-a214-1ca9f46e227e?_state=Ny9UNCUZGXsA0wsoc3cSpWQp2U9L6CY8P4Q0Am6X4vN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZWQzZjJkYi0zMmNhLTQzN2QtYTIxNC0xY2E5ZjQ2ZTIyN2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjUuMzU4MDgyODIyWiJ9&digest=sha256%3A921215dbc5fd7dfbd64de748d07a5aedb2aa78cb6ff2716d1bdeb5e9d708f1dd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.210801141s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/ced3f2db-32ca-437d-a214-1ca9f46e227e?_state=Ny9UNCUZGXsA0wsoc3cSpWQp2U9L6CY8P4Q0Am6X4vN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZWQzZjJkYi0zMmNhLTQzN2QtYTIxNC0xY2E5ZjQ2ZTIyN2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjUuMzU4MDgyODIyWiJ9&digest=sha256%3A921215dbc5fd7dfbd64de748d07a5aedb2aa78cb6ff2716d1bdeb5e9d708f1dd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=025a82e0-f2fe-472f-baab-b75482a41df4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.522696ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=d4bcd8ac-56f6-4598-a3cf-429a06ab94c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.206492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=c9be65a9-47fe-4f27-989d-be8a359c5e1b http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.041651ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=7ce2a467-40f0-468c-ab75-09187de0e189 http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.01525ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34007" http.request.id=3b7d3872-9ced-47c6-8435-3c5b58f6ba82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.223132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34007" http.request.id=03bcf514-e8d9-4b69-a8e9-86f1cebe7096 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.236133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:34007" http.request.id=0167a10f-7640-4374-b577-cb89bf7077d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.285293ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=3408c827-4ef6-4f1c-9f98-c1f127eee801 http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.077731ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=37963084-5074-456c-8fbc-54aa1767e71f http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="694.607µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=c63dfde9-2fe1-4fa8-9432-def0bacf6c9f http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.duration="634.127µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=c155725d-1bd0-4e79-9ca3-673a03428af1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.167µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=error msg="payload digest does match: "sha256:eb00f46bf7aaa4396928710d914d774fb118eecb44b7c957e0a11e81c9ef3e4c" != "sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c"" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=1341a675-02a6-443d-b895-da4e5bb4772f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=1341a675-02a6-443d-b895-da4e5bb4772f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58156" http.request.uri="/v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.569µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c" 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema1/manifests/sha256:6ec19293ef39a04d6eabb9ae081e46b86d461f5857a5e27e9504b4db2430d05c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=5140ae44-0987-430c-a350-adaa70989ea2 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="946.25µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=c45bf70a-ea58-4cfb-af1d-18f6966db03f http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="676.807µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34007" http.request.id=678280f2-0791-47b0-9b10-9d95fddef0e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.128µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34007" http.request.id=678280f2-0791-47b0-9b10-9d95fddef0e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.288µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34007" http.request.id=678280f2-0791-47b0-9b10-9d95fddef0e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="835.369µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=2821ebc9-9032-43ee-8b9a-f14b43912831 http.request.method=POST http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="749.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=b9d64cb7-b853-483f-b4a1-2584b470bdf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/blobs/uploads/5b14835a-da46-4a2d-a5c2-ced8e06d946d?_state=iLKdYA5FDeTUGcXiA0qqlGxtTIA-PWf3AcIpnuzVp5Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YjE0ODM1YS1kYTQ2LTRhMmQtYTVjMi1jZWQ4ZTA2ZDk0NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjYuNTkxMDEzMTk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="931.729µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/5b14835a-da46-4a2d-a5c2-ced8e06d946d?_state=iLKdYA5FDeTUGcXiA0qqlGxtTIA-PWf3AcIpnuzVp5Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YjE0ODM1YS1kYTQ2LTRhMmQtYTVjMi1jZWQ4ZTA2ZDk0NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjYuNTkxMDEzMTk0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34007" http.request.id=888b69a6-7c46-4f26-8acb-df03b0d7b7b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="814.729µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:26Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34007" http.request.id=888b69a6-7c46-4f26-8acb-df03b0d7b7b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="847.449µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T10:34:26Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=0fd8d98d-a943-44b5-812a-703fb94793c7 http.request.method=POST http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="775.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=fdd5b1c9-709b-4546-963e-86e7830439cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/blobs/uploads/776fb1a0-b060-44e9-9c88-71885209fc6c?_state=Enm89kIUdUuJkzh895Myk4CaiVX7HDiXAL_TgS3NOd57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NzZmYjFhMC1iMDYwLTQ0ZTktOWM4OC03MTg4NTIwOWZjNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjYuNzIwNTM3NTA4WiJ9&digest=sha256%3A29c7067f70f0333b526087a9664cec31b2588bf31571849964eb4734405ba6bc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.372873075s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/776fb1a0-b060-44e9-9c88-71885209fc6c?_state=Enm89kIUdUuJkzh895Myk4CaiVX7HDiXAL_TgS3NOd57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NzZmYjFhMC1iMDYwLTQ0ZTktOWM4OC03MTg4NTIwOWZjNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjYuNzIwNTM3NTA4WiJ9&digest=sha256%3A29c7067f70f0333b526087a9664cec31b2588bf31571849964eb4734405ba6bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:28Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=45490429-1071-4698-b72b-3b8d2d278081 http.request.method=POST http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="938.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=27b59dc5-91a3-428e-996c-d4d13b2d4ef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/blobs/uploads/5cc7df93-f9ed-41a1-b5af-677894441ce4?_state=zx8Kv_2ApZqGKxG3-nWocgacEEQhyAc9zKJCGB2xUA97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Y2M3ZGY5My1mOWVkLTQxYTEtYjVhZi02Nzc4OTQ0NDFjZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjguMjAxNjA5NTE0WiJ9&digest=sha256%3A3224445aeb746382e7399a3e0c5c39860ff340c270a1b1b015d7bf864a979f01" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040434439s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/5cc7df93-f9ed-41a1-b5af-677894441ce4?_state=zx8Kv_2ApZqGKxG3-nWocgacEEQhyAc9zKJCGB2xUA97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Y2M3ZGY5My1mOWVkLTQxYTEtYjVhZi02Nzc4OTQ0NDFjZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjguMjAxNjA5NTE0WiJ9&digest=sha256%3A3224445aeb746382e7399a3e0c5c39860ff340c270a1b1b015d7bf864a979f01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34007" http.request.id=f664d4da-8f5f-4de9-9fc5-2c2c3c86ff32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34007" http.request.id=c6d71227-315c-4820-8a7e-40aebf6e6751 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/sha256:d22d4bb3914f7c77f8e29e8342541ca4c4daa02fc8baf11b2969ce738a100ce5" http.request.useragent="Go-http-client/1.1" http.response.duration="847.489µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema2/manifests/sha256:d22d4bb3914f7c77f8e29e8342541ca4c4daa02fc8baf11b2969ce738a100ce5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=06b24cb9-37db-4edd-9d4d-50245c3e0bfa http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="811.729µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=31ffb9fb-1eed-4d3c-9e8e-157c296ba4b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/sha256:d22d4bb3914f7c77f8e29e8342541ca4c4daa02fc8baf11b2969ce738a100ce5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="723.087µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/sha256:d22d4bb3914f7c77f8e29e8342541ca4c4daa02fc8baf11b2969ce738a100ce5 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=fd2ab4ae-018b-44b7-9c60-f690d52a4dc3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="612.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=bb4e1778-12d7-424f-886f-469aeabe8d7f http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/sha256:d22d4bb3914f7c77f8e29e8342541ca4c4daa02fc8baf11b2969ce738a100ce5" http.request.useragent="Go-http-client/1.1" http.response.duration="597.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/sha256:d22d4bb3914f7c77f8e29e8342541ca4c4daa02fc8baf11b2969ce738a100ce5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=728c863e-2770-4c7c-91b4-a3fb1e46a7a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="606.327µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="rewriting manifest sha256:d22d4bb3914f7c77f8e29e8342541ca4c4daa02fc8baf11b2969ce738a100ce5 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=1580ba9c-8f38-4ce7-a9f0-764bfcad7f9d http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=1580ba9c-8f38-4ce7-a9f0-764bfcad7f9d http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.126492ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34007" http.request.id=e70d5930-3aca-49c7-8ee1-2492d315d756 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="698.007µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34007" http.request.id=33225159-5d59-4fd5-a5f7-227ea8aff1ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="817.089µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34007" http.request.id=745e0e94-3aab-4ceb-ba98-ad9042b48014 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/sha256:dbedaa79fd5425c1fdf4bf0b42744329f91987ecbf38c74ebf31e9b7af37f926" http.request.useragent="Go-http-client/1.1" http.response.duration="799.368µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema2/manifests/sha256:dbedaa79fd5425c1fdf4bf0b42744329f91987ecbf38c74ebf31e9b7af37f926 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=dbec68b7-3a13-42b3-9027-fb67b6af2c6a http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="730.647µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=7cb1f01a-94ac-418f-b26f-f1f6fd89bed9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/sha256:dbedaa79fd5425c1fdf4bf0b42744329f91987ecbf38c74ebf31e9b7af37f926" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="730.848µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/sha256:dbedaa79fd5425c1fdf4bf0b42744329f91987ecbf38c74ebf31e9b7af37f926 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=e487131f-65c1-4d7f-8a6f-f0e0af8aff9a http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="598.486µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=ddad5bbc-d5c8-4e79-abe5-9546d39314f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/sha256:dbedaa79fd5425c1fdf4bf0b42744329f91987ecbf38c74ebf31e9b7af37f926" http.request.useragent="Go-http-client/1.1" http.response.duration="631.966µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/sha256:dbedaa79fd5425c1fdf4bf0b42744329f91987ecbf38c74ebf31e9b7af37f926 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="rewriting manifest list sha256:dbedaa79fd5425c1fdf4bf0b42744329f91987ecbf38c74ebf31e9b7af37f926 in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=a43a121f-85a5-4919-80c6-bb2add9840f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:34007" http.request.id=a43a121f-85a5-4919-80c6-bb2add9840f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58160" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.304294ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.52s) === RUN TestGetManifestWithStorageError time="2026-05-13T10:34:29Z" 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.26.3 time="2026-05-13T10:34:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:38075" http.request.id=b3bef07e-98cd-42d3-8ad5-6c47a448370c http.request.method=GET http.request.remoteaddr="127.0.0.1:52172" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="690.527µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:38075" http.request.id=4da6d0ab-65c5-48a7-a161-6f6dc4f4ab1d http.request.method=GET http.request.remoteaddr="127.0.0.1:52172" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="668.287µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:38075" http.request.id=b0fc02dd-b339-4d9f-97dd-8fe59e86361d http.request.method=GET http.request.remoteaddr="127.0.0.1:52172" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="665.207µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.26.3 http.request.host="127.0.0.1:38075" http.request.id=5eb7b17e-a36e-4942-a7bc-1b50fb6d38e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52172" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="590.966µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2026-05-13T10:34:29Z" 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.26.3 time="2026-05-13T10:34:29Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=d6723fb9-b604-47f8-a975-39f7328b26e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="692.968µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=538be161-add1-40f2-8fbe-8c6c7f6a10c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="594.846µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=8e943141-9ca0-42ce-b114-d3080ba3cd6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.807µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=05cdd601-03d9-484b-8d69-390fc0f7c2a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="908.649µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=05cdd601-03d9-484b-8d69-390fc0f7c2a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="977.89µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=05cdd601-03d9-484b-8d69-390fc0f7c2a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01045ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2026-05-13T10:34:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=05cdd601-03d9-484b-8d69-390fc0f7c2a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03941ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2026-05-13T10:34:29Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=d9980ce9-aaec-4af0-9cf5-1ad4c6b1be76 http.request.method=POST http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="796.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=d24cb863-4281-45a9-b232-f67c420be7ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/blobs/uploads/3628050c-6fb6-4195-892e-cf28e0f6bbc0?_state=UR56dh6kMJKAH0an_OotwqC9CiceDi3JEdQzY-oo9Q17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNjI4MDUwYy02ZmI2LTQxOTUtODkyZS1jZjI4ZTBmNmJiYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjkuMzY0OTE5MzU4WiJ9&digest=sha256%3A3ec4ab2bb6de2f1a60cb1b61ec9af4f0ac260ab1ebdc91d7c9331ce9f3358962" http.request.useragent="Go-http-client/1.1" http.response.duration=931.693141ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/3628050c-6fb6-4195-892e-cf28e0f6bbc0?_state=UR56dh6kMJKAH0an_OotwqC9CiceDi3JEdQzY-oo9Q17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNjI4MDUwYy02ZmI2LTQxOTUtODkyZS1jZjI4ZTBmNmJiYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MjkuMzY0OTE5MzU4WiJ9&digest=sha256%3A3ec4ab2bb6de2f1a60cb1b61ec9af4f0ac260ab1ebdc91d7c9331ce9f3358962 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:30Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=9029e50a-7a99-4eef-95da-f09656199a85 http.request.method=POST http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="973.212µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:30 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=43506fd1-ade3-4354-a5d5-effadf2d25c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/blobs/uploads/e0b2757d-0d33-4db7-80ff-2fdb058ffc55?_state=ABX6hjlmBCmXyY89rGWvNCBGsbDtArCEI-wUN_6Kjm97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMGIyNzU3ZC0wZDMzLTRkYjctODBmZi0yZmRiMDU4ZmZjNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzAuMzk4NjE1MTMyWiJ9&digest=sha256%3A12a3952168c406fc883af3605254aed69884c99a6056adbd231baa3b3687d8e0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.036456608s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:30 +0000] "PUT /v2/foo/schema1/blobs/uploads/e0b2757d-0d33-4db7-80ff-2fdb058ffc55?_state=ABX6hjlmBCmXyY89rGWvNCBGsbDtArCEI-wUN_6Kjm97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMGIyNzU3ZC0wZDMzLTRkYjctODBmZi0yZmRiMDU4ZmZjNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzAuMzk4NjE1MTMyWiJ9&digest=sha256%3A12a3952168c406fc883af3605254aed69884c99a6056adbd231baa3b3687d8e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=4e902ce1-576b-4751-a5b9-881192093f64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.476657ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=408de432-9fa5-42b7-af9b-c873650ae357 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.230214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=fe9b77c2-7041-4528-9d1c-4ed32160ba73 http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.052412ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=7ca3c196-03b2-48ff-981d-11e361f42b8a http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="964.171µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36927" http.request.id=f4bc0aad-cadb-4808-8043-40df7a8d09e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.257815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36927" http.request.id=4afa4537-1040-4412-b379-0c17c5c98fe4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:36927" http.request.id=69ddff23-3746-4e17-afe5-7db898432e2d http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284695ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=c3ae063d-2089-4263-85aa-e9fa824f8e22 http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.070613ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=a4f3f7e5-733a-46c8-8dbc-bdcfb87ec5d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="653.208µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=3a651a64-8c08-40ec-b915-857071bce4fb http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration="666.408µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=14b86e9f-6a63-4ef3-94b4-00867cc6bf26 http.request.method=GET http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="668.048µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="payload digest does match: "sha256:bff302c5ed1ce63c3ff7355bdaead0310f555d2c9c029111a24fe895b4279fd1" != "sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd"" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=87ac9170-331f-4134-ad73-f1924c4f8702 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=87ac9170-331f-4134-ad73-f1924c4f8702 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59788" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.45µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=d3c0db1e-3e66-40b1-9d75-960dc9d8bec6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46278" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.029852ms http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=c5f56bbc-663f-4f3d-9079-359d1a81b804 http.request.method=GET http.request.remoteaddr="127.0.0.1:46278" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="847.37µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=c2154f3d-e1d0-4a6a-9113-9a1fe9006048 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46294" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.571µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=daf85b1b-8b33-4dc0-ae15-79616ac2a08c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46310" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration=1.493658ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=7f6846a7-30da-4476-b495-c102e414b94b http.request.method=GET http.request.remoteaddr="127.0.0.1:46310" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.052212ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=0c9df177-358f-4280-8fff-23c1436ef42a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46318" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.039013ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=a2cc7e55-9e62-4235-bd1b-4f67092d65b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.495017ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=d3190d0e-8149-4463-a6fc-a7b3d567569c http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="658.568µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=d1ebf2a7-8091-476b-b964-e5140d93ed49 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd" http.request.useragent="Go-http-client/1.1" http.response.duration="820.97µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "DELETE /v2/foo/schema1/manifests/sha256:671b330ec16bbe95b51fee88d6476847f0c70fc6da31958cb579a75ce49c82fd HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=4d2b9077-86b0-446c-856a-ef0fa5f7357f http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="719.128µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=fd4e677c-aca9-480d-b7c1-3d6e6b0af415 http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="644.168µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=2e840412-15b7-4b74-976a-8460b3d0c89f http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="705.288µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=722d409d-020d-4006-b4ce-ebe297e8f832 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.689µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=722d409d-020d-4006-b4ce-ebe297e8f832 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="838.65µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=722d409d-020d-4006-b4ce-ebe297e8f832 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="871.691µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=fd4fa6c7-a31a-4efd-88cc-84e50b14ef45 http.request.method=POST http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="750.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=ab01ef55-0af4-4633-ad66-0ea1bb8b9e52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/blobs/uploads/a4d965ea-ef4d-4351-a928-1ecee12e24ec?_state=_PejB2uJ_qYUdVURWY2xeeLx_akr4D2vuva_nM-NCFB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNGQ5NjVlYS1lZjRkLTQzNTEtYTkyOC0xZWNlZTEyZTI0ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzEuNDcwMTE1OTExWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="958.891µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/a4d965ea-ef4d-4351-a928-1ecee12e24ec?_state=_PejB2uJ_qYUdVURWY2xeeLx_akr4D2vuva_nM-NCFB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNGQ5NjVlYS1lZjRkLTQzNTEtYTkyOC0xZWNlZTEyZTI0ZWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzEuNDcwMTE1OTExWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=a7cfaa7e-b9fa-40dd-bb4a-f409becae418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.85µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=a7cfaa7e-b9fa-40dd-bb4a-f409becae418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="866.971µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2026-05-13T10:34:31Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=30ecb5e5-107d-4ad0-8d49-a7bb75608fd5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="805.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=0d8c072e-800f-4e00-baf0-b9d2ecb960f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/blobs/uploads/1eb64592-1ec4-4634-9f7b-b198ea380fe0?_state=ByK1hQ1EaRuPOuNgrRwWOTJBHqzAVY5RcbHTafv6oeF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZWI2NDU5Mi0xZWM0LTQ2MzQtOWY3Yi1iMTk4ZWEzODBmZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzEuNTc5NDI1ODdaIn0%3D&digest=sha256%3Af20a44801f40cb190aa24fb7486e491dcdc688fe1e2938a15fae81ac95041a86" http.request.useragent="Go-http-client/1.1" http.response.duration=1.15030218s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/1eb64592-1ec4-4634-9f7b-b198ea380fe0?_state=ByK1hQ1EaRuPOuNgrRwWOTJBHqzAVY5RcbHTafv6oeF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZWI2NDU5Mi0xZWM0LTQ2MzQtOWY3Yi1iMTk4ZWEzODBmZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzEuNTc5NDI1ODdaIn0%3D&digest=sha256%3Af20a44801f40cb190aa24fb7486e491dcdc688fe1e2938a15fae81ac95041a86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:32Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=02311fb4-0165-4249-a06b-766ed96b2c27 http.request.method=POST http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="928.451µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=fbf84d6d-57ad-4efc-b584-c1701457355e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/blobs/uploads/5b7998e6-d1e0-40d5-a54e-90c01f67de38?_state=K3MrSn22zABRhXuVNVOpkEoQS8Qt4y63dgNfq6yiuFd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Yjc5OThlNi1kMWUwLTQwZDUtYTU0ZS05MGMwMWY2N2RlMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzIuODgzMzU0MTI4WiJ9&digest=sha256%3A8445c0b8ed41414edca038521077367b42492bf6d5e85231bf474c503d336e33" http.request.useragent="Go-http-client/1.1" http.response.duration=1.729725521s http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/5b7998e6-d1e0-40d5-a54e-90c01f67de38?_state=K3MrSn22zABRhXuVNVOpkEoQS8Qt4y63dgNfq6yiuFd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1Yjc5OThlNi1kMWUwLTQwZDUtYTU0ZS05MGMwMWY2N2RlMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjYtMDUtMTNUMTA6MzQ6MzIuODgzMzU0MTI4WiJ9&digest=sha256%3A8445c0b8ed41414edca038521077367b42492bf6d5e85231bf474c503d336e33 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=09a32afb-f45d-4eb7-a6d3-01480259b36f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.085413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=5a3c2298-c220-4e7e-b8ff-0f4b1266194f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.duration="822.049µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=395469cc-051c-4c11-a8f8-05ad7d79c83d http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="783.849µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=dbe28c94-2eaf-4a40-83b2-9b085ab690ed http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="713.848µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=c5f5bba0-f0e6-4700-80bf-856b201c1ab3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="627.527µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=ddc2ab39-ae24-4efc-8761-19bb908ec226 http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.duration="638.608µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=b4de9e28-bcaf-418f-add2-64cb3c400678 http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="627.167µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="rewriting manifest sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a in schema1 format to support old client" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=4ca5eb08-32a8-498f-ae44-d067e43d33e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=4ca5eb08-32a8-498f-ae44-d067e43d33e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.289935ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=6e0f0be5-32ee-4224-8aa5-5c73e4118382 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.duration="814.81µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=c86fc102-8e03-413d-b6bb-fd5df97750a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46326" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.848µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=8654a873-8c19-49c1-88ce-2ac06a9d26c3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46334" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="974.211µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=521203a3-e48a-45f5-a444-4d88a5cf470c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46344" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.262015ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "PUT /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=6473a42f-12ce-42cb-ba1a-68805b37799d http.request.method=GET http.request.remoteaddr="127.0.0.1:46344" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="766.889µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=1496f839-19eb-4d99-a7ac-34071097b429 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46360" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.001372ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36927" http.request.id=462bcc0d-1610-4bd3-af3f-2c97f292f740 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099453ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=7867a388-d77d-494f-8542-8c7d666067ba http.request.method=GET http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="665.687µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=91efcacf-6be7-4061-a1a5-247ee8eb63f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a" http.request.useragent="Go-http-client/1.1" http.response.duration="804.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "DELETE /v2/foo/schema2/manifests/sha256:1d73010cb9a2927a0a73d331f858e665895a6b081f47d36ce2a12a26d241512a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36927" http.request.id=bbc02ad2-482b-4593-b083-e26c0d326180 http.request.method=GET http.request.remoteaddr="127.0.0.1:46370" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="653.648µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.37s) === RUN TestManifestDeleteDisabled time="2026-05-13T10:34:34Z" 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.26.3 time="2026-05-13T10:34:34Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:41719" http.request.id=fd7fb2ee-42a6-40d9-8ea1-2226ac775272 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36322" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="903.051µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2026-05-13T10:34:34Z" 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.26.3 time="2026-05-13T10:34:34Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T10:34:34Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.26.3 time="2026-05-13T10:34:34Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.3 time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:41311" http.request.id=6a633ae7-1d30-42b7-b072-db8f9341932d http.request.method=PUT http.request.remoteaddr="127.0.0.1:52238" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.567178ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:41311" http.request.id=86e71f0c-7ae6-4da9-9076-85ddb174bde8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52248" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.380696ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:41311" http.request.id=c171f182-d4d2-4017-94bb-d32259652a2d http.request.method=POST http.request.remoteaddr="127.0.0.1:52264" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.391176ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2026-05-13T10:34:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.26.3 http.request.host="127.0.0.1:41311" http.request.id=38bbd973-b859-4ca3-8e4b-c17264c24acf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52274" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.464337ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.03s) === RUN TestProxyManifestGetByTag time="2026-05-13T10:34:34Z" 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.26.3 time="2026-05-13T10:34:34Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:34Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=07688f00-52fd-4f4f-a0c8-446fa221ea53 http.request.method=POST http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.93µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=3811cd70-0826-45d4-9c4a-ec421fd0ffec http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/bar/blobs/uploads/13e9f6d7-f32a-4f20-b69d-f73ccb4a974e?_state=Gfgrf7jSh1sav_MHBw8O_SS4BjuubADTCJJRgZ-PQwp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzZTlmNmQ3LWYzMmEtNGYyMC1iNjlkLWY3M2NjYjRhOTc0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDozNC43NDg0NTAyNzNaIn0%3D&digest=sha256%3A884f05eefabda64cb7bb01e92ccdaa6fac05a68502ae0f37787965fe392026cb" http.request.useragent="Go-http-client/1.1" http.response.duration=713.159306ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:34 +0000] "PUT /v2/foo/bar/blobs/uploads/13e9f6d7-f32a-4f20-b69d-f73ccb4a974e?_state=Gfgrf7jSh1sav_MHBw8O_SS4BjuubADTCJJRgZ-PQwp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzZTlmNmQ3LWYzMmEtNGYyMC1iNjlkLWY3M2NjYjRhOTc0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDozNC43NDg0NTAyNzNaIn0%3D&digest=sha256%3A884f05eefabda64cb7bb01e92ccdaa6fac05a68502ae0f37787965fe392026cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=40481894-208a-402c-b8fd-8326a1be74e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.428817ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" 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.26.3 time="2026-05-13T10:34:35Z" level=info msg="redis not configured" go.version=go1.26.3 time="2026-05-13T10:34:35Z" level=info msg="Starting upload purge in 39m0s" go.version=go1.26.3 time="2026-05-13T10:34:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=cfe85666-e999-4c1d-8033-3f42cc2037ab http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="575.326µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:38431" go.version=go1.26.3 time="2026-05-13T10:34:35Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.26.3 time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=b662683a-474b-4b0c-b914-f62425790946 http.request.method=GET http.request.remoteaddr="127.0.0.1:56098" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="814.29µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="Challenge established with upstream : http://127.0.0.1:38431/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:38431/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:39793" http.request.id=8013d5de-0eef-463a-a36f-2a895aedab28 http.request.method=GET http.request.remoteaddr="127.0.0.1:53540" http.request.uri="/v2/foo/bar/manifests/sha256:8795522ba1b665549c9a34220ced97e0ac578c0425c2e5b80244d210be55ef3c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:8795522ba1b665549c9a34220ced97e0ac578c0425c2e5b80244d210be55ef3c" time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=71e4b9af-6d63-4dc6-bb8d-893424dd792f http.request.method=GET http.request.remoteaddr="127.0.0.1:56108" http.request.uri="/v2/foo/bar/manifests/sha256:8795522ba1b665549c9a34220ced97e0ac578c0425c2e5b80244d210be55ef3c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.216495ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "GET /v2/foo/bar/manifests/sha256:8795522ba1b665549c9a34220ced97e0ac578c0425c2e5b80244d210be55ef3c HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:8795522ba1b665549c9a34220ced97e0ac578c0425c2e5b80244d210be55ef3c with ttl=167h59m59.9999982s" go.version=go1.26.3 time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39793" http.request.id=8013d5de-0eef-463a-a36f-2a895aedab28 http.request.method=GET http.request.remoteaddr="127.0.0.1:53540" http.request.uri="/v2/foo/bar/manifests/sha256:8795522ba1b665549c9a34220ced97e0ac578c0425c2e5b80244d210be55ef3c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.854417ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "GET /v2/foo/bar/manifests/sha256:8795522ba1b665549c9a34220ced97e0ac578c0425c2e5b80244d210be55ef3c HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=57b02ebc-27e1-41a1-8604-aee40a16f59f http.request.method=GET http.request.remoteaddr="127.0.0.1:56108" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="558.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="Challenge established with upstream : http://127.0.0.1:38431/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:38431/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:39793" http.request.id=6e3c886f-7e06-4ec9-8f65-211656190d0b http.request.method=GET http.request.remoteaddr="127.0.0.1:53544" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=eaa5ff6a-916e-42f7-ac0e-a40b53feed18 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56120" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.199894ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39793" http.request.id=6e3c886f-7e06-4ec9-8f65-211656190d0b http.request.method=GET http.request.remoteaddr="127.0.0.1:53544" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.169729ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:34:35Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=37458e5e-cf4b-4aae-8895-6fdc87162f91 http.request.method=POST http.request.remoteaddr="127.0.0.1:56120" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="870.01µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=f204d067-3b96-4d9b-87f1-38527baa13c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56120" http.request.uri="/v2/foo/bar/blobs/uploads/04c5b417-573b-4a0b-80e4-1e9052df317b?_state=jltw0Uy5RTPRLPbu9caNxuIJZuwo1s7WUp9pCLk_EYZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0YzViNDE3LTU3M2ItNGEwYi04MGU0LTFlOTA1MmRmMzE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDozNS41NjI5MjAwNDRaIn0%3D&digest=sha256%3A44a37d51fe5e8b820535ed202070009e37101ac73e67b7275ba38328076f396c" http.request.useragent="Go-http-client/1.1" http.response.duration=696.694432ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:35 +0000] "PUT /v2/foo/bar/blobs/uploads/04c5b417-573b-4a0b-80e4-1e9052df317b?_state=jltw0Uy5RTPRLPbu9caNxuIJZuwo1s7WUp9pCLk_EYZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0YzViNDE3LTU3M2ItNGEwYi04MGU0LTFlOTA1MmRmMzE3YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0wNS0xM1QxMDozNDozNS41NjI5MjAwNDRaIn0%3D&digest=sha256%3A44a37d51fe5e8b820535ed202070009e37101ac73e67b7275ba38328076f396c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=7c7e17c5-efb5-488c-9f51-771d71b27848 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56120" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.433536ms http.response.status=201 http.response.written=0 127.0.0.1 - - [13/May/2026:10:34:36 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=0f56764c-12df-4cde-93ff-329b01531c02 http.request.method=GET http.request.remoteaddr="127.0.0.1:56120" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="576.127µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:34:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:34:36Z" level=info msg="Challenge established with upstream : http://127.0.0.1:38431/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:38431/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:39793" http.request.id=c596fff7-8878-4be9-a666-a087b88be4af http.request.method=GET http.request.remoteaddr="127.0.0.1:53556" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=e3ec8458-4f89-40b5-b54b-8eeaa3801e06 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56126" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.179893ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:34:36 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=7aa3ee8e-b188-492b-a060-bc21601487fb http.request.method=GET http.request.remoteaddr="127.0.0.1:56126" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="603.087µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [13/May/2026:10:34:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2026-05-13T10:34:36Z" level=info msg="Challenge established with upstream : http://127.0.0.1:38431/v2/ &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:38431/v2/:[]]}" go.version=go1.26.3 http.request.host="127.0.0.1:39793" http.request.id=c596fff7-8878-4be9-a666-a087b88be4af http.request.method=GET http.request.remoteaddr="127.0.0.1:53556" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:38431" http.request.id=f2d0ae86-0026-4e30-a07b-d3e426894976 http.request.method=GET http.request.remoteaddr="127.0.0.1:56138" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.202134ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:34:36 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2026-05-13T10:34:36Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:713b663081078a562ea24e2e0e49196169d8ff5c141a30cd8617644570eb8468 with ttl=167h59m59.99999752s" go.version=go1.26.3 time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:39793" http.request.id=c596fff7-8878-4be9-a666-a087b88be4af http.request.method=GET http.request.remoteaddr="127.0.0.1:53556" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.720398ms http.response.status=200 http.response.written=935 127.0.0.1 - - [13/May/2026:10:34:36 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (1.60s) === RUN TestAppDispatcher time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36271" http.request.id=64e149d2-f781-4d38-9825-65acab8c524f http.request.method=GET http.request.remoteaddr="127.0.0.1:53896" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="881.771µs" http.response.status=200 http.response.written=0 time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36271" http.request.id=ad4e6ecd-4551-4608-a05b-f6bca8084542 http.request.method=GET http.request.remoteaddr="127.0.0.1:53896" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="665.088µs" http.response.status=200 http.response.written=0 time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36271" http.request.id=35bb8319-7f17-4505-854e-ca5e4bb98bb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53896" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="645.608µs" http.response.status=200 http.response.written=0 time="2026-05-13T10:34:36Z" level=info msg="response completed" go.version=go1.26.3 http.request.host="127.0.0.1:36271" http.request.id=b69294e4-d200-4c17-88e2-425ef581f972 http.request.method=GET http.request.remoteaddr="127.0.0.1:53896" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.466977ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2026-05-13T10:34:36Z" 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.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:36Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:36Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.26.3 http.request.host="127.0.0.1:36387" http.request.id=2895b6ab-6b8e-4ea1-8c68-7443f64b0f98 http.request.method=GET http.request.remoteaddr="127.0.0.1:38358" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2026-05-13T10:34:36Z" 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.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:36Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:36Z" level=info msg="configuring file health check path=/tmp/healthcheck2774012939, interval=1" go.version=go1.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2026-05-13T10:34:40Z" 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.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:40Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:40Z" level=info msg="configuring TCP health check addr=127.0.0.1:39987, interval=1" go.version=go1.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2026-05-13T10:34:44Z" 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.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:44Z" level=info msg="redis not configured" go.version=go1.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 time="2026-05-13T10:34:44Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:36537, interval=1, threshold=3" go.version=go1.26.3 instance.id=087df8dc-7f47-4ee4-a59d-f0f06e8ace95 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 59.025s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.01s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.08s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.24s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.476s === RUN TestSchedule time="2026-05-13T10:33:52Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e time="2026-05-13T10:33:52Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99872ms" go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e time="2026-05-13T10:33:52Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.48µs" go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e time="2026-05-13T10:33:52Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.96µs" go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2026-05-13T10:33:52Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2026-05-13T10:33:52Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e time="2026-05-13T10:33:52Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99848ms" go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e time="2026-05-13T10:33:52Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99896ms" go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e time="2026-05-13T10:33:52Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2026-05-13T10:33:52Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.26.3 instance.id=0b051ee3-2fe8-4937-9328-4e4f4347af1e --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.660s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.28s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 25302016 sha256:bc7529acfe6b7b1607890b3e98ef303a849bfa8260b2852bc727a447f60ea868 [] map[] } --- PASS: TestSimpleBlobRead (0.21s) === RUN TestBlobMount --- PASS: TestBlobMount (0.18s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.03s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (1.07s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (1.13s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.02s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:5f86563db1c55af3e92ba9bd90df811d759373ab6aeb90f2df116895ef89830e palailogos: marking blob sha256:e8557386f3ff5b4e17c6e0685654a7d1e907d5bfe095b44ffb9fbacf3b0f2fb5 palailogos: marking blob sha256:2f2f583b0764e5355b8fcf9308546cae4e513bafd77aba8466f2abb48ed2976b palailogos: marking manifest sha256:a424ed0213123f8c5d09e6ebc3bf680eb38d445c3a609dddabb9337464b29209 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:72353b6b57203bf98a344caef51fe055a9e0e450219cddd8171b163a239bc67d palailogos: marking blob sha256:f09a46f0f94758b5d1464727f4f92ed8973de3a350cc9b9ccb8734090c57b3ea palailogos: marking manifest sha256:d0bd66404a688a78f00a2d6794884c65a8b7add1b32d671c77bb5548e89e89fb palailogos: marking blob sha256:bd2c2a6b66c6379ba8e455b0ded3ed086c2d129daf941990466348ad0d896883 palailogos: marking blob sha256:56649432dc8cb1e955f4503b25ff49c5d0b733506d132c06c7286ed975a74d42 palailogos: marking manifest sha256:f02ae82fa34524deea262f203b955ed9b16161b84540f705965c855193804e9f palailogos: marking blob sha256:5f86563db1c55af3e92ba9bd90df811d759373ab6aeb90f2df116895ef89830e palailogos: marking blob sha256:d0bd66404a688a78f00a2d6794884c65a8b7add1b32d671c77bb5548e89e89fb 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.73s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:71bd0518dab8977544aa8c6ace1faa1db220e2faaff379850171cd07981bc7bc deletemanifests: marking manifest sha256:926b1819898e30a1af2e18316c0db5d87f37ff07a504002bffee78c434f2a375 deletemanifests: marking blob sha256:27bd470c328cbcb9ed780b88b99b3375bca6d76e974da747921d3408919a3eca deletemanifests: marking blob sha256:9f86f24cac57e48d6e2574ebe53b71e1ad3c2bd4b20a38b67e0682089f950b44 deletemanifests: marking blob sha256:047279048ddcb70410b7253d2893b73b2963082bca637334aade774302155612 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:99ba5314cdce56257ac11536539ce223e49a8e65c4f413ebb14c46ecaf4869a6 blob eligible for deletion: sha256:db9ed7e2b70fdf6944897cf88ee6c6e9585ef37bcf94e5207518396ee045f01c blob eligible for deletion: sha256:e6f5e14f4272e90de056ed751245563f1da18c6dfdd3d24724b061c772caf09d blob eligible for deletion: sha256:71bd0518dab8977544aa8c6ace1faa1db220e2faaff379850171cd07981bc7bc deletemanifests manifest eligible for deletion: sha256:71bd0518dab8977544aa8c6ace1faa1db220e2faaff379850171cd07981bc7bc deletemanifests: marking manifest sha256:926b1819898e30a1af2e18316c0db5d87f37ff07a504002bffee78c434f2a375 deletemanifests: marking blob sha256:27bd470c328cbcb9ed780b88b99b3375bca6d76e974da747921d3408919a3eca deletemanifests: marking blob sha256:9f86f24cac57e48d6e2574ebe53b71e1ad3c2bd4b20a38b67e0682089f950b44 deletemanifests: marking blob sha256:047279048ddcb70410b7253d2893b73b2963082bca637334aade774302155612 time="2026-05-13T10:33:58Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/71bd0518dab8977544aa8c6ace1faa1db220e2faaff379850171cd07981bc7bc" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 time="2026-05-13T10:33:58Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/71bd0518dab8977544aa8c6ace1faa1db220e2faaff379850171cd07981bc7bc" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:71bd0518dab8977544aa8c6ace1faa1db220e2faaff379850171cd07981bc7bc time="2026-05-13T10:33:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/71bd0518dab8977544aa8c6ace1faa1db220e2faaff379850171cd07981bc7bc" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:99ba5314cdce56257ac11536539ce223e49a8e65c4f413ebb14c46ecaf4869a6 time="2026-05-13T10:33:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/99/99ba5314cdce56257ac11536539ce223e49a8e65c4f413ebb14c46ecaf4869a6" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:db9ed7e2b70fdf6944897cf88ee6c6e9585ef37bcf94e5207518396ee045f01c time="2026-05-13T10:33:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/db/db9ed7e2b70fdf6944897cf88ee6c6e9585ef37bcf94e5207518396ee045f01c" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:e6f5e14f4272e90de056ed751245563f1da18c6dfdd3d24724b061c772caf09d time="2026-05-13T10:33:58Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e6f5e14f4272e90de056ed751245563f1da18c6dfdd3d24724b061c772caf09d" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 --- PASS: TestDeleteManifestIfTagNotFound (0.70s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:44203eee2277d2c3a8111845a2b27b32d6379db2b37afa3643cb5567a3afb4d7 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/44/44203eee2277d2c3a8111845a2b27b32d6379db2b37afa3643cb5567a3afb4d7" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:9f03299938fbef300687c4e9a59209ac36dfe480022c7b074fd545497c4c1f65 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9f03299938fbef300687c4e9a59209ac36dfe480022c7b074fd545497c4c1f65" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:c8835b2268fecef893a9ba0ddf9674c2d33ea69d68912aba30cfebac526876ca time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c8/c8835b2268fecef893a9ba0ddf9674c2d33ea69d68912aba30cfebac526876ca" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 --- PASS: TestGCWithMissingManifests (0.30s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:5391904b9d9d4dd25f290067ef05a9e852f7ece256501c21669cece3051e8edc komnenos: marking blob sha256:bbc4eb2b01b0b3fbdd2ac11ee176bd9f956d4c5a5eeddb6a8cab8bf3ee0a62a5 komnenos: marking blob sha256:72fd792fd54db8cb4994145ba299c0f0fd89210183cba65eea171cda7b83dadf 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a0436715be7ecc5c7f9bb93ea41f880e052b430d0a9f4fc6c473e750bdc0ede9 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a0436715be7ecc5c7f9bb93ea41f880e052b430d0a9f4fc6c473e750bdc0ede9" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:c371d4fe28acbb310b0f4b1c5cf99d8eba25ff5059c03111f5c58f07797153a4 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c3/c371d4fe28acbb310b0f4b1c5cf99d8eba25ff5059c03111f5c58f07797153a4" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:ccf2810b7fb231d956ae889951b0477052ef9af4169304349972f0023f86a506 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cc/ccf2810b7fb231d956ae889951b0477052ef9af4169304349972f0023f86a506" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:f5d10d3cf6bae7d0ee1680621f4df249ef7bac11502ebf4e03c8a75b27f82c6b time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f5/f5d10d3cf6bae7d0ee1680621f4df249ef7bac11502ebf4e03c8a75b27f82c6b" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:111b33fac553b785cd59185853f38cec65d506f2dcc1725ca3050cc5b903bfa7 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/11/111b33fac553b785cd59185853f38cec65d506f2dcc1725ca3050cc5b903bfa7" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 blob eligible for deletion: sha256:37da68bf694c073ed89fef890a9628cf6cd3a3659634107982b54e3fc7abacc3 time="2026-05-13T10:33:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/37da68bf694c073ed89fef890a9628cf6cd3a3659634107982b54e3fc7abacc3" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 --- PASS: TestDeletionHasEffect (0.74s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.56s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:472879ef1650f0f202b84918ddf731bb2abbc8ea7381ba1e1089de512e5b9272 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:7676f07678f01d8f1e53c9fe2921d73577870c18128d82ae17c1c8b6955cb3b0 michael_z_doukas: marking blob sha256:8c61c6c95f5859d0853661ea0676ce794ccd2150645e87b5420350da202fd248 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a2704cb199d1ff04d1aab61798723500c871440f5eddd827c78f794af53a106c time="2026-05-13T10:34:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a2/a2704cb199d1ff04d1aab61798723500c871440f5eddd827c78f794af53a106c" go.version=go1.26.3 instance.id=fa35d94c-e940-4115-b38f-87a700931105 --- PASS: TestOrphanBlobDeleted (0.35s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:83346326cc6c1f0699764beb252b1836384dbeffca7284dc7aa7e0b5001edec0 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:042c51e88efee7c1b44a903e5952fa974de0b002117d5c77cbcbcba97f837837 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.26s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.30s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.24s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.62s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2026-05-13T10:34:02Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 09:34:02.115277347 +0000 UTC m=-3590.212514376, actuallyDelete=true" time="2026-05-13T10:34:02Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2026-05-13T10:34:02Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351, actuallyDelete=true" time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/55836ded-16b6-4623-ac7a-d4d57281bccd have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7a94039b-926f-400e-9100-56dc552497a7 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b4347b37-f73d-495b-bfda-c170d8ee0985 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ecf8d16f-d874-4183-84e2-2494ca5d2fb0 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/ad7ef72a-06fb-434e-9a25-20edca7f2469 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7fcd4132-5fd0-42a2-89bd-bddf809128d4 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bc49079c-3421-491c-9661-e54a8294b4fd have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d55a95fa-fbef-41eb-be6b-46731eb39d41 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f74ec4bd-081e-47de-aab6-ef1b50187e24 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/146546f3-c6f7-4eb9-bda6-5ef8922d80cb have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4b7201e2-516d-4c0e-b3ff-45f5f8ec922f have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.115951114 +0000 UTC m=+9.788159351). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2026-05-13T10:34:02Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:34:02.116899324 +0000 UTC m=+9.789107601, actuallyDelete=true" time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/20bfb8bb-bd8d-4382-a2de-087a64d126cd have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.116899324 +0000 UTC m=+9.789107601). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/655df0f3-3ad9-44a0-979b-836cc0d654c8 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.116899324 +0000 UTC m=+9.789107601). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/965d9474-13c1-47c2-ab1b-59da35540807 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.116899324 +0000 UTC m=+9.789107601). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2bf929f4-e1ff-42eb-a707-ec93bb799048 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.116899324 +0000 UTC m=+9.789107601). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9e719983-24c9-44f4-bd30-04b901230a91 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.116899324 +0000 UTC m=+9.789107601). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2026-05-13T10:34:02Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:34:02.117623931 +0000 UTC m=+9.789832168, actuallyDelete=true" time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/169dbf08-e148-4016-83be-c1bbfe2e8471 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.117623931 +0000 UTC m=+9.789832168). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/27b9ec44-6087-4599-b1f3-bb3c0b1cb2e0 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.117623931 +0000 UTC m=+9.789832168). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a5a4c376-5587-4218-a57c-e332322a1df6 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.117623931 +0000 UTC m=+9.789832168). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dc7af0a5-6e03-4ab0-80f2-8190d183b15d have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.117623931 +0000 UTC m=+9.789832168). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fb61490a-c3ab-4d1c-9e29-2a4c2c0cdbc4 have older date (2026-05-13 09:34:02 +0000 UTC) than purge date (2026-05-13 10:34:02.117623931 +0000 UTC m=+9.789832168). Removing upload directory." time="2026-05-13T10:34:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2026-05-13T10:34:02Z" level=info msg="PurgeUploads starting: olderThan=2026-05-13 10:34:02.118076736 +0000 UTC m=+9.790284973, actuallyDelete=true" time="2026-05-13T10:34:02Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 9.849s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.098s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.082s === RUN TestWalkFileRemoved time="2026-05-13T10:33:52Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.047s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.575s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.09s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.177s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.17s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.732s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.45s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.001s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2026-05-13T10:33:52Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.26.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2026-05-13T10:33:52Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.26.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2026-05-13T10:33:52Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.26.3 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 --- PASS: TestMatchIPV4 (0.00s) time="2026-05-13T10:33:52Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 --- PASS: TestParsing (0.01s) time="2026-05-13T10:33:52Z" level=error msg="unknown ip address format" go.version=go1.26.3 instance.id=c6548ad2-b77c-4daa-ba5f-91c768b56eeb ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2026-05-13T10:33:52Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=c6548ad2-b77c-4daa-ba5f-91c768b56eeb time="2026-05-13T10:33:52Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.26.3 instance.id=c6548ad2-b77c-4daa-ba5f-91c768b56eeb --- PASS: TestInvalidData (0.01s) time="2026-05-13T10:33:53Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T10:33:54Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T10:33:55Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 time="2026-05-13T10:33:56Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.26.3 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.605s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.085s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.576s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.42s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.975s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.054s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency >>> docker-registry*: Adding .pre-install >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r23.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 >>> docker-registry*: Package size: 25.7 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r23.apk >>> docker-registry: Build complete at Wed, 13 May 2026 10:34:52 +0000 elapsed time 0h 1m 16s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20260513.103337) (2/2) Purging go (1.26.3-r0) Executing busybox-1.37.0-r31.trigger OK: 1922.2 MiB in 124 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...