>>> docker-registry: Building community/docker-registry 2.8.3-r14 (using abuild 3.15.0-r2) started Thu, 07 Aug 2025 16:55:24 +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.24.6-r0) (2/2) Installing .makedepends-docker-registry (20250807.165525) busybox-1.37.0-r22.trigger: Executing script... OK: 621 MiB in 110 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/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 + 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="2025-08-07T16:55:39Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-07T16:55:39Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.080s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-07T16:55:39Z" 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.050s ? 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.048s === 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.036s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.09s) PASS ok github.com/docker/distribution/health/checks 0.139s ? 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.035s === 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.036s === 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.040s === 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.036s ? 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 2025/08/07 16:55:39 http: TLS handshake error from 127.0.0.1:50356: 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:39311/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39311/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:39311/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:39311/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34717?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.19s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-07T16:55:39Z" level=info msg="broadcaster: closing" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="closing testSink" time="2025-08-07T16:55:39Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-08-07T16:55:39Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-07T16:55:39Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:39Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:39Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 1} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 1} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:39Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:40Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-07T16:55:41Z" level=warning msg="&{0x40003ab1a0 0.9} encountered too many errors, backing off" time="2025-08-07T16:55:41Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.30s) PASS ok github.com/docker/distribution/notifications 1.708s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-07T16:55:39Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-07T16:55:39.660847404Z" 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.24.6 time="2025-08-07T16:55:39.660940965Z" level=info msg="Starting upload purge in 10m0s" go.version=go1.24.6 time="2025-08-07T16:55:39.661064646Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:39.661544251Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-07T16:55:42.664136971Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-07T16:55:42.765658969Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=142de637-b123-47fa-82e7-036cf972c925 http.request.method=GET http.request.remoteaddr="[::1]:41428" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="844.529µs" http.response.status=200 http.response.written=2 ::1 - - [07/Aug/2025:16:55:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-07T16:55:43.202198738Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-07T16:55:43.203648554Z" 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.24.6 time="2025-08-07T16:55:43.203670995Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:43.203724595Z" level=info msg="Starting upload purge in 39m0s" go.version=go1.24.6 time="2025-08-07T16:55:43.203791236Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-07T16:55:43.203801196Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-07T16:55:43.204109319Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-07T16:55:46.21047912Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=3371c6ba-ecd8-45ec-b4eb-f22decc64c9c http.request.method=GET http.request.remoteaddr="127.0.0.1:34242" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="677.247µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-07T16:55:46.210584361Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (3.55s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-07T16:55:46.402508396Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-07T16:55:46.403772609Z" 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.24.6 time="2025-08-07T16:55:46.40379869Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:46.40379565Z" level=info msg="Starting upload purge in 5m0s" go.version=go1.24.6 time="2025-08-07T16:55:46.403930851Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (8.19s) PASS ok github.com/docker/distribution/registry 14.927s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.025s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.158s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-07T16:55:39Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=50353f15-9f87-4537-86c0-f5c03257ac41 time="2025-08-07T16:55:39Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=50353f15-9f87-4537-86c0-f5c03257ac41 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-08-07T16:55:39Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password="RHLdoMCeiU2Rm65bxHzn35jhSad4zS_nNDCMvCjRMQs" user=docker --- PASS: TestCreateHtpasswdFile (0.08s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.152s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.052s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-08-07T16:55:39Z" level=info msg="token not to be used before 2025-08-07 16:55:40 +0000 UTC - currently 2025-08-07 16:55:39.648261505 +0000 UTC m=+0.043942125" time="2025-08-07T16:55:39Z" level=info msg="token not to be used after 2025-08-07 16:55:39 +0000 UTC - currently 2025-08-07 16:55:39.648795951 +0000 UTC m=+0.044476571" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-08-07T16:55:39Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.073s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === 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.01s) === 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.00s) === 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.01s) === 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.118s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === 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.074s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.033s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-07T16:55:39Z" 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.24.6 time="2025-08-07T16:55:39Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46259" http.request.id=03ee5a29-49f8-46a6-9bbf-bc1f5e69b3e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34746" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.082372ms http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:55:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-08-07T16:55:39Z" 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.24.6 time="2025-08-07T16:55:39Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=572ef8f5-bf31-4766-9efa-1691bf72e8b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="687.688µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Aug/2025:16:55:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-07T16:55:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=4361efcb-df5e-4318-8bf2-4deda3422402 http.request.method=POST http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=830dd0b9-0c0b-46cd-960a-0b11bd202316 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/aaaa/blobs/uploads/dcd7f60f-6df8-4f8b-a0ec-0a386b0c11a0?_state=J4t8z2SOo14Aaf8Qxf3AywZUrUgZZPvs0v_4Ue--Uex7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkY2Q3ZjYwZi02ZGY4LTRmOGItYTBlYy0wYTM4NmIwYzExYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6MzkuNzU0NzMzNzk4WiJ9&digest=sha256%3Ae75271abecda2369c214c5f6199648ebb52d4cbc1b3be802f30b4ab8c08b98c6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.377230772s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/dcd7f60f-6df8-4f8b-a0ec-0a386b0c11a0?_state=J4t8z2SOo14Aaf8Qxf3AywZUrUgZZPvs0v_4Ue--Uex7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkY2Q3ZjYwZi02ZGY4LTRmOGItYTBlYy0wYTM4NmIwYzExYTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6MzkuNzU0NzMzNzk4WiJ9&digest=sha256%3Ae75271abecda2369c214c5f6199648ebb52d4cbc1b3be802f30b4ab8c08b98c6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=4afa584b-5902-4d3f-a9c2-16dd0622d7ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.474776ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:41 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=f244d855-66e1-4110-b19e-bc384c2231b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:41 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=8354ae9a-ccfb-4aa1-b95a-70de5b6ba890 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/bbbb/blobs/uploads/94883c76-4ee9-4a2c-bcb8-8075e5e59c02?_state=R07YqoBvEWVg7wj_C5kcZ6is7wP0o0dzGFHNteJCEuN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5NDg4M2M3Ni00ZWU5LTRhMmMtYmNiOC04MDc1ZTVlNTljMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDEuMTkzNjE1NTdaIn0%3D&digest=sha256%3A6efc506cbef7091c66da3c427736ebc4479ff15d855cd78590cd89e852406873" http.request.useragent="Go-http-client/1.1" http.response.duration=847.520977ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:41 +0000] "PUT /v2/foo/bbbb/blobs/uploads/94883c76-4ee9-4a2c-bcb8-8075e5e59c02?_state=R07YqoBvEWVg7wj_C5kcZ6is7wP0o0dzGFHNteJCEuN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5NDg4M2M3Ni00ZWU5LTRhMmMtYmNiOC04MDc1ZTVlNTljMDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDEuMTkzNjE1NTdaIn0%3D&digest=sha256%3A6efc506cbef7091c66da3c427736ebc4479ff15d855cd78590cd89e852406873 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=8191e1d4-3e6b-404e-994c-73463c9927ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.505016ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:42 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=43b8b2d2-5ae5-49d2-9d48-7c67e178ba65 http.request.method=POST http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="822.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:42 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=54d3bb68-c03c-4cc0-bd12-e110c9a54ff8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/cccc/blobs/uploads/bbe59495-a524-48cf-a1c4-a5db6881867b?_state=4XmbMuLvdufIsl3gScG_qNX2Qr7p_OK_S_q4I2w8kat7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiYmU1OTQ5NS1hNTI0LTQ4Y2YtYTFjNC1hNWRiNjg4MTg2N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDIuMDk5MzAwNTg4WiJ9&digest=sha256%3A7d7eee607e11ab6e24c986cb76fdf0945a9ee0d09012a4f002c3b4dc3f557d56" http.request.useragent="Go-http-client/1.1" http.response.duration=724.502501ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:42 +0000] "PUT /v2/foo/cccc/blobs/uploads/bbe59495-a524-48cf-a1c4-a5db6881867b?_state=4XmbMuLvdufIsl3gScG_qNX2Qr7p_OK_S_q4I2w8kat7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiYmU1OTQ5NS1hNTI0LTQ4Y2YtYTFjNC1hNWRiNjg4MTg2N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDIuMDk5MzAwNTg4WiJ9&digest=sha256%3A7d7eee607e11ab6e24c986cb76fdf0945a9ee0d09012a4f002c3b4dc3f557d56 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=9e9a1c62-452a-4434-9563-82d56e13ea5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.364975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:42 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=b723f3e4-0b70-4ffd-9de1-0425a0e53da9 http.request.method=POST http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="855.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:42 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=8ebe9ecd-70e6-411e-87d2-6e916e6ae785 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/dddd/blobs/uploads/c3740265-09ea-4e5b-a3e3-30db9e93b55e?_state=7uOJICFVu8PhLb07H2HnwmY6_sjwYo6szkZk0RdU1nR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjMzc0MDI2NS0wOWVhLTRlNWItYTNlMy0zMGRiOWU5M2I1NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDIuOTEwNjU5MDg3WiJ9&digest=sha256%3A8b2ebdb2e450c6c28f3fc79931c68498d6835df64a4ae034b415d7f0720856b3" http.request.useragent="Go-http-client/1.1" http.response.duration=759.79737ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:42 +0000] "PUT /v2/foo/dddd/blobs/uploads/c3740265-09ea-4e5b-a3e3-30db9e93b55e?_state=7uOJICFVu8PhLb07H2HnwmY6_sjwYo6szkZk0RdU1nR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjMzc0MDI2NS0wOWVhLTRlNWItYTNlMy0zMGRiOWU5M2I1NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDIuOTEwNjU5MDg3WiJ9&digest=sha256%3A8b2ebdb2e450c6c28f3fc79931c68498d6835df64a4ae034b415d7f0720856b3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=0116cd52-182e-4642-a359-637a4d6aac82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.387495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:43 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:43Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=8e6d8946-e2a8-4bf6-bfad-9547af54fc37 http.request.method=POST http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="831.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:43 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=d2ba3e33-3652-4bfc-a511-a6bf7c9da47e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/eeee/blobs/uploads/d815d725-f758-4032-9ef4-510f221f58d1?_state=RE91u-FmrBVbi4E2ejwWfG3LmpHn_J8zM40TOgSjBgB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkODE1ZDcyNS1mNzU4LTQwMzItOWVmNC01MTBmMjIxZjU4ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDMuNzQzMjQzMzc5WiJ9&digest=sha256%3Aa44c4222143eee5125e3f4379e69c4c8254a4cbbf07f02f085119096926e10d1" http.request.useragent="Go-http-client/1.1" http.response.duration=952.687095ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:43 +0000] "PUT /v2/foo/eeee/blobs/uploads/d815d725-f758-4032-9ef4-510f221f58d1?_state=RE91u-FmrBVbi4E2ejwWfG3LmpHn_J8zM40TOgSjBgB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJkODE1ZDcyNS1mNzU4LTQwMzItOWVmNC01MTBmMjIxZjU4ZDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDMuNzQzMjQzMzc5WiJ9&digest=sha256%3Aa44c4222143eee5125e3f4379e69c4c8254a4cbbf07f02f085119096926e10d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=44c3840e-d8a6-4674-af34-3765ea4ac4cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.412456ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:44 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=ed3c6041-994d-4709-8d80-a3094221110d http.request.method=POST http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="793.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:44 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=0ea34976-f100-4bf4-af19-fef841423db8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/ffff/blobs/uploads/5f1dd3ac-af57-46a7-86de-565a3916dc80?_state=sFyE80D2vh8ntqOrmzxgg5jea5oP0MU-iDz5VaJPDqR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI1ZjFkZDNhYy1hZjU3LTQ2YTctODZkZS01NjVhMzkxNmRjODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDQuNzc4MDM4NjE5WiJ9&digest=sha256%3A7e9812be5a1762e2d06fb4f0c27a0f4b0748ab555a33920acc265e8aeb6a7e62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338276383s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:44 +0000] "PUT /v2/foo/ffff/blobs/uploads/5f1dd3ac-af57-46a7-86de-565a3916dc80?_state=sFyE80D2vh8ntqOrmzxgg5jea5oP0MU-iDz5VaJPDqR7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI1ZjFkZDNhYy1hZjU3LTQ2YTctODZkZS01NjVhMzkxNmRjODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDQuNzc4MDM4NjE5WiJ9&digest=sha256%3A7e9812be5a1762e2d06fb4f0c27a0f4b0748ab555a33920acc265e8aeb6a7e62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=eeb8a7af-815b-43ae-910f-f3a505eb12ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.410856ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=f84cc351-5770-4dd3-a208-dda5706c4b0e http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.767µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=4f2e52c2-5419-4722-a9b5-64a545a6a949 http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="672.767µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=48bb2396-7c56-4daf-9328-425351f1e04a http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="647.647µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=b4419107-3f41-4519-b56c-3927fa4fdc4b http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="773.809µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=8eb008fe-0fb7-493e-b5da-c683cdc363c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="622.687µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=e17b17fb-03ce-41b9-88a5-9f1e938d4a55 http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="520.966µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" 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.24.6 http.request.host="127.0.0.1:44029" http.request.id=fdfb52c8-ed25-4297-a38f-7766b38f3451 http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="750.929µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" 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.24.6 http.request.host="127.0.0.1:44029" http.request.id=3e3695ce-3564-46c7-955f-f85b6a6cc2f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="465.285µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=50c10a53-4f25-44a2-98bd-7e7b0ee354cf http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="483.365µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44029" http.request.id=b0692fc0-a0fa-41b4-8df7-32c58452b615 http.request.method=GET http.request.remoteaddr="127.0.0.1:60038" 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="482.285µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" 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.24.6 time="2025-08-07T16:55:46Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=6e370874-9f8b-4592-8c31-3dde6bb0a3bd http.request.method=POST http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=190b7bba-634a-4395-8c7e-b60d0f88adb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/aaaa/blobs/uploads/a295653d-28f5-4e9c-b8e0-7f42ee79fa1e?_state=dyiPJgujz57mNE4jWIXYsVtx380SRrvkRODz30h1dsR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMjk1NjUzZC0yOGY1LTRlOWMtYjhlMC03ZjQyZWU3OWZhMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDYuMTg4MDgzODczWiJ9&digest=sha256%3A59d5040b54a82032c806f223b8359ee80108d3dc636f73bfbec4ece0b3d43294" http.request.useragent="Go-http-client/1.1" http.response.duration=464.424236ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "PUT /v2/foo/aaaa/blobs/uploads/a295653d-28f5-4e9c-b8e0-7f42ee79fa1e?_state=dyiPJgujz57mNE4jWIXYsVtx380SRrvkRODz30h1dsR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhMjk1NjUzZC0yOGY1LTRlOWMtYjhlMC03ZjQyZWU3OWZhMWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDYuMTg4MDgzODczWiJ9&digest=sha256%3A59d5040b54a82032c806f223b8359ee80108d3dc636f73bfbec4ece0b3d43294 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=a644bead-f517-44bc-847e-79448f3d6c30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.315255ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:46Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=6b438b3c-3097-4c90-931b-fe240b74d3ae http.request.method=POST http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="782.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=edd2f0e9-0a33-4b09-9cef-7c915f4ad8e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/bbbb/blobs/uploads/77b923c2-df9f-4224-a16f-789038468562?_state=JnmUCe_QGyKvMyKS0OMIm2INvBfyfnK9R-jiwtklpz97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3N2I5MjNjMi1kZjlmLTQyMjQtYTE2Zi03ODkwMzg0Njg1NjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDYuNzIzMjkxNTdaIn0%3D&digest=sha256%3A30e4bd3fd54e714c9a9a0ea04cbc870720e298b0aaa2585d53c1b668047c8872" http.request.useragent="Go-http-client/1.1" http.response.duration=766.455404ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:46 +0000] "PUT /v2/foo/bbbb/blobs/uploads/77b923c2-df9f-4224-a16f-789038468562?_state=JnmUCe_QGyKvMyKS0OMIm2INvBfyfnK9R-jiwtklpz97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3N2I5MjNjMi1kZjlmLTQyMjQtYTE2Zi03ODkwMzg0Njg1NjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDYuNzIzMjkxNTdaIn0%3D&digest=sha256%3A30e4bd3fd54e714c9a9a0ea04cbc870720e298b0aaa2585d53c1b668047c8872 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=9a01af90-0b7d-461f-b8e3-b9ee9f6e48e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.342134ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:47 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=0a2e9f85-8d13-43f9-98a8-ce66e20c5d1c http.request.method=POST http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="826.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:47 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=c2c7789d-ea19-4b57-a5d4-3c364cfb2525 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/cccc/blobs/uploads/5cb89ccd-5383-4319-85ba-47f86374f822?_state=E0qVRZVw7spJHGwoiePQwQAmAZ6kjwCHiQNdvrICIzV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1Y2I4OWNjZC01MzgzLTQzMTktODViYS00N2Y4NjM3NGY4MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDcuNTg4OTQ3NTQ2WiJ9&digest=sha256%3Aadd5d730088f728173d436933bde89ca33745beb44a2474e909733cacf3abfea" http.request.useragent="Go-http-client/1.1" http.response.duration=1.560591553s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:47 +0000] "PUT /v2/foo/cccc/blobs/uploads/5cb89ccd-5383-4319-85ba-47f86374f822?_state=E0qVRZVw7spJHGwoiePQwQAmAZ6kjwCHiQNdvrICIzV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1Y2I4OWNjZC01MzgzLTQzMTktODViYS00N2Y4NjM3NGY4MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDcuNTg4OTQ3NTQ2WiJ9&digest=sha256%3Aadd5d730088f728173d436933bde89ca33745beb44a2474e909733cacf3abfea HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=a2bec312-3113-4a53-8402-d5655b2b4c76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=37da2148-4c50-4834-9bbc-744eea0c70b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="771.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=0b78df7a-fc86-4b82-941b-0af7213e960d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/dddd/blobs/uploads/ca0c2a94-b4e4-4521-8cf5-c185602739e3?_state=EQ3UYMCslZRfepACphcchwYCFtxdEkOHlAB1LOu54Hd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjYTBjMmE5NC1iNGU0LTQ1MjEtOGNmNS1jMTg1NjAyNzM5ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDkuMjEwNzAzNjUzWiJ9&digest=sha256%3A362b747e5d9a56385d5c80803302b1f88508f21e0f7306b77d8b76030d2b9217" http.request.useragent="Go-http-client/1.1" http.response.duration=402.664596ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "PUT /v2/foo/dddd/blobs/uploads/ca0c2a94-b4e4-4521-8cf5-c185602739e3?_state=EQ3UYMCslZRfepACphcchwYCFtxdEkOHlAB1LOu54Hd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjYTBjMmE5NC1iNGU0LTQ1MjEtOGNmNS1jMTg1NjAyNzM5ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NDkuMjEwNzAzNjUzWiJ9&digest=sha256%3A362b747e5d9a56385d5c80803302b1f88508f21e0f7306b77d8b76030d2b9217 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=2f9f6ac5-4f28-4a89-bf7d-529602af15f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35684" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.316655ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45423" http.request.id=6a63bb55-2ead-4222-8947-1ea9124cdbeb http.request.method=GET http.request.remoteaddr="127.0.0.1:35684" 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="551.806µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (9.95s) === RUN TestURLPrefix time="2025-08-07T16:55:49Z" 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.24.6 time="2025-08-07T16:55:49Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36697" http.request.id=95a232a3-c929-42c1-9fca-4cac66a8e8cd http.request.method=GET http.request.remoteaddr="127.0.0.1:52946" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="603.086µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-08-07T16:55:49Z" 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.24.6 time="2025-08-07T16:55:49Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=9096cb97-3a23-4ffb-9217-5f7e96459137 http.request.method=GET http.request.remoteaddr="127.0.0.1:58362" http.request.uri="/v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="666.368µs" http.response.status=404 http.response.written=157 vars.digest="sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "GET /v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=bc0f7ff9-c328-4e50-9b4c-2546344eef48 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58370" http.request.uri="/v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="672.647µs" http.response.status=404 http.response.written=157 vars.digest="sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=3da46fee-1358-4224-aec5-f2fd81d8fbde http.request.method=POST http.request.remoteaddr="127.0.0.1:58370" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="695.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=7adc88c5-cd1d-4435-9983-7084a80ccc70 http.request.method=GET http.request.remoteaddr="127.0.0.1:58370" http.request.uri="/v2/foo/bar/blobs/uploads/4f52703d-c576-4d71-ba1e-22df6bdbd88d?_state=XfSX1Z5Ltxzks03XAkAN5LSNUALuAQGeXMc4828CF6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI3MDNkLWM1NzYtNGQ3MS1iYTFlLTIyZGY2YmRiZDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42ODkyMzYzMjVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="688.648µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "GET /v2/foo/bar/blobs/uploads/4f52703d-c576-4d71-ba1e-22df6bdbd88d?_state=XfSX1Z5Ltxzks03XAkAN5LSNUALuAQGeXMc4828CF6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI3MDNkLWM1NzYtNGQ3MS1iYTFlLTIyZGY2YmRiZDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42ODkyMzYzMjVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=3470e642-fd78-424a-82ad-ced1fe2b42e6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58370" http.request.uri="/v2/foo/bar/blobs/uploads/4f52703d-c576-4d71-ba1e-22df6bdbd88d?_state=XfSX1Z5Ltxzks03XAkAN5LSNUALuAQGeXMc4828CF6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI3MDNkLWM1NzYtNGQ3MS1iYTFlLTIyZGY2YmRiZDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42ODkyMzYzMjVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="728.368µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "DELETE /v2/foo/bar/blobs/uploads/4f52703d-c576-4d71-ba1e-22df6bdbd88d?_state=XfSX1Z5Ltxzks03XAkAN5LSNUALuAQGeXMc4828CF6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI3MDNkLWM1NzYtNGQ3MS1iYTFlLTIyZGY2YmRiZDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42ODkyMzYzMjVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=7f97460a-37f9-483c-8026-08514ab03899 http.request.method=GET http.request.remoteaddr="127.0.0.1:58370" http.request.uri="/v2/foo/bar/blobs/uploads/4f52703d-c576-4d71-ba1e-22df6bdbd88d?_state=XfSX1Z5Ltxzks03XAkAN5LSNUALuAQGeXMc4828CF6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI3MDNkLWM1NzYtNGQ3MS1iYTFlLTIyZGY2YmRiZDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42ODkyMzYzMjVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4f52703d-c576-4d71-ba1e-22df6bdbd88d time="2025-08-07T16:55:49Z" 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.24.6 http.request.host="127.0.0.1:46837" http.request.id=7f97460a-37f9-483c-8026-08514ab03899 http.request.method=GET http.request.remoteaddr="127.0.0.1:58370" http.request.uri="/v2/foo/bar/blobs/uploads/4f52703d-c576-4d71-ba1e-22df6bdbd88d?_state=XfSX1Z5Ltxzks03XAkAN5LSNUALuAQGeXMc4828CF6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI3MDNkLWM1NzYtNGQ3MS1iYTFlLTIyZGY2YmRiZDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42ODkyMzYzMjVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.527µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=4f52703d-c576-4d71-ba1e-22df6bdbd88d 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "GET /v2/foo/bar/blobs/uploads/4f52703d-c576-4d71-ba1e-22df6bdbd88d?_state=XfSX1Z5Ltxzks03XAkAN5LSNUALuAQGeXMc4828CF6x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmNTI3MDNkLWM1NzYtNGQ3MS1iYTFlLTIyZGY2YmRiZDg4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42ODkyMzYzMjVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=5977b37a-9ac3-48e8-a47e-87492b51766d http.request.method=POST http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.37µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=a3a7de35-9762-4bb0-85d9-24af65f0a091 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/07f3318b-177d-4737-a968-6cbad01c618b?_state=7R_Zxp-yuLwWebHBlqJYoMVrGOCvgsjk3xI9y3uIJB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjMzMThiLTE3N2QtNDczNy1hOTY4LTZjYmFkMDFjNjE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTI5NTYwODZaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" provided=sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c vars.name="foo/bar" vars.uuid=07f3318b-177d-4737-a968-6cbad01c618b time="2025-08-07T16:55:49Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=a3a7de35-9762-4bb0-85d9-24af65f0a091 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/07f3318b-177d-4737-a968-6cbad01c618b?_state=7R_Zxp-yuLwWebHBlqJYoMVrGOCvgsjk3xI9y3uIJB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjMzMThiLTE3N2QtNDczNy1hOTY4LTZjYmFkMDFjNjE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTI5NTYwODZaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=07f3318b-177d-4737-a968-6cbad01c618b time="2025-08-07T16:55:49Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=a3a7de35-9762-4bb0-85d9-24af65f0a091 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/07f3318b-177d-4737-a968-6cbad01c618b?_state=7R_Zxp-yuLwWebHBlqJYoMVrGOCvgsjk3xI9y3uIJB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjMzMThiLTE3N2QtNDczNy1hOTY4LTZjYmFkMDFjNjE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTI5NTYwODZaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="809.248µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=07f3318b-177d-4737-a968-6cbad01c618b 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "PUT /v2/foo/bar/blobs/uploads/07f3318b-177d-4737-a968-6cbad01c618b?_state=7R_Zxp-yuLwWebHBlqJYoMVrGOCvgsjk3xI9y3uIJB97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3ZjMzMThiLTE3N2QtNDczNy1hOTY4LTZjYmFkMDFjNjE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTI5NTYwODZaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=636f4be1-48e2-4374-b79b-c0ab80f9c374 http.request.method=POST http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="713.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=9234c7c7-c9c6-4723-ab35-e022fda2b2f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/1b2d163a-4d9b-43f8-8840-4f98b7e0de90?_state=vwmmAi-HdEhSH6zXjPDDkJmGvxxwGy_biil-_ApuzsR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiMmQxNjNhLTRkOWItNDNmOC04ODQwLTRmOThiN2UwZGU5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTQ4MTMyNjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="826.969µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "PUT /v2/foo/bar/blobs/uploads/1b2d163a-4d9b-43f8-8840-4f98b7e0de90?_state=vwmmAi-HdEhSH6zXjPDDkJmGvxxwGy_biil-_ApuzsR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiMmQxNjNhLTRkOWItNDNmOC04ODQwLTRmOThiN2UwZGU5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTQ4MTMyNjZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=e2a1657a-4ded-4c78-b6bd-979b8fdea878 http.request.method=POST http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="684.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=2dd4b546-1faf-4365-b171-6e0116e7153d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/9c6e7d94-df09-4d2b-930c-2fea9741ef8c?_state=Br7_z4vaehl2b88IWIAdX3dABPgkuvffssBtuBSlYf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljNmU3ZDk0LWRmMDktNGQyYi05MzBjLTJmZWE5NzQxZWY4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTY3MDQ2MDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="913.53µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "PUT /v2/foo/bar/blobs/uploads/9c6e7d94-df09-4d2b-930c-2fea9741ef8c?_state=Br7_z4vaehl2b88IWIAdX3dABPgkuvffssBtuBSlYf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjljNmU3ZDk0LWRmMDktNGQyYi05MzBjLTJmZWE5NzQxZWY4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTY3MDQ2MDdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=7fb467e7-b7da-48dc-adad-42e74b82c2df http.request.method=POST http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="652.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=9b0b8b98-1f47-4ac6-9e70-e379050c3b77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/5a93ad8b-c7ac-43b7-bcba-aa980476475e?_state=lDIULtbGd1h_B2mqaDj5nRtyscWjTTMPx_VSNjQFXhR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhOTNhZDhiLWM3YWMtNDNiNy1iY2JhLWFhOTgwNDc2NDc1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTg2Mjk3ODhaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.duration=931.275059ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:49 +0000] "PUT /v2/foo/bar/blobs/uploads/5a93ad8b-c7ac-43b7-bcba-aa980476475e?_state=lDIULtbGd1h_B2mqaDj5nRtyscWjTTMPx_VSNjQFXhR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhOTNhZDhiLWM3YWMtNDNiNy1iY2JhLWFhOTgwNDc2NDc1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo0OS42OTg2Mjk3ODhaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=30d8db8f-7fff-4a1d-affd-d568364d9ff9 http.request.method=POST http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46837" http.request.id=9f991c57-5c4b-4535-99f8-620ce4d7151a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/c86532a7-4c8f-4918-9051-34afbb8a78cc?_state=70gWxXjhHkLTg2_Pe4pQ_31znqFJDTZAI9v5D2zdqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4NjUzMmE3LTRjOGYtNDkxOC05MDUxLTM0YWZiYjhhNzhjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MC42NDI3NDk5MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=943.856438ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:50 +0000] "PATCH /v2/foo/bar/blobs/uploads/c86532a7-4c8f-4918-9051-34afbb8a78cc?_state=70gWxXjhHkLTg2_Pe4pQ_31znqFJDTZAI9v5D2zdqF97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4NjUzMmE3LTRjOGYtNDkxOC05MDUxLTM0YWZiYjhhNzhjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MC42NDI3NDk5MDlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=71c93d00-3867-4931-9927-0fe92f90b318 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/uploads/c86532a7-4c8f-4918-9051-34afbb8a78cc?_state=IGbrPk5ZUwzvzmJ0cSl0gqS3b4cAsl7NE-804EpA3yd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4NjUzMmE3LTRjOGYtNDkxOC05MDUxLTM0YWZiYjhhNzhjYyIsIk9mZnNldCI6MjE3MjMxMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NTBaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.042652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "PUT /v2/foo/bar/blobs/uploads/c86532a7-4c8f-4918-9051-34afbb8a78cc?_state=IGbrPk5ZUwzvzmJ0cSl0gqS3b4cAsl7NE-804EpA3yd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM4NjUzMmE3LTRjOGYtNDkxOC05MDUxLTM0YWZiYjhhNzhjYyIsIk9mZnNldCI6MjE3MjMxMzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NTBaIn0%3D&digest=sha256%3A23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=3369e492-a24e-44bb-9e1b-65d73adb46aa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="818.169µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=e9151aad-5005-4d79-a8f0-d69a44d71eef http.request.method=GET http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.610768ms http.response.status=200 http.response.written=21723136 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 200 21723136 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=error msg="error parsing digest="sha257:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=fde136cb-bee9-421c-b05c-afa01e256097 http.request.method=GET http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/sha257:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" vars.name="foo/bar" time="2025-08-07T16:55:51Z" 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.24.6 http.request.host="127.0.0.1:46837" http.request.id=fde136cb-bee9-421c-b05c-afa01e256097 http.request.method=GET http.request.remoteaddr="127.0.0.1:58386" http.request.uri="/v2/foo/bar/blobs/sha257:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="706.967µs" http.response.status=400 http.response.written=110 vars.digest="sha257:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/sha257:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=0304314c-ecc1-4cf5-a4e7-87b3d66827c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:38522" http.request.uri="/v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.002291ms http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" 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.24.6 time="2025-08-07T16:55:51Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=c2471534-e035-4dbe-943c-a363331a4c85 http.request.method=GET http.request.remoteaddr="127.0.0.1:35240" http.request.uri="/v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="782.049µs" http.response.status=404 http.response.written=157 vars.digest="sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=5804fd04-3b6c-43d1-99d4-54587e2e3573 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35242" http.request.uri="/v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="775.529µs" http.response.status=404 http.response.written=157 vars.digest="sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=fb444b52-f427-416a-9892-d261fdab4b6b http.request.method=POST http.request.remoteaddr="127.0.0.1:35242" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="620.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=d1f21096-66d3-436e-9e05-dacf1ba0c94c http.request.method=GET http.request.remoteaddr="127.0.0.1:35242" http.request.uri="/v2/foo/bar/blobs/uploads/fcb29d61-635d-44a9-8b3e-7140650e7e0e?_state=EOLgBG-WArZQpjWtn-eTycdOwAHG_bJju-BZ280g47t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYjI5ZDYxLTYzNWQtNDRhOS04YjNlLTcxNDA2NTBlN2UwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43MzUwOTI3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="706.128µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/uploads/fcb29d61-635d-44a9-8b3e-7140650e7e0e?_state=EOLgBG-WArZQpjWtn-eTycdOwAHG_bJju-BZ280g47t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYjI5ZDYxLTYzNWQtNDRhOS04YjNlLTcxNDA2NTBlN2UwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43MzUwOTI3MDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=d80c61bb-7f91-425f-8843-2e10087843e7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35242" http.request.uri="/v2/foo/bar/blobs/uploads/fcb29d61-635d-44a9-8b3e-7140650e7e0e?_state=EOLgBG-WArZQpjWtn-eTycdOwAHG_bJju-BZ280g47t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYjI5ZDYxLTYzNWQtNDRhOS04YjNlLTcxNDA2NTBlN2UwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43MzUwOTI3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="676.047µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "DELETE /v2/foo/bar/blobs/uploads/fcb29d61-635d-44a9-8b3e-7140650e7e0e?_state=EOLgBG-WArZQpjWtn-eTycdOwAHG_bJju-BZ280g47t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYjI5ZDYxLTYzNWQtNDRhOS04YjNlLTcxNDA2NTBlN2UwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43MzUwOTI3MDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=e987f799-714e-4d06-bdcc-f7fdf35e27d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35242" http.request.uri="/v2/foo/bar/blobs/uploads/fcb29d61-635d-44a9-8b3e-7140650e7e0e?_state=EOLgBG-WArZQpjWtn-eTycdOwAHG_bJju-BZ280g47t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYjI5ZDYxLTYzNWQtNDRhOS04YjNlLTcxNDA2NTBlN2UwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43MzUwOTI3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=fcb29d61-635d-44a9-8b3e-7140650e7e0e time="2025-08-07T16:55:51Z" 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.24.6 http.request.host="127.0.0.1:42147" http.request.id=e987f799-714e-4d06-bdcc-f7fdf35e27d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35242" http.request.uri="/v2/foo/bar/blobs/uploads/fcb29d61-635d-44a9-8b3e-7140650e7e0e?_state=EOLgBG-WArZQpjWtn-eTycdOwAHG_bJju-BZ280g47t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYjI5ZDYxLTYzNWQtNDRhOS04YjNlLTcxNDA2NTBlN2UwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43MzUwOTI3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="618.087µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=fcb29d61-635d-44a9-8b3e-7140650e7e0e 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/uploads/fcb29d61-635d-44a9-8b3e-7140650e7e0e?_state=EOLgBG-WArZQpjWtn-eTycdOwAHG_bJju-BZ280g47t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjYjI5ZDYxLTYzNWQtNDRhOS04YjNlLTcxNDA2NTBlN2UwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43MzUwOTI3MDNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=58732483-846a-41a1-b745-1ab45d528d9b http.request.method=POST http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="777.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=f4b44147-0266-46ce-8b58-d3f9f0bdfa03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/16810bae-e7c0-4bc1-8df5-8129d2a0f17a?_state=Ku-cIwWTy5bYO4lcfqUpBwvWfRU22dszqZVi5wVqTGJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2ODEwYmFlLWU3YzAtNGJjMS04ZGY1LTgxMjlkMmEwZjE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43Mzg2MTk4MjJaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" provided=sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 vars.name="foo/bar" vars.uuid=16810bae-e7c0-4bc1-8df5-8129d2a0f17a time="2025-08-07T16:55:51Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=f4b44147-0266-46ce-8b58-d3f9f0bdfa03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/16810bae-e7c0-4bc1-8df5-8129d2a0f17a?_state=Ku-cIwWTy5bYO4lcfqUpBwvWfRU22dszqZVi5wVqTGJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2ODEwYmFlLWU3YzAtNGJjMS04ZGY1LTgxMjlkMmEwZjE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43Mzg2MTk4MjJaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=16810bae-e7c0-4bc1-8df5-8129d2a0f17a time="2025-08-07T16:55:51Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=f4b44147-0266-46ce-8b58-d3f9f0bdfa03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/16810bae-e7c0-4bc1-8df5-8129d2a0f17a?_state=Ku-cIwWTy5bYO4lcfqUpBwvWfRU22dszqZVi5wVqTGJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2ODEwYmFlLWU3YzAtNGJjMS04ZGY1LTgxMjlkMmEwZjE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43Mzg2MTk4MjJaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="691.288µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=16810bae-e7c0-4bc1-8df5-8129d2a0f17a 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "PUT /v2/foo/bar/blobs/uploads/16810bae-e7c0-4bc1-8df5-8129d2a0f17a?_state=Ku-cIwWTy5bYO4lcfqUpBwvWfRU22dszqZVi5wVqTGJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2ODEwYmFlLWU3YzAtNGJjMS04ZGY1LTgxMjlkMmEwZjE3YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43Mzg2MTk4MjJaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=ccf7e4a8-b657-480e-9798-19c39d6c6abb http.request.method=POST http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="607.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=c132aaa3-94c8-49da-ac6a-761f7dbd3a04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/7eae9a9a-38d0-4927-bfd8-34c8a69baa65?_state=jJW0HZiTYRvEWDBW_3yFhJobEBELSZLFYw5kDel_iN97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlYWU5YTlhLTM4ZDAtNDkyNy1iZmQ4LTM0YzhhNjliYWE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43NDAyODAzNloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="780.808µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "PUT /v2/foo/bar/blobs/uploads/7eae9a9a-38d0-4927-bfd8-34c8a69baa65?_state=jJW0HZiTYRvEWDBW_3yFhJobEBELSZLFYw5kDel_iN97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlYWU5YTlhLTM4ZDAtNDkyNy1iZmQ4LTM0YzhhNjliYWE2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43NDAyODAzNloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=49ebb90d-f1c6-481d-9071-f7c66412f844 http.request.method=POST http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="595.407µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=0395cebf-1bcb-4b05-9bfd-548d1f899255 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/ddcc604d-2de8-4fbd-ac16-bc04a9be98e7?_state=abAV8ZYlB6ATRrhth9UgnqmI3Mkc6y-NAES87JPYz-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkY2M2MDRkLTJkZTgtNGZiZC1hYzE2LWJjMDRhOWJlOThlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43NDE5Mzg4OTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="799.809µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "PUT /v2/foo/bar/blobs/uploads/ddcc604d-2de8-4fbd-ac16-bc04a9be98e7?_state=abAV8ZYlB6ATRrhth9UgnqmI3Mkc6y-NAES87JPYz-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkY2M2MDRkLTJkZTgtNGZiZC1hYzE2LWJjMDRhOWJlOThlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43NDE5Mzg4OTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:51Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=07cd2d0d-3a93-4cd3-b7f4-61eebb5e0ec2 http.request.method=POST http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="620.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=ef95fedc-ebdf-420c-842d-e8f2a62fae84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/0dc072bd-9bf7-423d-9d84-7a6cf756c8fd?_state=EWodZb-3VLNg60Opb55NkD6UX_w5hvEE5NVnN8yJh_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYzA3MmJkLTliZjctNDIzZC05ZDg0LTdhNmNmNzU2YzhmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43NDM3MDg1MThaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.duration=1.970514588s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "PUT /v2/foo/bar/blobs/uploads/0dc072bd-9bf7-423d-9d84-7a6cf756c8fd?_state=EWodZb-3VLNg60Opb55NkD6UX_w5hvEE5NVnN8yJh_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYzA3MmJkLTliZjctNDIzZC05ZDg0LTdhNmNmNzU2YzhmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1MS43NDM3MDg1MThaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=cffdd56c-5f71-434c-bb54-26d207270b7d http.request.method=POST http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42147" http.request.id=a02788f0-1b59-4b0f-8b7b-b62a3bb61581 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/36e70766-b261-48eb-920e-10ead1608f34?_state=c253TpKo9dA8RgT8aSEFXXefkCWIUJzN4SgvA8m2ns57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTcwNzY2LWIyNjEtNDhlYi05MjBlLTEwZWFkMTYwOGYzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1My43MzIzNDQ3NDZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.099029364s http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:53 +0000] "PATCH /v2/foo/bar/blobs/uploads/36e70766-b261-48eb-920e-10ead1608f34?_state=c253TpKo9dA8RgT8aSEFXXefkCWIUJzN4SgvA8m2ns57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTcwNzY2LWIyNjEtNDhlYi05MjBlLTEwZWFkMTYwOGYzNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1My43MzIzNDQ3NDZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=0c2b8621-e439-438f-925a-d13f164b9ab1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/uploads/36e70766-b261-48eb-920e-10ead1608f34?_state=LOcCjtPRqZ2j1vuNaBg9srt1SRV_1Q6xcZifjUCqa_Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTcwNzY2LWIyNjEtNDhlYi05MjBlLTEwZWFkMTYwOGYzNCIsIk9mZnNldCI6MzEyNTQwMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NTNaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.duration="998.451µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "PUT /v2/foo/bar/blobs/uploads/36e70766-b261-48eb-920e-10ead1608f34?_state=LOcCjtPRqZ2j1vuNaBg9srt1SRV_1Q6xcZifjUCqa_Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM2ZTcwNzY2LWIyNjEtNDhlYi05MjBlLTEwZWFkMTYwOGYzNCIsIk9mZnNldCI6MzEyNTQwMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NTNaIn0%3D&digest=sha256%3A94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=86a163b8-fda9-4360-8be2-d00841fd6bb8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="769.169µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=bb063b0c-0fd4-4f57-8a1f-611c92dd29ee http.request.method=GET http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=18.347762ms http.response.status=200 http.response.written=31254016 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 200 31254016 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=error msg="error parsing digest="sha257:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=37894374-41be-4655-9bcf-b1fd4fcb0d93 http.request.method=GET http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/sha257:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" vars.name="foo/bar" time="2025-08-07T16:55:55Z" 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.24.6 http.request.host="127.0.0.1:42147" http.request.id=37894374-41be-4655-9bcf-b1fd4fcb0d93 http.request.method=GET http.request.remoteaddr="127.0.0.1:35256" http.request.uri="/v2/foo/bar/blobs/sha257:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="680.608µs" http.response.status=400 http.response.written=110 vars.digest="sha257:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/sha257:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=8a5ca2de-cbfe-47c8-a5b9-2d23ad4e3fd7 http.request.method=GET http.request.remoteaddr="127.0.0.1:35274" http.request.uri="/v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.duration="923.01µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=9948ea97-480b-41f7-9135-61108ac8ca2b http.request.method=GET http.request.remoteaddr="127.0.0.1:35274" http.request.uri="/v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.883672ms http.response.status=200 http.response.written=163840 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 200 163840 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:42147" http.request.id=2fdb9112-1cd7-434c-b9ab-c8f89ae14cdb http.request.method=GET http.request.remoteaddr="127.0.0.1:35272" http.request.uri="/v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.178759ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/sha256:94c083cb5a21d8150926957f81c1d34db747717b1f18d9df1d4ce1bc17717868 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=8dbc73a9-f024-48a7-9f6f-843d657eaf5c http.request.method=GET http.request.remoteaddr="127.0.0.1:38520" http.request.uri="/v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.259401125s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46837" http.request.id=cb93fe6a-556a-492d-b63c-2c52ac4363b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:38522" http.request.uri="/v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.256394291s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [07/Aug/2025:16:55:51 +0000] "GET /v2/foo/bar/blobs/sha256:23fe3aff6cb495ba2bb234fdd638f5daddb2031bebb57b8cc7a171463da3161c HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.25s) === RUN TestBlobDelete time="2025-08-07T16:55:55Z" 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.24.6 time="2025-08-07T16:55:55Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=ffbf787d-b044-490a-86a3-c1d9d6fe4b4a http.request.method=GET http.request.remoteaddr="127.0.0.1:59700" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="760.729µs" http.response.status=404 http.response.written=157 vars.digest="sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=41e49837-6db3-4e33-aaff-e9e6c05e379a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59702" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.448µs" http.response.status=404 http.response.written=157 vars.digest="sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=9846b793-8902-493f-9b2b-dd79966a8e42 http.request.method=POST http.request.remoteaddr="127.0.0.1:59702" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="652.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=b6e11e4c-be98-4f2e-841b-dbfb40e60a62 http.request.method=GET http.request.remoteaddr="127.0.0.1:59702" http.request.uri="/v2/foo/bar/blobs/uploads/e96f7299-e991-4fb6-915c-0ebc270964d7?_state=vHFc_gLvlvOZlHC0iOJevXezRJGVZtq631MC88YnqBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NmY3Mjk5LWU5OTEtNGZiNi05MTVjLTBlYmMyNzA5NjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45MzkxODEwMThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="739.968µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/uploads/e96f7299-e991-4fb6-915c-0ebc270964d7?_state=vHFc_gLvlvOZlHC0iOJevXezRJGVZtq631MC88YnqBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NmY3Mjk5LWU5OTEtNGZiNi05MTVjLTBlYmMyNzA5NjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45MzkxODEwMThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=14351e48-ce39-4547-9842-ddd58233e983 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59702" http.request.uri="/v2/foo/bar/blobs/uploads/e96f7299-e991-4fb6-915c-0ebc270964d7?_state=vHFc_gLvlvOZlHC0iOJevXezRJGVZtq631MC88YnqBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NmY3Mjk5LWU5OTEtNGZiNi05MTVjLTBlYmMyNzA5NjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45MzkxODEwMThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="699.128µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "DELETE /v2/foo/bar/blobs/uploads/e96f7299-e991-4fb6-915c-0ebc270964d7?_state=vHFc_gLvlvOZlHC0iOJevXezRJGVZtq631MC88YnqBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NmY3Mjk5LWU5OTEtNGZiNi05MTVjLTBlYmMyNzA5NjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45MzkxODEwMThaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=11a9a357-ec3b-4c70-bc75-6c89d3a2fec0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59702" http.request.uri="/v2/foo/bar/blobs/uploads/e96f7299-e991-4fb6-915c-0ebc270964d7?_state=vHFc_gLvlvOZlHC0iOJevXezRJGVZtq631MC88YnqBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NmY3Mjk5LWU5OTEtNGZiNi05MTVjLTBlYmMyNzA5NjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45MzkxODEwMThaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e96f7299-e991-4fb6-915c-0ebc270964d7 time="2025-08-07T16:55:55Z" 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.24.6 http.request.host="127.0.0.1:44233" http.request.id=11a9a357-ec3b-4c70-bc75-6c89d3a2fec0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59702" http.request.uri="/v2/foo/bar/blobs/uploads/e96f7299-e991-4fb6-915c-0ebc270964d7?_state=vHFc_gLvlvOZlHC0iOJevXezRJGVZtq631MC88YnqBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NmY3Mjk5LWU5OTEtNGZiNi05MTVjLTBlYmMyNzA5NjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45MzkxODEwMThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="628.806µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=e96f7299-e991-4fb6-915c-0ebc270964d7 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "GET /v2/foo/bar/blobs/uploads/e96f7299-e991-4fb6-915c-0ebc270964d7?_state=vHFc_gLvlvOZlHC0iOJevXezRJGVZtq631MC88YnqBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NmY3Mjk5LWU5OTEtNGZiNi05MTVjLTBlYmMyNzA5NjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45MzkxODEwMThaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=f0d3bb18-1336-4d57-ae6f-9f22bdb77545 http.request.method=POST http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="729.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=9d13f70e-dc3c-4071-8be2-8f93f28f1947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/eb2883b3-7d9e-40b9-aa60-377f594e11b2?_state=FoKnZ2OEgQx55jXKQOVCsH2aadxL9Pi1qq4QcQq4_Wx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMjg4M2IzLTdkOWUtNDBiOS1hYTYwLTM3N2Y1OTRlMTFiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDI4MDIyNThaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" provided=sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 vars.name="foo/bar" vars.uuid=eb2883b3-7d9e-40b9-aa60-377f594e11b2 time="2025-08-07T16:55:55Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=9d13f70e-dc3c-4071-8be2-8f93f28f1947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/eb2883b3-7d9e-40b9-aa60-377f594e11b2?_state=FoKnZ2OEgQx55jXKQOVCsH2aadxL9Pi1qq4QcQq4_Wx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMjg4M2IzLTdkOWUtNDBiOS1hYTYwLTM3N2Y1OTRlMTFiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDI4MDIyNThaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=eb2883b3-7d9e-40b9-aa60-377f594e11b2 time="2025-08-07T16:55:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=9d13f70e-dc3c-4071-8be2-8f93f28f1947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/eb2883b3-7d9e-40b9-aa60-377f594e11b2?_state=FoKnZ2OEgQx55jXKQOVCsH2aadxL9Pi1qq4QcQq4_Wx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMjg4M2IzLTdkOWUtNDBiOS1hYTYwLTM3N2Y1OTRlMTFiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDI4MDIyNThaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="708.168µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=eb2883b3-7d9e-40b9-aa60-377f594e11b2 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "PUT /v2/foo/bar/blobs/uploads/eb2883b3-7d9e-40b9-aa60-377f594e11b2?_state=FoKnZ2OEgQx55jXKQOVCsH2aadxL9Pi1qq4QcQq4_Wx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViMjg4M2IzLTdkOWUtNDBiOS1hYTYwLTM3N2Y1OTRlMTFiMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDI4MDIyNThaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=7047dc98-3218-4f2c-8254-96ebbc00d96d http.request.method=POST http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="640.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=d0170c9f-c27f-45fc-a192-1583d75c919e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/95525cff-a9fa-4684-851a-57ddadacd890?_state=LwaLtoO-vU10j9KZaN-YMD9pB83JLhkrv1bUWkGNrst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1NTI1Y2ZmLWE5ZmEtNDY4NC04NTFhLTU3ZGRhZGFjZDg5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDQ1ODk3NThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="813.489µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "PUT /v2/foo/bar/blobs/uploads/95525cff-a9fa-4684-851a-57ddadacd890?_state=LwaLtoO-vU10j9KZaN-YMD9pB83JLhkrv1bUWkGNrst7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1NTI1Y2ZmLWE5ZmEtNDY4NC04NTFhLTU3ZGRhZGFjZDg5MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDQ1ODk3NThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=701cd182-96ce-47c6-bf18-7ce34a409723 http.request.method=POST http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="634.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=24b7b888-ee53-445e-9493-55fcc5d9c5ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/6deaace5-b2a6-41d8-9afa-7ad20fca3579?_state=4NyvipuTXgDF9THNH5mzIGKaAbKa6pAfQRyM3B82o-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZWFhY2U1LWIyYTYtNDFkOC05YWZhLTdhZDIwZmNhMzU3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDY0MDM1NzhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="868.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "PUT /v2/foo/bar/blobs/uploads/6deaace5-b2a6-41d8-9afa-7ad20fca3579?_state=4NyvipuTXgDF9THNH5mzIGKaAbKa6pAfQRyM3B82o-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkZWFhY2U1LWIyYTYtNDFkOC05YWZhLTdhZDIwZmNhMzU3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDY0MDM1NzhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=53bea2dc-2883-41b5-b1aa-c9c0a2e1c5da http.request.method=POST http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="626.127µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=944e6f5b-908c-4c8d-93b8-de7d54d208d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/eefc846b-3316-4e92-96c2-b32984413d6a?_state=cbONp-zWSZxVBESy0WYyMXHtEb1IWiL1zcREkjTSod97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZmM4NDZiLTMzMTYtNGU5Mi05NmMyLWIzMjk4NDQxM2Q2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDgzMDY2MzlaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.duration=692.745152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:55 +0000] "PUT /v2/foo/bar/blobs/uploads/eefc846b-3316-4e92-96c2-b32984413d6a?_state=cbONp-zWSZxVBESy0WYyMXHtEb1IWiL1zcREkjTSod97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlZmM4NDZiLTMzMTYtNGU5Mi05NmMyLWIzMjk4NDQxM2Q2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1NS45NDgzMDY2MzlaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:56Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=03312394-6287-456e-bb92-887a6655121b http.request.method=POST http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.25µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44233" http.request.id=cd63a9da-a75b-4365-9be6-96fccdb82c86 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/1a5850c8-8355-4775-9e16-d63890e21a05?_state=f6hUMEHnhA-4CL9qyXIUXJQ2ng95rrNZDpwQ4EoV_P97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNTg1MGM4LTgzNTUtNDc3NS05ZTE2LWQ2Mzg5MGUyMWEwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1Ni42NTEzMjA1NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=699.014901ms http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:56 +0000] "PATCH /v2/foo/bar/blobs/uploads/1a5850c8-8355-4775-9e16-d63890e21a05?_state=f6hUMEHnhA-4CL9qyXIUXJQ2ng95rrNZDpwQ4EoV_P97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNTg1MGM4LTgzNTUtNDc3NS05ZTE2LWQ2Mzg5MGUyMWEwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1Ni42NTEzMjA1NDNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=b28df42c-d722-4166-8864-ad696ccac8c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/uploads/1a5850c8-8355-4775-9e16-d63890e21a05?_state=WhrloPKzlG3cbBRfvi7NkSZprcoYitx1frkm_VJdpqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNTg1MGM4LTgzNTUtNDc3NS05ZTE2LWQ2Mzg5MGUyMWEwNSIsIk9mZnNldCI6MTY4MjMyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NTZaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.duration="963.73µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "PUT /v2/foo/bar/blobs/uploads/1a5850c8-8355-4775-9e16-d63890e21a05?_state=WhrloPKzlG3cbBRfvi7NkSZprcoYitx1frkm_VJdpqx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhNTg1MGM4LTgzNTUtNDc3NS05ZTE2LWQ2Mzg5MGUyMWEwNSIsIk9mZnNldCI6MTY4MjMyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTU6NTZaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=1d432cf6-2b32-40c2-8e51-a094aa4dd542 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="821.449µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=bce1b583-0668-43f2-b0ff-1d103566439f http.request.method=GET http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.333623ms http.response.status=200 http.response.written=16823296 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "GET /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 200 16823296 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=error msg="error parsing digest="sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=2dcf0842-1110-4ee5-991a-3e4168030edd http.request.method=GET http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" time="2025-08-07T16:55:57Z" 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.24.6 http.request.host="127.0.0.1:44233" http.request.id=2dcf0842-1110-4ee5-991a-3e4168030edd http.request.method=GET http.request.remoteaddr="127.0.0.1:59704" http.request.uri="/v2/foo/bar/blobs/sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="819.929µs" http.response.status=400 http.response.written=110 vars.digest="sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "GET /v2/foo/bar/blobs/sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=98e1c304-142b-492d-a9a3-180b85c728bc http.request.method=GET http.request.remoteaddr="127.0.0.1:59720" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.duration="990.451µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "GET /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=e33414c2-6865-4d4c-bc09-a54860646858 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59728" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.duration="919.81µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "DELETE /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=95268011-f28e-4fb7-9b52-5134f55f6bc9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59728" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="704.128µs" http.response.status=404 http.response.written=157 vars.digest="sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "HEAD /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=2b914774-88fa-4635-b82f-f39f636f45f4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59728" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="741.129µs" http.response.status=404 http.response.written=74 vars.digest="sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "DELETE /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=error msg="error parsing digest="sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=2642f4d7-1b70-4be7-82f6-927aa5d010f8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59736" http.request.uri="/v2/foo/bar/blobs/sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" time="2025-08-07T16:55:57Z" 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.24.6 http.request.host="127.0.0.1:44233" http.request.id=2642f4d7-1b70-4be7-82f6-927aa5d010f8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59736" http.request.uri="/v2/foo/bar/blobs/sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="889.85µs" http.response.status=400 http.response.written=110 vars.digest="sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "DELETE /v2/foo/bar/blobs/sha257:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-07T16:55:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=6be031b5-ad2f-4472-a37a-e27d069a3f57 http.request.method=POST http.request.remoteaddr="127.0.0.1:59740" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="860.45µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=ed81df44-f282-4c3a-902e-749635910d34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59740" http.request.uri="/v2/foo/bar/blobs/uploads/d279d932-f53e-46ba-93c9-766a97dc1c0d?_state=7kkUCjIyTP5KHrCgZWt3dB6v1qRw3iKMSvtHCCCIExl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNzlkOTMyLWY1M2UtNDZiYS05M2M5LTc2NmE5N2RjMWMwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1Ny4zODEzMzAyMjZaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.duration=723.983576ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "PUT /v2/foo/bar/blobs/uploads/d279d932-f53e-46ba-93c9-766a97dc1c0d?_state=7kkUCjIyTP5KHrCgZWt3dB6v1qRw3iKMSvtHCCCIExl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyNzlkOTMyLWY1M2UtNDZiYS05M2M5LTc2NmE5N2RjMWMwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1Ny4zODEzMzAyMjZaIn0%3D&digest=sha256%3A45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=78eabfb5-c7c9-4a1e-8e3d-d65684b46305 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59740" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="997.531µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=fc79c8b0-ba16-43fd-b488-065067ab6b31 http.request.method=GET http.request.remoteaddr="127.0.0.1:59706" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=747.405993ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "GET /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-08-07T16:55:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44233" http.request.id=cf744668-0cfd-4915-ab2a-864bbbb4d53c http.request.method=GET http.request.remoteaddr="127.0.0.1:59720" http.request.uri="/v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=743.252348ms http.response.status=200 http.response.written=2555904 127.0.0.1 - - [07/Aug/2025:16:55:57 +0000] "GET /v2/foo/bar/blobs/sha256:45e758fe472cbd3455ea6c297b92571827a42482925a0cedb800f274fba2a566 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (2.25s) === RUN TestRelativeURL time="2025-08-07T16:55:58Z" 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.24.6 time="2025-08-07T16:55:58Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:55:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37493" http.request.id=295d830a-d499-4f0c-a45a-177a94dd8cbb http.request.method=POST http.request.remoteaddr="127.0.0.1:48738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="831.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37493" http.request.id=bec791b5-30cf-4fa9-abd8-f6fa40270378 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48738" http.request.uri="/v2/foo/bar/blobs/uploads/39de051e-895f-45e9-9338-6be7abd429a7?_state=zcIO32NCU21zpNQybx5xoZQRqftlEnPJR5gE0hb6Cbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZGUwNTFlLTg5NWYtNDVlOS05MzM4LTZiZTdhYmQ0MjlhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1OC4xMTg3ODQ4N1oifQ%3D%3D&digest=sha256%3A28931eb9d3423ee86d5fd4cabdfc48cb84f0827f6137e7d6d80a8425159396cc" http.request.useragent="Go-http-client/1.1" http.response.duration=808.79011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:58 +0000] "PUT /v2/foo/bar/blobs/uploads/39de051e-895f-45e9-9338-6be7abd429a7?_state=zcIO32NCU21zpNQybx5xoZQRqftlEnPJR5gE0hb6Cbl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZGUwNTFlLTg5NWYtNDVlOS05MzM4LTZiZTdhYmQ0MjlhNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1OC4xMTg3ODQ4N1oifQ%3D%3D&digest=sha256%3A28931eb9d3423ee86d5fd4cabdfc48cb84f0827f6137e7d6d80a8425159396cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37493" http.request.id=2861e06f-b920-4f96-b577-78cc36479c05 http.request.method=POST http.request.remoteaddr="127.0.0.1:48738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="821.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:55:59Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37493" http.request.id=7dd6a120-918b-4376-8496-d3449b64a77f http.request.method=POST http.request.remoteaddr="127.0.0.1:48738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="637.367µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37493" http.request.id=e77df72f-f055-45cc-9dd4-46ad3995e9c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48738" http.request.uri="/v2/foo/bar/blobs/uploads/e40e132a-7190-4b46-bc1b-41d06154f00f?_state=TdvsuQINemVMpaZeG7AJ-7uRzwpukoRorv5Z0Gi01CB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MGUxMzJhLTcxOTAtNGI0Ni1iYzFiLTQxZDA2MTU0ZjAwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1OS4wOTE5NTAxMTFaIn0%3D&digest=sha256%3Af6edd7a88d451d097d419bf611bdd985234303877eb3a786f533628ff9a44cb9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.333329929s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:55:59 +0000] "PUT /v2/foo/bar/blobs/uploads/e40e132a-7190-4b46-bc1b-41d06154f00f?_state=TdvsuQINemVMpaZeG7AJ-7uRzwpukoRorv5Z0Gi01CB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MGUxMzJhLTcxOTAtNGI0Ni1iYzFiLTQxZDA2MTU0ZjAwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NTo1OS4wOTE5NTAxMTFaIn0%3D&digest=sha256%3Af6edd7a88d451d097d419bf611bdd985234303877eb3a786f533628ff9a44cb9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.31s) === RUN TestBlobDeleteDisabled time="2025-08-07T16:56:00Z" 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.24.6 time="2025-08-07T16:56:00Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:40005" http.request.id=c56bd7b9-b565-4f34-b174-e2f0e9db114e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56480" http.request.uri="/v2/foo/bar/blobs/sha256:b52dfc6261df6979d0b5a68e499fef87120632cbf92617f4fdf67672651e10f0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="749.248µs" http.response.status=405 http.response.written=78 vars.digest="sha256:b52dfc6261df6979d0b5a68e499fef87120632cbf92617f4fdf67672651e10f0" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:56:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:b52dfc6261df6979d0b5a68e499fef87120632cbf92617f4fdf67672651e10f0 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.09s) === RUN TestDeleteDisabled time="2025-08-07T16:56:00Z" 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.24.6 time="2025-08-07T16:56:00Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34101" http.request.id=455468c4-8e44-4a3f-a846-1e922f6f7137 http.request.method=POST http.request.remoteaddr="127.0.0.1:53798" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="864.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34101" http.request.id=3d4d6a7e-c469-4a7a-80c0-af17d4fdd7c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53798" http.request.uri="/v2/foo/bar/blobs/uploads/b4ecb887-9af5-456e-85e6-cb200af64da5?_state=cqIKDfN12bi0PJdLEepNag6NnAQOLmIk4qVUReuzZFN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ZWNiODg3LTlhZjUtNDU2ZS04NWU2LWNiMjAwYWY2NGRhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjowMC42MTkxMDk0MTVaIn0%3D&digest=sha256%3A75443e9d6ea125b6c51e794e68446304350b64cc2ba18bfc09fe644fd26f8357" http.request.useragent="Go-http-client/1.1" http.response.duration=1.916810436s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:00 +0000] "PUT /v2/foo/bar/blobs/uploads/b4ecb887-9af5-456e-85e6-cb200af64da5?_state=cqIKDfN12bi0PJdLEepNag6NnAQOLmIk4qVUReuzZFN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI0ZWNiODg3LTlhZjUtNDU2ZS04NWU2LWNiMjAwYWY2NGRhNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjowMC42MTkxMDk0MTVaIn0%3D&digest=sha256%3A75443e9d6ea125b6c51e794e68446304350b64cc2ba18bfc09fe644fd26f8357 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:02Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:34101" http.request.id=e3ceeeb3-b2a3-4c08-a673-754f6a576ea3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53798" http.request.uri="/v2/foo/bar/blobs/sha256:75443e9d6ea125b6c51e794e68446304350b64cc2ba18bfc09fe644fd26f8357" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="760.888µs" http.response.status=405 http.response.written=78 vars.digest="sha256:75443e9d6ea125b6c51e794e68446304350b64cc2ba18bfc09fe644fd26f8357" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:56:02 +0000] "DELETE /v2/foo/bar/blobs/sha256:75443e9d6ea125b6c51e794e68446304350b64cc2ba18bfc09fe644fd26f8357 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.03s) === RUN TestDeleteReadOnly time="2025-08-07T16:56: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.24.6 time="2025-08-07T16:56:02Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36837" http.request.id=9a13c588-94c1-4b84-9221-ea780c505abf http.request.method=POST http.request.remoteaddr="127.0.0.1:34972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="969.931µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36837" http.request.id=fd45d336-2e09-403f-bfd4-a4b1b9428bfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:34972" http.request.uri="/v2/foo/bar/blobs/uploads/39e980ce-b54b-40e4-b38f-4cf2cd67bad7?_state=TdMyvtwjGuatpxPsJam0wVM3SJVWZL5v0C-j3FjCKvJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZTk4MGNlLWI1NGItNDBlNC1iMzhmLTRjZjJjZDY3YmFkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjowMi42NDU3NTg5MDFaIn0%3D&digest=sha256%3A183debed8f96bdc226814b86562c68f2a08c8cc3bfcc8bbeaacb25718794062d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.285955647s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:02 +0000] "PUT /v2/foo/bar/blobs/uploads/39e980ce-b54b-40e4-b38f-4cf2cd67bad7?_state=TdMyvtwjGuatpxPsJam0wVM3SJVWZL5v0C-j3FjCKvJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZTk4MGNlLWI1NGItNDBlNC1iMzhmLTRjZjJjZDY3YmFkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjowMi42NDU3NTg5MDFaIn0%3D&digest=sha256%3A183debed8f96bdc226814b86562c68f2a08c8cc3bfcc8bbeaacb25718794062d HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [07/Aug/2025:16:56:03 +0000] "DELETE /v2/foo/bar/blobs/sha256:183debed8f96bdc226814b86562c68f2a08c8cc3bfcc8bbeaacb25718794062d HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.40s) === RUN TestStartPushReadOnly time="2025-08-07T16:56:03Z" 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.24.6 time="2025-08-07T16:56:03Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [07/Aug/2025:16:56:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-08-07T16:56:03Z" 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.24.6 time="2025-08-07T16:56:03Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=1c9007a5-10db-43bd-ad1c-0591e9b7da63 http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" 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="796.289µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T16:56:03Z" 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.24.6 http.request.host="127.0.0.1:39539" http.request.id=7f4f0519-c505-47f2-919f-d72e607bef72 http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" 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="626.966µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Aug/2025:16:56:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T16:56:03Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=328fbc90-341a-495c-9b38-8accad949a3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" 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="646.607µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-07T16:56:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=5ca44dc6-575b-4203-971b-8bada746d0c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" 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.000651ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=5ca44dc6-575b-4203-971b-8bada746d0c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" 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.032491ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=5ca44dc6-575b-4203-971b-8bada746d0c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" 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.051251ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=5ca44dc6-575b-4203-971b-8bada746d0c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" 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.074452ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-07T16:56:04Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=1c0fd47c-fc89-4044-afc1-d0de3ae5dd7b http.request.method=POST http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="771.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=ec9f1fb2-7035-40d7-9079-f23c063a93ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/blobs/uploads/bfb6e82a-e7d9-4abe-bd81-5bcf1a6e4387?_state=KtXPANoIKCfgpUeyUufao3ukSTvRr3Vbpdn2eEi1RDF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZmI2ZTgyYS1lN2Q5LTRhYmUtYmQ4MS01YmNmMWE2ZTQzODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDQuMDQ0NDE2MDNaIn0%3D&digest=sha256%3Aa4750e3c7f3f9cb57f7fb9096c1e67045aa1d115bc822a63e306eea9718583ff" http.request.useragent="Go-http-client/1.1" http.response.duration=1.67474109s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/bfb6e82a-e7d9-4abe-bd81-5bcf1a6e4387?_state=KtXPANoIKCfgpUeyUufao3ukSTvRr3Vbpdn2eEi1RDF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZmI2ZTgyYS1lN2Q5LTRhYmUtYmQ4MS01YmNmMWE2ZTQzODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDQuMDQ0NDE2MDNaIn0%3D&digest=sha256%3Aa4750e3c7f3f9cb57f7fb9096c1e67045aa1d115bc822a63e306eea9718583ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=3d0bfa85-6965-4824-8d9a-a715ca43f39a http.request.method=POST http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="821.49µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:05 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=1650aa27-46a7-4888-a716-af06eeee1a61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/blobs/uploads/3891b460-a4e6-4ecb-bb61-f400695f999a?_state=8CBKOpfUKI2XCOWcZoDxfEwE3lo0ZEwkgzVm5PGhh1V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzODkxYjQ2MC1hNGU2LTRlY2ItYmI2MS1mNDAwNjk1Zjk5OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDUuODExMjk0Mjk0WiJ9&digest=sha256%3A0cf22dc4072aa82dca933f5aa082b2bce9995c8926934ed4994456a5fa8b8330" http.request.useragent="Go-http-client/1.1" http.response.duration=1.124431107s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:05 +0000] "PUT /v2/foo/schema1/blobs/uploads/3891b460-a4e6-4ecb-bb61-f400695f999a?_state=8CBKOpfUKI2XCOWcZoDxfEwE3lo0ZEwkgzVm5PGhh1V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzODkxYjQ2MC1hNGU2LTRlY2ItYmI2MS1mNDAwNjk1Zjk5OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDUuODExMjk0Mjk0WiJ9&digest=sha256%3A0cf22dc4072aa82dca933f5aa082b2bce9995c8926934ed4994456a5fa8b8330 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=269eced4-7610-47a4-b1ea-2dbc6fbd5af3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.367495ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=1305c810-9dae-4929-bf11-1e0602d62f15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.188854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=7092c637-e00c-427e-9a88-7af5f3e3709c http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" 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="968.931µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=cdc493cf-ce84-43a6-a8be-a329a12ca0c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.034811ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39539" http.request.id=60cf5b38-1722-42d9-b327-d8b65d1f32e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39539" http.request.id=38de6910-79af-4127-8744-2563577b3199 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.218533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:39539" http.request.id=79861e83-9c31-4b4d-8e31-03f8474946b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=45478a6d-efe8-4286-82b6-972c07382649 http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.025052ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=6b68e37a-4dd1-4edf-8d4d-6b97c8b9343b http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="606.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=ab176188-28d7-4893-8bf1-8935613e655d http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.duration="657.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=d66fb8fa-6c47-4e59-b50b-821e124e57b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45528" 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="615.607µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=error msg="payload digest does match: "sha256:374a9505a72449c080200a363fafc570c222f1d4042f790f3bdd88fbc7072990" != "sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce"" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=cdd49f9a-d233-45d9-b99d-288fa0ae05e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" time="2025-08-07T16:56:06Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=cdd49f9a-d233-45d9-b99d-288fa0ae05e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45528" http.request.uri="/v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="781.729µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce" 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:ae4761b0a62eda7d07a98849762ea80aea0b0a4ef26a363a3b61fa0850b607ce HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=dd7950db-d313-4d77-b93b-d1743792c89c http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" 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="882.09µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" 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.24.6 http.request.host="127.0.0.1:39539" http.request.id=bec711c7-0cbd-4147-86d1-af6c18d5008f http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" 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="637.007µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39539" http.request.id=2c94e462-e054-4c5e-82a8-6be206542fad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" 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="732.328µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:06Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39539" http.request.id=2c94e462-e054-4c5e-82a8-6be206542fad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" 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="759.929µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:06Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39539" http.request.id=2c94e462-e054-4c5e-82a8-6be206542fad http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" 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="779.809µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=a66c2afc-582c-48ed-a24a-a45b115fdbc7 http.request.method=POST http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="742.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=570a6368-e950-40a9-999b-20a2e79f21c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/blobs/uploads/ed5b5a1f-f183-4396-a4f7-f5decfb471d0?_state=ya99SsZVIeMxc3A0RYmPBIAGDqK4o6M2jk41gRBjd-V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZDViNWExZi1mMTgzLTQzOTYtYTRmNy1mNWRlY2ZiNDcxZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDYuOTU0NjgyMDlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="932.33µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema2/blobs/uploads/ed5b5a1f-f183-4396-a4f7-f5decfb471d0?_state=ya99SsZVIeMxc3A0RYmPBIAGDqK4o6M2jk41gRBjd-V7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZDViNWExZi1mMTgzLTQzOTYtYTRmNy1mNWRlY2ZiNDcxZDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDYuOTU0NjgyMDlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:06Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39539" http.request.id=ff45a727-b3f3-4be1-98c3-71ffbfe831fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" 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="728.128µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:06Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39539" http.request.id=ff45a727-b3f3-4be1-98c3-71ffbfe831fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" 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="760.729µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-07T16:56:07Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=5ed7dd78-8a2f-4e41-b625-a003ec39cea9 http.request.method=POST http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="753.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=87dea642-57ac-4cee-89d6-85cfdde565e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/blobs/uploads/e7bbef78-e60e-401b-9034-044eb2385bcd?_state=4Fq1swe9T-rMtIc8adY_klmrgYg_G8BuMU4nrQecvgZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlN2JiZWY3OC1lNjBlLTQwMWItOTAzNC0wNDRlYjIzODViY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDcuMDQ0MjQ1NTU3WiJ9&digest=sha256%3A4f2a71d3940563be972d7a0ce4968f31679a30ec4cf22c3013536edbe16f36ac" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059672753s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/e7bbef78-e60e-401b-9034-044eb2385bcd?_state=4Fq1swe9T-rMtIc8adY_klmrgYg_G8BuMU4nrQecvgZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlN2JiZWY3OC1lNjBlLTQwMWItOTAzNC0wNDRlYjIzODViY2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDcuMDQ0MjQ1NTU3WiJ9&digest=sha256%3A4f2a71d3940563be972d7a0ce4968f31679a30ec4cf22c3013536edbe16f36ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=076ade6a-6951-4deb-b2d9-83d35cfd1840 http.request.method=POST http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="837.97µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=cd5c96b3-c938-489e-8afc-c45c7da9b13e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/blobs/uploads/79e9e75a-cdfe-4acd-b80c-82593c9c577b?_state=PzOe2cB6DYGSdu4KVrDOtxuHSYJWltplnXemmpDoQHV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OWU5ZTc1YS1jZGZlLTRhY2QtYjgwYy04MjU5M2M5YzU3N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDguMjAzNzQzNjVaIn0%3D&digest=sha256%3A4fc67f4fe24e00bc4550402475d4c267a85db76f639d59ac82b11cd0c0bf16ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.5013973s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/79e9e75a-cdfe-4acd-b80c-82593c9c577b?_state=PzOe2cB6DYGSdu4KVrDOtxuHSYJWltplnXemmpDoQHV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OWU5ZTc1YS1jZGZlLTRhY2QtYjgwYy04MjU5M2M5YzU3N2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDguMjAzNzQzNjVaIn0%3D&digest=sha256%3A4fc67f4fe24e00bc4550402475d4c267a85db76f639d59ac82b11cd0c0bf16ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39539" http.request.id=e813970b-b31c-47ec-b322-7ca563c590cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.050331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39539" http.request.id=552a8c6c-d09a-4fe0-98b0-76ed65f81ca3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/sha256:65510977e832f731b4a7234787be39ccb2d9551ef08d88bbff85023986d59b1e" http.request.useragent="Go-http-client/1.1" http.response.duration="874.369µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:65510977e832f731b4a7234787be39ccb2d9551ef08d88bbff85023986d59b1e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=3a5e8848-97f5-486b-bcbd-a109b6b0f246 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" 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="777.088µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=a31ae101-3b40-4d72-bd95-60a3568a050c http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/sha256:65510977e832f731b4a7234787be39ccb2d9551ef08d88bbff85023986d59b1e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="725.688µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/sha256:65510977e832f731b4a7234787be39ccb2d9551ef08d88bbff85023986d59b1e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=5cee6a39-a641-4a3a-826b-66f178974f8f http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="605.167µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=4f008614-ca43-476f-8a3c-080c5d0f13e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/sha256:65510977e832f731b4a7234787be39ccb2d9551ef08d88bbff85023986d59b1e" http.request.useragent="Go-http-client/1.1" http.response.duration="683.088µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/sha256:65510977e832f731b4a7234787be39ccb2d9551ef08d88bbff85023986d59b1e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=41498022-6514-490d-bcab-e89a32dfe32a http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" 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="538.886µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="rewriting manifest sha256:65510977e832f731b4a7234787be39ccb2d9551ef08d88bbff85023986d59b1e in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=892151b9-9e99-4d4a-9f53-dc3b584d8876 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=892151b9-9e99-4d4a-9f53-dc3b584d8876 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" 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.184573ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39539" http.request.id=4ec5d07a-ccfc-48e9-ab53-1dfaa9d43733 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" 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="726.528µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39539" http.request.id=2284a7d2-fcd1-4de0-b7e8-4ac8125d9130 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="917.81µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39539" http.request.id=db71d1f8-3fd1-4097-ad21-facd958e0103 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/sha256:ee5720e24c99d587927d98b7990317a55c35e499ab2a05628769ce426d862012" http.request.useragent="Go-http-client/1.1" http.response.duration="800.369µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:ee5720e24c99d587927d98b7990317a55c35e499ab2a05628769ce426d862012 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=2154af7a-7171-43c4-8918-04763e94b01d http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" 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="797.008µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=3161e9b7-1c56-4d3e-b447-1483dffa0620 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/sha256:ee5720e24c99d587927d98b7990317a55c35e499ab2a05628769ce426d862012" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="749.168µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/sha256:ee5720e24c99d587927d98b7990317a55c35e499ab2a05628769ce426d862012 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=1f5f29ad-4a12-4b81-b10a-e2c844906bd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="664.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=2b486a79-ab22-4eb9-bc18-6a31488f3940 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/sha256:ee5720e24c99d587927d98b7990317a55c35e499ab2a05628769ce426d862012" http.request.useragent="Go-http-client/1.1" http.response.duration="626.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/sha256:ee5720e24c99d587927d98b7990317a55c35e499ab2a05628769ce426d862012 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="rewriting manifest list sha256:ee5720e24c99d587927d98b7990317a55c35e499ab2a05628769ce426d862012 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=9f1985c4-ad7e-4e48-a684-580373913733 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:39539" http.request.id=9f1985c4-ad7e-4e48-a684-580373913733 http.request.method=GET http.request.remoteaddr="127.0.0.1:45536" 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.312815ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-07T16:56: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.24.6 time="2025-08-07T16:56:09Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=7480d541-f245-4a6a-abc9-8ccb63f1a119 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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="792.969µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" 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.24.6 http.request.host="127.0.0.1:34081" http.request.id=559c5fea-0a12-4412-88ca-748deff4635b http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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="652.647µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=938a04ce-4d62-413b-9b15-d66f9a368744 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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="654.527µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=f0b19dee-ad58-469e-814e-562a281e981b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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="996.771µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=f0b19dee-ad58-469e-814e-562a281e981b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.028811ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=f0b19dee-ad58-469e-814e-562a281e981b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.049012ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:09Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=f0b19dee-ad58-469e-814e-562a281e981b http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" 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.064412ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-07T16:56:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=849d7c66-68ef-4467-a57c-f55f01f40a5e http.request.method=POST http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="867.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=8dc8bc1b-b133-447d-bd8e-045333866e6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/20a68f86-9054-4830-a461-5a3e4bde7944?_state=G3jE0BbUxxFXKvGLkKl0EAZ8xHNfPzPxvOJuJuQWbCR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMGE2OGY4Ni05MDU0LTQ4MzAtYTQ2MS01YTNlNGJkZTc5NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDkuODM5MjE2OTQ3WiJ9&digest=sha256%3Ac0f2d5734d1c6dd1c7a89a4488b758de57e880b9ce2380bf3c16c453cac54e92" http.request.useragent="Go-http-client/1.1" http.response.duration=1.899569326s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/20a68f86-9054-4830-a461-5a3e4bde7944?_state=G3jE0BbUxxFXKvGLkKl0EAZ8xHNfPzPxvOJuJuQWbCR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMGE2OGY4Ni05MDU0LTQ4MzAtYTQ2MS01YTNlNGJkZTc5NDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MDkuODM5MjE2OTQ3WiJ9&digest=sha256%3Ac0f2d5734d1c6dd1c7a89a4488b758de57e880b9ce2380bf3c16c453cac54e92 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:11Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=8cca7190-b912-468e-acaa-8667f6346fbb http.request.method=POST http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="879.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:11 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=d0030cad-aff4-4b30-a5ea-2d03c828aea4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/blobs/uploads/e505ac41-2862-4600-860e-085906c2fd7f?_state=LXCA3a77k7Oj_U1QPVVfJM77iAaNueqY9itKkDrQ7NN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNTA1YWM0MS0yODYyLTQ2MDAtODYwZS0wODU5MDZjMmZkN2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTEuODU1MjY0Mzk3WiJ9&digest=sha256%3Ad6eac3f390c7d8811e9e13de2cf71e800c3a9a97fcabca9cce15da34e353b723" http.request.useragent="Go-http-client/1.1" http.response.duration=1.434017877s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:11 +0000] "PUT /v2/foo/schema1/blobs/uploads/e505ac41-2862-4600-860e-085906c2fd7f?_state=LXCA3a77k7Oj_U1QPVVfJM77iAaNueqY9itKkDrQ7NN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNTA1YWM0MS0yODYyLTQ2MDAtODYwZS0wODU5MDZjMmZkN2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTEuODU1MjY0Mzk3WiJ9&digest=sha256%3Ad6eac3f390c7d8811e9e13de2cf71e800c3a9a97fcabca9cce15da34e353b723 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=d9621e00-ab62-4ac2-aee1-cbc1277bf03a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.334455ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=52549afb-02a9-4739-9ef3-0388db4d6da1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.157453ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=99d9ba60-6995-4a65-8694-ce22b6498011 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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.018651ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=1d7027dc-1506-4581-81f9-2e6a1a23a203 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="990.931µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34081" http.request.id=d6aebe53-17e7-4480-a180-dc50284d5909 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.187413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34081" http.request.id=7d30fe73-01e0-45ee-9290-e9a172cc292d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:34081" http.request.id=9bd3bb6e-9819-4a28-8a2d-4cb8a771f7d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.214853ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=68348d3f-85e0-4f7f-ac17-64368fdcbf8d http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="960.651µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=2198ee87-b20f-4f11-b0e7-d07c9c1b8b0b http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="650.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=8669e55a-d3ba-46d1-ac2b-883d1ff8ee9e http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.duration="617.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=853bb765-8ada-4f29-b542-587ee3d52f18 http.request.method=GET http.request.remoteaddr="127.0.0.1:58462" 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="597.047µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=error msg="payload digest does match: "sha256:f3833e308daaf475861ff23de3963d352b1bbb1b1611b943e4566742f5478532" != "sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d"" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=64e40557-a893-4e96-ab77-97e848863b92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" time="2025-08-07T16:56:13Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=64e40557-a893-4e96-ab77-97e848863b92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58462" http.request.uri="/v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="732.769µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d" 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:0109541a0ebbf4dcb1f2a5d03c3cf68c9ffaaf1ccb04da9cd15ffabf9dc0b21d HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=aa394e4e-23d8-425f-97e8-956cd61871e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" 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.809µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" 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.24.6 http.request.host="127.0.0.1:34081" http.request.id=d4968e80-202e-44c8-81b4-2525083ba0c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" 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="645.607µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34081" http.request.id=683bcecf-02ec-422b-a1a8-2563fec29dfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" 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="738.128µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:13Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34081" http.request.id=683bcecf-02ec-422b-a1a8-2563fec29dfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" 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="766.328µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:13Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34081" http.request.id=683bcecf-02ec-422b-a1a8-2563fec29dfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" 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="790.648µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=1b702982-c08f-44ad-bada-fbe4ca40df01 http.request.method=POST http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="691.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=01133990-e143-416a-8861-f396fb51cba1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/blobs/uploads/d4271816-b1f5-4e99-8b98-d7378e8a1c44?_state=G6g-ZkMQ1jmivkfVctcD-qTmrm_7l1pZ5fy36qzrD4N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNDI3MTgxNi1iMWY1LTRlOTktOGI5OC1kNzM3OGU4YTFjNDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTMuMzA3ODQ5MDc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="919.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/d4271816-b1f5-4e99-8b98-d7378e8a1c44?_state=G6g-ZkMQ1jmivkfVctcD-qTmrm_7l1pZ5fy36qzrD4N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNDI3MTgxNi1iMWY1LTRlOTktOGI5OC1kNzM3OGU4YTFjNDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTMuMzA3ODQ5MDc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34081" http.request.id=f971fdbf-2400-4c12-9028-634e57e6054c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" 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="760.328µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:13Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34081" http.request.id=f971fdbf-2400-4c12-9028-634e57e6054c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" 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="794.168µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=0db09837-8fd9-4600-9a7a-5c989d575585 http.request.method=POST http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="769.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=afcc47d0-9bcb-455d-80f2-c3bbbbafda2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/blobs/uploads/e519d881-174d-4823-bbf2-954913f4f354?_state=NwEIzPEjgFrOJ3r3VEH74sJeZNiHvQo7YJQ2FjFSxu17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNTE5ZDg4MS0xNzRkLTQ4MjMtYmJmMi05NTQ5MTNmNGYzNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTMuMzY4MjUxMzA0WiJ9&digest=sha256%3Ac99230980d429676eef718ca748de3a627627614484614f265c764db9d8e4c43" http.request.useragent="Go-http-client/1.1" http.response.duration=510.066179ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/e519d881-174d-4823-bbf2-954913f4f354?_state=NwEIzPEjgFrOJ3r3VEH74sJeZNiHvQo7YJQ2FjFSxu17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNTE5ZDg4MS0xNzRkLTQ4MjMtYmJmMi05NTQ5MTNmNGYzNTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTMuMzY4MjUxMzA0WiJ9&digest=sha256%3Ac99230980d429676eef718ca748de3a627627614484614f265c764db9d8e4c43 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=eae2785d-db26-4518-8733-d2bf9ee64d56 http.request.method=POST http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="830.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=b42712d2-4700-43a5-a8ed-30e3a6ba71ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/blobs/uploads/ef14a380-23b6-48a3-bd25-e2691f6ed613?_state=QXTXxpmSvtv14JkFL2N_JKPFGgd61O8eOuIZbY9aBUR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjE0YTM4MC0yM2I2LTQ4YTMtYmQyNS1lMjY5MWY2ZWQ2MTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTMuOTQ4NTc0ODU3WiJ9&digest=sha256%3Ae985a974940b0310e53c9e5bf5685357946c25b8d35ece7ac5a98dff548a7f30" http.request.useragent="Go-http-client/1.1" http.response.duration=955.070161ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/ef14a380-23b6-48a3-bd25-e2691f6ed613?_state=QXTXxpmSvtv14JkFL2N_JKPFGgd61O8eOuIZbY9aBUR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZjE0YTM4MC0yM2I2LTQ4YTMtYmQyNS1lMjY5MWY2ZWQ2MTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTMuOTQ4NTc0ODU3WiJ9&digest=sha256%3Ae985a974940b0310e53c9e5bf5685357946c25b8d35ece7ac5a98dff548a7f30 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34081" http.request.id=cf45d2f9-a3c1-4c9e-ae5b-012d33f0503d http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34081" http.request.id=6b5facc0-dded-4639-afbb-337dc78247d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/sha256:e660b1b6f75f32d71278617dfaca849e58e5bcd505301297e062c4dfc0e13eed" http.request.useragent="Go-http-client/1.1" http.response.duration="800.528µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:e660b1b6f75f32d71278617dfaca849e58e5bcd505301297e062c4dfc0e13eed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=985a85b5-6013-42dd-a36f-97268881fd67 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" 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="702.528µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=91972761-b19a-469c-a0bb-e3a081e81d91 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/sha256:e660b1b6f75f32d71278617dfaca849e58e5bcd505301297e062c4dfc0e13eed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="724.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e660b1b6f75f32d71278617dfaca849e58e5bcd505301297e062c4dfc0e13eed HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=6c274f5e-d0a5-4041-a057-876a85963194 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="612.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=b708afc0-9303-4009-882b-9b59d73e28c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/sha256:e660b1b6f75f32d71278617dfaca849e58e5bcd505301297e062c4dfc0e13eed" http.request.useragent="Go-http-client/1.1" http.response.duration="511.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e660b1b6f75f32d71278617dfaca849e58e5bcd505301297e062c4dfc0e13eed HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=30b76684-a2bf-48fa-be47-d010ebe94bb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" 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="530.766µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="rewriting manifest sha256:e660b1b6f75f32d71278617dfaca849e58e5bcd505301297e062c4dfc0e13eed in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=2fcfe991-99b1-47ce-9b62-9038d6bea666 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=2fcfe991-99b1-47ce-9b62-9038d6bea666 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" 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.093812ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34081" http.request.id=441d4f75-a826-4417-928b-c079e2cc58e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" 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="648.047µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34081" http.request.id=6ea8b435-f00a-4a55-9cc0-0f48db924a89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="776.048µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34081" http.request.id=9a182f66-bce8-409e-867b-a96716d260a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/sha256:e3aa4684974715ed2f802b6304b8292bb36e91b35630f47763f35abe2c2bc256" http.request.useragent="Go-http-client/1.1" http.response.duration="665.887µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:e3aa4684974715ed2f802b6304b8292bb36e91b35630f47763f35abe2c2bc256 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=c0ff0d37-38d9-42c9-b98a-41b4a0d53443 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" 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="666.167µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=55bb91ab-0cef-4bfe-84a5-b1f0d97154d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/sha256:e3aa4684974715ed2f802b6304b8292bb36e91b35630f47763f35abe2c2bc256" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="663.287µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e3aa4684974715ed2f802b6304b8292bb36e91b35630f47763f35abe2c2bc256 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=638713b9-d125-4ceb-956f-fbb83b42df5c http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="519.405µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=d7da01a5-5579-4374-a55b-d0dfefa6f00c http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/sha256:e3aa4684974715ed2f802b6304b8292bb36e91b35630f47763f35abe2c2bc256" http.request.useragent="Go-http-client/1.1" http.response.duration="523.565µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/sha256:e3aa4684974715ed2f802b6304b8292bb36e91b35630f47763f35abe2c2bc256 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="rewriting manifest list sha256:e3aa4684974715ed2f802b6304b8292bb36e91b35630f47763f35abe2c2bc256 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=7f9e4b64-fc0e-484c-bb81-e1ca6dd82a45 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34081" http.request.id=7f9e4b64-fc0e-484c-bb81-e1ca6dd82a45 http.request.method=GET http.request.remoteaddr="127.0.0.1:44560" 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.158173ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (10.98s) === RUN TestGetManifestWithStorageError time="2025-08-07T16:56:14Z" 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.24.6 time="2025-08-07T16:56:14Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40957" http.request.id=628ea4f3-3095-4151-8d4e-ea12c8056ebd http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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="638.287µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:40957" http.request.id=b9519539-d121-4f25-99fe-6c3f69f32f1b http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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="562.447µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:40957" http.request.id=74b5f7a4-1ac3-4885-ba6f-d6877fc92208 http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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="575.287µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.6 http.request.host="127.0.0.1:40957" http.request.id=b73cc08f-916f-4e20-8f6f-284608a3aecf http.request.method=GET http.request.remoteaddr="127.0.0.1:37424" 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="551.606µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-08-07T16:56:14Z" 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.24.6 time="2025-08-07T16:56:14Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=2adc7151-32b3-43e9-a9bf-354fd298d47f http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" 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="619.047µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" 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.24.6 http.request.host="127.0.0.1:37867" http.request.id=f308dd32-7884-401e-9531-512654e61a9c http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" 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="530.886µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=657cd316-9a17-413d-8276-1d668f00a3ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" 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="528.166µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=8f9e932a-2f09-437b-b7ff-0e4ece2a7377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" 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.53µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=8f9e932a-2f09-437b-b7ff-0e4ece2a7377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" 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="920.49µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=8f9e932a-2f09-437b-b7ff-0e4ece2a7377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" 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="941.171µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-07T16:56:14Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=8f9e932a-2f09-437b-b7ff-0e4ece2a7377 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" 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="958.291µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-07T16:56:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=3d58a326-a671-4a17-a971-c7dfeb8bfe05 http.request.method=POST http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="707.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=51e3d79d-5ede-4103-b551-f4905eef8bee http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/blobs/uploads/ff7e6465-1365-49bd-a61a-f75fad822048?_state=_Yi5SSsrf8Wa6k__-dzQdVeI5aT55hwvHSd0IoSI5MN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZjdlNjQ2NS0xMzY1LTQ5YmQtYTYxYS1mNzVmYWQ4MjIwNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTQuOTk5ODQ5MDM4WiJ9&digest=sha256%3Ac8ccb676d91f9397bfa88ec0aad3608194caa6be23b829c8d40cb5cfe27798d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.084703349s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:15 +0000] "PUT /v2/foo/schema1/blobs/uploads/ff7e6465-1365-49bd-a61a-f75fad822048?_state=_Yi5SSsrf8Wa6k__-dzQdVeI5aT55hwvHSd0IoSI5MN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZjdlNjQ2NS0xMzY1LTQ5YmQtYTYxYS1mNzVmYWQ4MjIwNDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTQuOTk5ODQ5MDM4WiJ9&digest=sha256%3Ac8ccb676d91f9397bfa88ec0aad3608194caa6be23b829c8d40cb5cfe27798d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=9958ef43-315c-4e0c-8041-c8a8a2434020 http.request.method=POST http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="885.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=4b83c729-759a-48f3-9d2f-f72df5827b52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/blobs/uploads/cff38625-834f-42cb-a1b4-d91aba2bb6ae?_state=G8C_p1IKv3Yv_U__mwcX2oKl4cii6E3tgSOOD4ioLWh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZmYzODYyNS04MzRmLTQyY2ItYTFiNC1kOTFhYmEyYmI2YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTYuMTg4NTMwNDUzWiJ9&digest=sha256%3A9301caca408b49795d977ef9828c6a9e9eb511eec5ff765b35c671a207556024" http.request.useragent="Go-http-client/1.1" http.response.duration=1.90267772s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/cff38625-834f-42cb-a1b4-d91aba2bb6ae?_state=G8C_p1IKv3Yv_U__mwcX2oKl4cii6E3tgSOOD4ioLWh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZmYzODYyNS04MzRmLTQyY2ItYTFiNC1kOTFhYmEyYmI2YWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTYuMTg4NTMwNDUzWiJ9&digest=sha256%3A9301caca408b49795d977ef9828c6a9e9eb511eec5ff765b35c671a207556024 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=f3c1fa0a-fb97-421f-8140-a9f7c67b3341 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.348175ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=cae515b9-9a89-4037-b411-60aa9d69c234 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration=1.173533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=2daffd82-d33d-4f0e-804e-55b0838a03e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" 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.017811ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=22469374-60c5-4779-8555-628d416016bd http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.041972ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37867" http.request.id=58669775-6a9d-4d98-9d0c-83c7c843aa0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37867" http.request.id=99a7d2e7-5114-4bf2-9165-4fe7be43e4b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration=1.194093ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:37867" http.request.id=3e467d6a-a6cc-4dc2-a02a-786c2bff71c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=9e7b5fec-1e9e-4bca-bbd2-8baf71ccb880 http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.065332ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=2b6640b8-809b-406f-94a4-3ceb13f593f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="623.567µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=5188bfd0-1aca-4929-8249-d9e6ec7b76d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration="623.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=b317586a-5542-4d7c-9694-3dbb2e533120 http.request.method=GET http.request.remoteaddr="127.0.0.1:44258" 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="601.767µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=error msg="payload digest does match: "sha256:3cd768146dc1fcb2d77adef6f93741b8680e47a1588a4427af35b8435c7a8814" != "sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20"" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=4908907a-f78e-4228-8203-3c8694933027 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" time="2025-08-07T16:56:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=4908907a-f78e-4228-8203-3c8694933027 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44258" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.448µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=01221720-1bc8-4e83-98dd-a3491eb2c4d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44264" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration="854.01µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=24f26a2d-45ea-4300-9905-a865b1052a98 http.request.method=GET http.request.remoteaddr="127.0.0.1:44264" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="696.808µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=614e7d83-9b19-4e75-8590-566e43d021a9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44270" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="815.689µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=189d8a30-052c-4cad-be12-3f516eb41018 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44272" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration=1.298575ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=448acf5e-2a18-4291-98bd-8fcdfa27f7c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44272" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.013971ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=1ddaa8a2-914b-41bb-96ba-ce9b6d7128d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44282" 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="798.009µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=b3da0a39-0a7a-45e7-93c2-e4711428bc9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.330815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=f96e2ebf-b18b-4804-af4c-854f4b398f91 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" 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="695.728µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=67b211b9-fbda-491f-bfca-d59130d593d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20" http.request.useragent="Go-http-client/1.1" http.response.duration="781.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9f5fee5dc072caaa06c667c639c56f9c1a87f9379836e87b73f167775d727f20 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=aec2e68e-ac32-427e-bb63-165e8636f22e http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" 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="671.808µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=7047c178-0941-4a1a-bd19-6e58a011c299 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" 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="629.007µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" 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.24.6 http.request.host="127.0.0.1:37867" http.request.id=47efb02e-b187-4958-abd6-d9d955a1e52f http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" 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="641.128µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=477c9584-429a-4a0c-b627-d0e235211467 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" 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="720.528µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:18Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=477c9584-429a-4a0c-b627-d0e235211467 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" 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.849µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:18Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=477c9584-429a-4a0c-b627-d0e235211467 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" 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="769.529µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=158d99c3-8951-4a7f-a42e-69b38eae2566 http.request.method=POST http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="791.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=d1cae751-aec4-4792-b751-386432f0a6e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/blobs/uploads/fd140de1-e422-4518-b602-2d1241adc4d9?_state=5kgWl5H3PqSn-lUqEAEJoQLgm05yhHY7kol_coVtRA57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDE0MGRlMS1lNDIyLTQ1MTgtYjYwMi0yZDEyNDFhZGM0ZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTguMTIwODE4M1oifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="949.29µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/fd140de1-e422-4518-b602-2d1241adc4d9?_state=5kgWl5H3PqSn-lUqEAEJoQLgm05yhHY7kol_coVtRA57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZDE0MGRlMS1lNDIyLTQ1MTgtYjYwMi0yZDEyNDFhZGM0ZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTguMTIwODE4M1oifQ%3D%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=92a0e061-5f46-4c01-bc3c-73b09a7c46e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" 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="736.888µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:18Z" 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.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=92a0e061-5f46-4c01-bc3c-73b09a7c46e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" 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="764.209µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-07T16:56:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=5569d2c6-cd22-488b-9330-fd262df8809c http.request.method=POST http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="849.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=e9da00ea-f8ed-4481-9c38-d8fa142eb87f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/blobs/uploads/a2914e93-fdfa-4286-9511-7ee214d3d176?_state=gcZnNOlVtbzYnZfcVe2ANW2c4LPaGBr_1DXO9OW3IGN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMjkxNGU5My1mZGZhLTQyODYtOTUxMS03ZWUyMTRkM2QxNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTguMjEyNDIyNzA5WiJ9&digest=sha256%3Af55f164145aee0db4a896eff95297b61c48a8240a3eecbc7b4ad7adf74b737b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.171382504s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/a2914e93-fdfa-4286-9511-7ee214d3d176?_state=gcZnNOlVtbzYnZfcVe2ANW2c4LPaGBr_1DXO9OW3IGN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMjkxNGU5My1mZGZhLTQyODYtOTUxMS03ZWUyMTRkM2QxNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTguMjEyNDIyNzA5WiJ9&digest=sha256%3Af55f164145aee0db4a896eff95297b61c48a8240a3eecbc7b4ad7adf74b737b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=ff28bc66-b260-48f2-a0f7-09317a651755 http.request.method=POST http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="827.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=06c6488d-5c89-4d34-aede-14c84e2e696a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/blobs/uploads/7fb1ffb1-ac0a-40b7-84fe-7b81634de91e?_state=jgdU8RRb6lcuYXZKXM4iCZwR8iFKIqJPfA53uMBTWK57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZmIxZmZiMS1hYzBhLTQwYjctODRmZS03YjgxNjM0ZGU5MWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTkuNDYyODMxODQ0WiJ9&digest=sha256%3A9cb68f0b41e3274c8de2626aa864984ea8a023b340e830bfe37c797621d32384" http.request.useragent="Go-http-client/1.1" http.response.duration=916.177733ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/7fb1ffb1-ac0a-40b7-84fe-7b81634de91e?_state=jgdU8RRb6lcuYXZKXM4iCZwR8iFKIqJPfA53uMBTWK57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3ZmIxZmZiMS1hYzBhLTQwYjctODRmZS03YjgxNjM0ZGU5MWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDdUMTY6NTY6MTkuNDYyODMxODQ0WiJ9&digest=sha256%3A9cb68f0b41e3274c8de2626aa864984ea8a023b340e830bfe37c797621d32384 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=7d42e6dc-f0fa-4bcd-842c-a2ebdcbac8d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="979.131µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=e6f8c4d9-4060-4273-88b0-03391826a15f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.duration="789.369µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=0c7fe997-3f70-4389-84b0-88c3b0e18d89 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" 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="687.128µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=6139301c-c322-413c-98e1-81d839cb9b57 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="685.568µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=910eb628-fd80-4323-a176-ca0940be07e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="560.326µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=7f25adc4-21fc-4eae-9105-c6bfeb336a16 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.duration="502.046µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=87e67a8b-71cf-432e-a645-ff9dad5ab595 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" 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="502.245µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="rewriting manifest sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=91d80882-bf73-465e-9572-fadff71712a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=91d80882-bf73-465e-9572-fadff71712a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" 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.018411ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=03af604f-e72b-4937-af9d-4105ec9180d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.duration="623.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=9ee42e11-7246-4299-a9d6-f61bb0dd2d53 http.request.method=GET http.request.remoteaddr="127.0.0.1:44284" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="559.326µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=d2a5b482-f220-49cf-bd92-b22af5c9a7fe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56946" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="649.687µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=f82e0ac8-e316-4511-87ce-f96010560c56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56952" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.duration="797.009µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "PUT /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=1f0a7087-a1be-4dc9-82a5-86611a910008 http.request.method=GET http.request.remoteaddr="127.0.0.1:56952" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="615.727µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=be6d1e1c-3c5f-4311-9637-ea5720458e63 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56960" 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="664.487µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37867" http.request.id=dd7e4c56-7f32-41f6-8fb8-fe0e26639a45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56962" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="849.29µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=baf21551-06ed-4a99-bd06-d5ee2a817145 http.request.method=GET http.request.remoteaddr="127.0.0.1:56962" 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="491.286µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=26dcec68-65ad-4eaf-912a-c9bc4ea92664 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56962" http.request.uri="/v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8" http.request.useragent="Go-http-client/1.1" http.response.duration="744.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8937ede1700e56c3d68a1683c411cb142dca41416a3b4586fe78f663a9cec9a8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:37867" http.request.id=3b4e09ff-920b-4e9d-b7ce-f1782f094669 http.request.method=GET http.request.remoteaddr="127.0.0.1:56962" 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="618.087µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.47s) === RUN TestManifestDeleteDisabled time="2025-08-07T16:56:20Z" 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.24.6 time="2025-08-07T16:56:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:42023" http.request.id=0f4136fc-ea1a-43da-8b52-466ffd656c95 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40796" 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="807.489µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [07/Aug/2025:16:56:20 +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="2025-08-07T16:56:20Z" 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.24.6 time="2025-08-07T16:56:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:20Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-07T16:56:20Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-07T16:56:20Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39965" http.request.id=f983ca7a-73e3-4034-981e-599ed41576d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44222" 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.423935ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39965" http.request.id=8a75ceba-9de4-4470-a0f1-062ce3416fa4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44230" 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.281294ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39965" http.request.id=137cc768-55f7-457d-b474-3519b35c1d89 http.request.method=POST http.request.remoteaddr="127.0.0.1:44238" 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.230414ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-07T16:56:20Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.6 http.request.host="127.0.0.1:39965" http.request.id=82103d90-e13f-4abd-9a50-c46a981a1444 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44240" 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.270814ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.39s) === RUN TestProxyManifestGetByTag time="2025-08-07T16:56:20Z" 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.24.6 time="2025-08-07T16:56:20Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=7c2ca292-65a8-41f6-8613-cf280cb2cc1c http.request.method=POST http.request.remoteaddr="127.0.0.1:58744" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=81da75ba-d69a-4f01-a08f-2a8b4e4145c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58744" http.request.uri="/v2/foo/bar/blobs/uploads/a63023c1-a368-4905-8619-5d7b83dca93d?_state=g0ids43vQuME6uO6Cankmv2YpHx9KlNXElY3xisEGEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MzAyM2MxLWEzNjgtNDkwNS04NjE5LTVkN2I4M2RjYTkzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjoyMC44MzcxMTQ5MDNaIn0%3D&digest=sha256%3A35e8eef63b1ff43f208839f28e0676f6344be00cd6efd47b627bc5956a259ed0" http.request.useragent="Go-http-client/1.1" http.response.duration=591.534517ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:20 +0000] "PUT /v2/foo/bar/blobs/uploads/a63023c1-a368-4905-8619-5d7b83dca93d?_state=g0ids43vQuME6uO6Cankmv2YpHx9KlNXElY3xisEGEp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2MzAyM2MxLWEzNjgtNDkwNS04NjE5LTVkN2I4M2RjYTkzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjoyMC44MzcxMTQ5MDNaIn0%3D&digest=sha256%3A35e8eef63b1ff43f208839f28e0676f6344be00cd6efd47b627bc5956a259ed0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=18ab9ee0-c90b-47ea-8474-3cd72c89590d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58744" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.351415ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" 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.24.6 time="2025-08-07T16:56:21Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-07T16:56:21Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.24.6 time="2025-08-07T16:56:21Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=815f9398-3746-4497-936e-6d02e0591df1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58744" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="638.367µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:41587" go.version=go1.24.6 time="2025-08-07T16:56:21Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.6 time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=9ea46417-5335-4479-a1ad-3cdb944fb0ab http.request.method=GET http.request.remoteaddr="127.0.0.1:58750" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.967µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41587 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:41587/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41039" http.request.id=7740dfcd-ca0e-444f-9f4b-4d37618a3785 http.request.method=GET http.request.remoteaddr="127.0.0.1:46708" http.request.uri="/v2/foo/bar/manifests/sha256:c8c0e0e750fbf640afc55cc8347698161eb293d8830cfeff3a6b68baec929532" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:c8c0e0e750fbf640afc55cc8347698161eb293d8830cfeff3a6b68baec929532" time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=80f23472-fd8e-4a91-8f20-9b21a236f948 http.request.method=GET http.request.remoteaddr="127.0.0.1:58766" http.request.uri="/v2/foo/bar/manifests/sha256:c8c0e0e750fbf640afc55cc8347698161eb293d8830cfeff3a6b68baec929532" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.203694ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "GET /v2/foo/bar/manifests/sha256:c8c0e0e750fbf640afc55cc8347698161eb293d8830cfeff3a6b68baec929532 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:c8c0e0e750fbf640afc55cc8347698161eb293d8830cfeff3a6b68baec929532 with ttl=167h59m59.99999788s" go.version=go1.24.6 time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41039" http.request.id=7740dfcd-ca0e-444f-9f4b-4d37618a3785 http.request.method=GET http.request.remoteaddr="127.0.0.1:46708" http.request.uri="/v2/foo/bar/manifests/sha256:c8c0e0e750fbf640afc55cc8347698161eb293d8830cfeff3a6b68baec929532" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.589131ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "GET /v2/foo/bar/manifests/sha256:c8c0e0e750fbf640afc55cc8347698161eb293d8830cfeff3a6b68baec929532 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=48cdf61b-c44a-40c5-85c3-702384c65069 http.request.method=GET http.request.remoteaddr="127.0.0.1:58766" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="663.927µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41587 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:41587/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41039" http.request.id=ab74f6af-670e-4e38-8ea0-f749e55c1386 http.request.method=GET http.request.remoteaddr="127.0.0.1:46724" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=5d99de75-2dc9-4103-8ce8-f6ad112c7eea http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58774" 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.139812ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41039" http.request.id=ab74f6af-670e-4e38-8ea0-f749e55c1386 http.request.method=GET http.request.remoteaddr="127.0.0.1:46724" 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=3.999684ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T16:56:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=9045f054-9108-497c-8029-1446c8921527 http.request.method=POST http.request.remoteaddr="127.0.0.1:58774" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="769.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=c3de06a5-f013-40ea-80aa-354d2beac185 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58774" http.request.uri="/v2/foo/bar/blobs/uploads/bbf975f5-93fa-4bda-8768-723b0d6ca92b?_state=BmR56y_3X_MlvCTBCuyl5_wLhPZlyk8l4pq5UaICgOt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZjk3NWY1LTkzZmEtNGJkYS04NzY4LTcyM2IwZDZjYTkyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjoyMS41MTE2MDk5NzNaIn0%3D&digest=sha256%3A8ce8c0c6c570fc0a00d61b3da2e2dfbb69d27c0558e4e7ceecdce692caaa5df1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.000880466s http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:21 +0000] "PUT /v2/foo/bar/blobs/uploads/bbf975f5-93fa-4bda-8768-723b0d6ca92b?_state=BmR56y_3X_MlvCTBCuyl5_wLhPZlyk8l4pq5UaICgOt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiZjk3NWY1LTkzZmEtNGJkYS04NzY4LTcyM2IwZDZjYTkyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wN1QxNjo1NjoyMS41MTE2MDk5NzNaIn0%3D&digest=sha256%3A8ce8c0c6c570fc0a00d61b3da2e2dfbb69d27c0558e4e7ceecdce692caaa5df1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=01d38a6e-af1c-4734-913d-578387de7e69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58774" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.354895ms http.response.status=201 http.response.written=0 127.0.0.1 - - [07/Aug/2025:16:56:22 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=e5dbfa12-95fd-4825-b032-29174a0b8567 http.request.method=GET http.request.remoteaddr="127.0.0.1:58774" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="674.448µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:56:22 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T16:56:22Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41587 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:41587/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41039" http.request.id=1ab3d400-91a4-452a-9539-ad349b33b08a http.request.method=GET http.request.remoteaddr="127.0.0.1:46732" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=96112b51-26cf-424c-9ae8-b0d1367d337f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:58784" 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.083092ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:16:56:22 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=f91845f3-507c-4ea0-8f9e-ce249ad69eb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:58784" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="597.046µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [07/Aug/2025:16:56:22 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-07T16:56:22Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:41587 /v2/ %!s(bool=false) %!s(bool=false) } &{{{{} {%!s(int32=0) %!s(uint32=0)}} %!s(uint32=0) %!s(uint32=0) {{} %!s(int32=0)} {{} %!s(int32=0)}} map[http://127.0.0.1:41587/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41039" http.request.id=1ab3d400-91a4-452a-9539-ad349b33b08a http.request.method=GET http.request.remoteaddr="127.0.0.1:46732" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41587" http.request.id=7701d4fd-8732-4ad6-9c4d-bc1835e667f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:58800" 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.138172ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:16:56:22 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-07T16:56:22Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:86a107e61ebfc0e4a65edae20ab93523318afe8476a245a8d397851d54e43816 with ttl=167h59m59.99999756s" go.version=go1.24.6 time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41039" http.request.id=1ab3d400-91a4-452a-9539-ad349b33b08a http.request.method=GET http.request.remoteaddr="127.0.0.1:46732" 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.33723ms http.response.status=200 http.response.written=935 127.0.0.1 - - [07/Aug/2025:16:56:22 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (1.74s) === RUN TestAppDispatcher time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=9df735c8-3daf-46bc-b887-de17e7669177 http.request.method=GET http.request.remoteaddr="127.0.0.1:41362" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="715.488µs" http.response.status=200 http.response.written=0 time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=01a08fc2-0be5-473d-8c46-10ed48720473 http.request.method=GET http.request.remoteaddr="127.0.0.1:41362" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="608.486µs" http.response.status=200 http.response.written=0 time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=704a505b-2d31-4312-85b3-589f0e88be09 http.request.method=GET http.request.remoteaddr="127.0.0.1:41362" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="608.927µs" http.response.status=200 http.response.written=0 time="2025-08-07T16:56:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43439" http.request.id=e37e5d57-2a88-4c5c-9ca4-c3bc4b1ea092 http.request.method=GET http.request.remoteaddr="127.0.0.1:41362" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="612.927µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-08-07T16:56:22Z" 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.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:22Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:22Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.6 http.request.host="127.0.0.1:32883" http.request.id=1a08df10-7e1a-449b-9fff-10b65ee8a3c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51440" 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="2025-08-07T16:56:22Z" 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.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:22Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:22Z" level=info msg="configuring file health check path=/tmp/healthcheck2389551276, interval=1" go.version=go1.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-07T16:56:26Z" 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.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:26Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:26Z" level=info msg="configuring TCP health check addr=127.0.0.1:39885, interval=1" go.version=go1.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-08-07T16:56:30Z" 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.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:30Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b time="2025-08-07T16:56:30Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:41901, interval=1, threshold=3" go.version=go1.24.6 instance.id=7f9d7606-c5d3-4c0c-8664-1be1f2063d2b --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 57.967s ? 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.432s === RUN TestSchedule time="2025-08-07T16:55:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 time="2025-08-07T16:55:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99856ms" go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 time="2025-08-07T16:55:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.72µs" go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 time="2025-08-07T16:55:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.72µs" go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 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="2025-08-07T16:55:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-07T16:55:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 time="2025-08-07T16:55:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99808ms" go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 time="2025-08-07T16:55:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99888ms" go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 time="2025-08-07T16:55:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-07T16:55:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=853c7aa5-5669-49ed-b50e-2e3f03f54b69 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.618s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.27s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 18277888 sha256:929d373965d5711bd0c8448d0d4668d6a8acbe5a14dbb354288a3db44bf1d430 [] map[] } --- PASS: TestSimpleBlobRead (0.13s) === RUN TestBlobMount --- PASS: TestBlobMount (0.09s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.80s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.92s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.84s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:4588ff7e0069e4d41338eefbcb756b871bdd2be81743a2c944d1c9b9b58af57c palailogos: marking blob sha256:5f0d3c59fc8d4d1ed0be724be61219a3968f3f8567457d91df3eb2b712b80922 palailogos: marking blob sha256:9af6c692246a39586875cd56f6bd5d7fdff4b5dcc67cca7921a713c73442a395 palailogos: marking manifest sha256:5562f9f70add56ab17c212716c6b123abe4c6fc508d344c516341c007e0d967d palailogos: marking blob sha256:5f99f6a3cfaa78106a88cc281fdc5434e2c9de02fb058069a5454e25b03ba20e palailogos: marking blob sha256:4588ff7e0069e4d41338eefbcb756b871bdd2be81743a2c944d1c9b9b58af57c palailogos: marking manifest sha256:5f99f6a3cfaa78106a88cc281fdc5434e2c9de02fb058069a5454e25b03ba20e palailogos: marking blob sha256:b3be5f93a9a74fb7ff7e1386ca22a05d7c2696d6c687fa440c45f7d3eeb54549 palailogos: marking blob sha256:a89cc00c81619c631c1a42d6776d2a62974a801dd3b52a94292600341f3b86f1 palailogos: marking manifest sha256:8ea40dc976f9d37bbd2f50a2b387cfef5c357d43339ce87b704e8b14371b0833 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:8104f272bfcaf477d0bf268a4b544b745ded2594cc589adaffe12ce79993cbb0 palailogos: marking blob sha256:8481cd7a92f8390f2e59f25f331b1c66a87c6be56d6088b6818d56a8458be2f7 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.55s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:bdcfd5c76bf2107d31c95610d262afe8e716432034a459d12baeb171cea489be deletemanifests: marking manifest sha256:fb13e6d7720df217f7ee0b05a1a8529140694951d77b9f8030bf1e941623b10c deletemanifests: marking blob sha256:48b0582574bf68369c3a063726d87aa5cd14025ff7ad5623266479c25dbe6410 deletemanifests: marking blob sha256:1d73ee8c7cb90027d87075c74b295fa1d5e9d527fda9d776c6e794835d5a8efe deletemanifests: marking blob sha256:ca7c83cc4387bea277212fcd17e3e6bae8a2ec6385f1c094cff705947ac358c1 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:71504b42b47e3d1cd4acaafc12c31a0efb31d57208603867d13f415f9d95707f blob eligible for deletion: sha256:86d015740334b68b424b2a5e59f628e6999402d3332d52b4c24b4a91e758a97b blob eligible for deletion: sha256:944aef16629cfcc72f764b050b553df7feedbd44241307095c0171026db0ddd6 blob eligible for deletion: sha256:bdcfd5c76bf2107d31c95610d262afe8e716432034a459d12baeb171cea489be deletemanifests manifest eligible for deletion: sha256:bdcfd5c76bf2107d31c95610d262afe8e716432034a459d12baeb171cea489be deletemanifests: marking manifest sha256:fb13e6d7720df217f7ee0b05a1a8529140694951d77b9f8030bf1e941623b10c deletemanifests: marking blob sha256:48b0582574bf68369c3a063726d87aa5cd14025ff7ad5623266479c25dbe6410 deletemanifests: marking blob sha256:1d73ee8c7cb90027d87075c74b295fa1d5e9d527fda9d776c6e794835d5a8efe deletemanifests: marking blob sha256:ca7c83cc4387bea277212fcd17e3e6bae8a2ec6385f1c094cff705947ac358c1 time="2025-08-07T16:55:45Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/bdcfd5c76bf2107d31c95610d262afe8e716432034a459d12baeb171cea489be" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a time="2025-08-07T16:55:45Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/bdcfd5c76bf2107d31c95610d262afe8e716432034a459d12baeb171cea489be" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:86d015740334b68b424b2a5e59f628e6999402d3332d52b4c24b4a91e758a97b time="2025-08-07T16:55:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/86d015740334b68b424b2a5e59f628e6999402d3332d52b4c24b4a91e758a97b" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:944aef16629cfcc72f764b050b553df7feedbd44241307095c0171026db0ddd6 time="2025-08-07T16:55:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/94/944aef16629cfcc72f764b050b553df7feedbd44241307095c0171026db0ddd6" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:bdcfd5c76bf2107d31c95610d262afe8e716432034a459d12baeb171cea489be time="2025-08-07T16:55:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bdcfd5c76bf2107d31c95610d262afe8e716432034a459d12baeb171cea489be" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:71504b42b47e3d1cd4acaafc12c31a0efb31d57208603867d13f415f9d95707f time="2025-08-07T16:55:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/71/71504b42b47e3d1cd4acaafc12c31a0efb31d57208603867d13f415f9d95707f" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a --- PASS: TestDeleteManifestIfTagNotFound (0.60s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8a401872a936218c7e97e3c3cce6ac38597424dbd4536d27f5797cf1cecd74a4 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8a/8a401872a936218c7e97e3c3cce6ac38597424dbd4536d27f5797cf1cecd74a4" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:ac5bf34387b8048736ca9faa5cf69716837c4c57a7910733a9ba1c86dff81fe7 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ac/ac5bf34387b8048736ca9faa5cf69716837c4c57a7910733a9ba1c86dff81fe7" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:aec0a6c577adedb0e107faca6c93cecc0c86ec0b189856e07c259eb2ce6a0871 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ae/aec0a6c577adedb0e107faca6c93cecc0c86ec0b189856e07c259eb2ce6a0871" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a --- PASS: TestGCWithMissingManifests (0.21s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:8e01ca06afdb53a09e768ee2d12d5d96a037274f2442c343ffbca226035714cd komnenos: marking blob sha256:f3584f7671863430e066e6cffb1ccbf37d47b13d43004c8b3ad66cf76f99aece komnenos: marking blob sha256:f752a2cdf6e2cff7ec95154428ee3754914b55441bdcb5a4cd746968fa7ed73b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9dcbaaf3be4e96a545a0bb9c058ff1f7816818f4f3b7b88bf50542482e8868f6 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9d/9dcbaaf3be4e96a545a0bb9c058ff1f7816818f4f3b7b88bf50542482e8868f6" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:b68a07cba3809675a013b27ace57a15e139ed7dfa2c24580472652168f46aa64 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b6/b68a07cba3809675a013b27ace57a15e139ed7dfa2c24580472652168f46aa64" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:c96eb24b92aa6e1f9c6ba412170ac91843660b3af4a6cac7c1c42b208f583cad time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c9/c96eb24b92aa6e1f9c6ba412170ac91843660b3af4a6cac7c1c42b208f583cad" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:468ec30154ebf6e66d75f6be9ebca718e41f5899b0527ad0c1084c0f28fef1b5 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/46/468ec30154ebf6e66d75f6be9ebca718e41f5899b0527ad0c1084c0f28fef1b5" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:53f3c3ee1d337ae9c0360b3a7025e6a4088bcc8cd5650873156f7717ff21fc6f time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/53/53f3c3ee1d337ae9c0360b3a7025e6a4088bcc8cd5650873156f7717ff21fc6f" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a blob eligible for deletion: sha256:6e8e8f0b91624c63b4d4029738fc72fc914a036de4f8e9ceb7b003ab166e09e0 time="2025-08-07T16:55:46Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6e/6e8e8f0b91624c63b4d4029738fc72fc914a036de4f8e9ceb7b003ab166e09e0" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a --- PASS: TestDeletionHasEffect (0.53s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.49s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:cd9083417ba6ab5f030cbbeb7cab243c22b4888896ff93580c1efa4f6fa897ce michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:9bee0094ec45cf2205f4fa7f5ac7a79f74b8fa4042b7a90e1ecc9a8b4238383d michael_z_doukas: marking blob sha256:2556259c44e847ac060c668f7b0c80ef6cca956849c8b2af2090ecb615400973 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:73b7f9b583063c5390b22d603d22c5c6f941d75b8fcfebdcdf151c1bf2412bc1 time="2025-08-07T16:55:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/73b7f9b583063c5390b22d603d22c5c6f941d75b8fcfebdcdf151c1bf2412bc1" go.version=go1.24.6 instance.id=5c9fa24d-e309-4891-ad16-8b4b0f88f39a --- PASS: TestOrphanBlobDeleted (0.28s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f94ff8c1fb0d828bf0c7bc7f0b164a749817707c6bfd50d0bd24756efe27842c linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:d0302d6745bea6c9da5813f44eb99bd9fe5171ce9c6ace50148cbcd5dc620dba --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.22s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.22s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.15s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.49s) === 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="2025-08-07T16:55:48Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 15:55:48.466949259 +0000 UTC m=-3591.169039990, actuallyDelete=true" time="2025-08-07T16:55:48Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-07T16:55:48Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017, actuallyDelete=true" time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2be1dd1e-607d-4067-9cc6-91d625758d5b have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6f7fbe47-8749-4229-b7ca-fbcda773448d have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/83fcc870-a115-403f-ad50-9be847f78d4d have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/ea5c477c-ee81-43fb-a49d-53c0b3a00ee8 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/09051383-4260-4d75-ada7-f6ca4f53b59b have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/370f0122-f531-48a5-8451-777f33515423 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/56282aba-b4ad-416a-91af-5ba0f53b3dac have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/99569e21-c490-4ca6-b455-b955bba51276 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/af487d7a-c806-4e8f-8b06-c88cc54d711b have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b3746e11-7b9e-41df-be77-e041d04dc174 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c1a74de7-fc24-4ddd-a6c4-87b9cd67cd0a have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.467576266 +0000 UTC m=+8.831587017). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-07T16:55:48Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 16:55:48.468324634 +0000 UTC m=+8.832335385, actuallyDelete=true" time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/30162425-7b59-421d-acc0-32351acb0454 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.468324634 +0000 UTC m=+8.832335385). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/4ca582c4-e87e-4199-a7fc-93a2c290f7ae have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.468324634 +0000 UTC m=+8.832335385). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/3f42d467-0e3e-4809-aa5c-3a88f472bd35 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.468324634 +0000 UTC m=+8.832335385). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e13f8702-3998-49a0-b1fa-e74b14963633 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.468324634 +0000 UTC m=+8.832335385). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/fa989bf0-24b1-4cec-a269-0e2108f18eb5 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.468324634 +0000 UTC m=+8.832335385). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-07T16:55:48Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 16:55:48.46884284 +0000 UTC m=+8.832853591, actuallyDelete=true" time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/02798617-809e-4761-b9e0-535c91f4ee72 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.46884284 +0000 UTC m=+8.832853591). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6b7f2c46-edcf-496c-b136-994810a639b3 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.46884284 +0000 UTC m=+8.832853591). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/78b5eadb-338c-476f-9465-dac8aeaf2583 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.46884284 +0000 UTC m=+8.832853591). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bdc79bee-dd4c-4c86-9753-f4eda6bda108 have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.46884284 +0000 UTC m=+8.832853591). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f43a4e0b-6ef4-4d3c-9041-4c70546b091e have older date (2025-08-07 15:55:48 +0000 UTC) than purge date (2025-08-07 16:55:48.46884284 +0000 UTC m=+8.832853591). Removing upload directory." time="2025-08-07T16:55:48Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-07T16:55:48Z" level=info msg="PurgeUploads starting: olderThan=2025-08-07 16:55:48.469148323 +0000 UTC m=+8.833159074, actuallyDelete=true" time="2025-08-07T16:55:48Z" 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 8.888s ? 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.044s === 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.045s === RUN TestWalkFileRemoved time="2025-08-07T16:55:39Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.027s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.378s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.05s) === 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.098s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.21s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.587s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.40s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.785s ? 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="2025-08-07T16:55:39Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.6 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-08-07T16:55:39Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.6 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-08-07T16:55:39Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.6 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 TestInvalidData === CONT TestMatchIPV4_2 === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 time="2025-08-07T16:55:39Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=0f5c262d-9feb-4608-9270-04a4636d2ca2 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) --- PASS: TestParsing (0.00s) --- PASS: TestS3TryUpdate (0.01s) time="2025-08-07T16:55:39Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=0f5c262d-9feb-4608-9270-04a4636d2ca2 time="2025-08-07T16:55:39Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-08-07T16:55:39Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=0f5c262d-9feb-4608-9270-04a4636d2ca2 --- PASS: TestInvalidData (0.01s) time="2025-08-07T16:55:40Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-07T16:55:41Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-07T16:55:42Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-07T16:55:43Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.557s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.044s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) === 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.394s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.53s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.924s ? 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.037s ? 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 for docker-registry-2.8.3-r14.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> 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-r14.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 >>> docker-registry*: Package size: 25.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r14.apk >>> docker-registry: Build complete at Thu, 07 Aug 2025 16:56:38 +0000 elapsed time 0h 1m 14s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250807.165525) (2/2) Purging go (1.24.6-r0) busybox-1.37.0-r22.trigger: Executing script... OK: 432 MiB in 108 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...