>>> docker-registry: Building community/docker-registry 2.8.3-r13 (using abuild 3.15.0-r0) started Fri, 08 Aug 2025 16:22:10 +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 (20250808.162212) Executing busybox-1.37.0-r19.trigger OK: 624 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/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/v3.22/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-08T16:23:09Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-08-08T16:23:09Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.07s) PASS ok github.com/docker/distribution/configuration 0.079s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-08-08T16:23:09Z" 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.014s ? 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.02s) PASS ok github.com/docker/distribution/health 0.023s === 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.019s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.88s) PASS ok github.com/docker/distribution/health/checks 0.890s ? 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.010s === 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.049s === 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.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.045s === 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.042s ? 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.01s) === 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/08 16:23:09 http: TLS handshake error from 127.0.0.1:48214: 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:45451/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45451/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:45451/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:45451/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33141?status=0, fail=true --- PASS: TestHTTPSink (0.14s) === RUN TestListener --- PASS: TestListener (1.34s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-08-08T16:23:10Z" level=info msg="broadcaster: closing" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="closing testSink" time="2025-08-08T16:23:10Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.03s) === RUN TestEventQueue time="2025-08-08T16:23:10Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.15s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-08-08T16:23:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:10Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-08-08T16:23:11Z" level=warning msg="&{0xc00035f740 0.9} encountered too many errors, backing off" time="2025-08-08T16:23:11Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.89s) PASS ok github.com/docker/distribution/notifications 2.591s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-08-08T16:23:09Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T16:23:09.299518202Z" 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-08T16:23:09.299637448Z" level=info msg="Starting upload purge in 10m0s" go.version=go1.24.6 time="2025-08-08T16:23:09.299891318Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:09.300612084Z" level=info msg="listening on [::]:5000" go.version=go1.24.6 time="2025-08-08T16:23:12.304205131Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 time="2025-08-08T16:23:12.414197503Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=25df1479-6f69-43e0-88e3-3e84a0e3ca0c http.request.method=GET http.request.remoteaddr="[::1]:42844" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=9.043369ms http.response.status=200 http.response.written=2 ::1 - - [08/Aug/2025:16:23:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.13s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-08-08T16:23:15.215449607Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T16:23:15.217477584Z" 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-08T16:23:15.217524356Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:15.21759324Z" level=info msg="Starting upload purge in 17m0s" go.version=go1.24.6 time="2025-08-08T16:23:15.217841108Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-08T16:23:15.21787339Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.6 time="2025-08-08T16:23:15.218597749Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.6 time="2025-08-08T16:23:18.236362511Z" level=info msg="response completed" go.version=go1.24.6 http.request.host=127.0.0.1 http.request.id=6e38aa44-3a2d-4aaf-a783-e77beab9c8d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:40658" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.740533ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:23:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-08-08T16:23:18.237906574Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.6 --- PASS: TestRegistrySupportedCipherSuite (5.92s) === RUN TestRegistryUnsupportedCipherSuite time="2025-08-08T16:23:19.49598569Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-08-08T16:23:19.498354492Z" 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-08T16:23:19.498527816Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:19.498931361Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.6 time="2025-08-08T16:23:19.499063704Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.6 --- PASS: TestRegistryUnsupportedCipherSuite (4.27s) PASS ok github.com/docker/distribution/registry 13.334s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.033s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.01s) === RUN TestRouter --- PASS: TestRouter (0.05s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.02s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.05s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.07s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.22s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.469s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-08-08T16:23:09Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.6 instance.id=de4527fe-7472-44d4-892f-87640d13da94 time="2025-08-08T16:23:09Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.6 instance.id=de4527fe-7472-44d4-892f-87640d13da94 --- PASS: TestBasicAccessController (0.03s) === RUN TestCreateHtpasswdFile time="2025-08-08T16:23:09Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.6 password=PG0iP2qnqpP03qLSGqPlvtJPn2pSyB6CHsUAHuP5Gjw user=docker --- PASS: TestCreateHtpasswdFile (0.19s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.232s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.027s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.05s) === RUN TestLeeway time="2025-08-08T16:23:09Z" level=info msg="token not to be used before 2025-08-08 16:23:10 +0000 UTC - currently 2025-08-08 16:23:09.326694118 +0000 UTC m=+0.049191178" time="2025-08-08T16:23:09Z" level=info msg="token not to be used after 2025-08-08 16:23:09 +0000 UTC - currently 2025-08-08 16:23:09.328550853 +0000 UTC m=+0.051047923" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-08-08T16:23:09Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.107s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.04s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.03s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.02s) === 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.01s) === RUN TestCatalog --- PASS: TestCatalog (0.01s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.02s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.287s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.01s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.01s) PASS ok github.com/docker/distribution/registry/client/auth 0.087s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.026s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-08-08T16:23: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-08T16:23:09Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41841" http.request.id=2e0310a9-6e68-4a8b-bd1a-9b88a73b150c http.request.method=GET http.request.remoteaddr="127.0.0.1:39176" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=14.725523ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:23:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.02s) === RUN TestCatalogAPI time="2025-08-08T16:23: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-08T16:23:09Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=c86e1ac5-4ec1-4aa0-8a98-bbc51107a88b http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=8.980332ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:16:23:09 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T16:23:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=e26e739a-1b53-4f9e-b3ca-b2a958b47f07 http.request.method=POST http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.535441ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:09 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=14c96559-7e99-4354-985d-54db9c36b32d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/aaaa/blobs/uploads/e4ed7bc6-c81e-41c0-91af-21f9032f3cf9?_state=w99whKv0nmahrbqYVR03rSKth47P5jJu5QHcS5GxNmV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNGVkN2JjNi1jODFlLTQxYzAtOTFhZi0yMWY5MDMyZjNjZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MDkuODIyOTgzMzA2WiJ9&digest=sha256%3A1f0d50ea840deb8c1c331da486e36aeef6fc79dea5616c712eb201c21c301d26" http.request.useragent="Go-http-client/1.1" http.response.duration=2.407314792s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:09 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e4ed7bc6-c81e-41c0-91af-21f9032f3cf9?_state=w99whKv0nmahrbqYVR03rSKth47P5jJu5QHcS5GxNmV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNGVkN2JjNi1jODFlLTQxYzAtOTFhZi0yMWY5MDMyZjNjZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MDkuODIyOTgzMzA2WiJ9&digest=sha256%3A1f0d50ea840deb8c1c331da486e36aeef6fc79dea5616c712eb201c21c301d26 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=d40c129a-8f87-4575-9ce0-32faa6bfeadc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.965826ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:12 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=4c13c6db-77c4-4574-99fe-a80dc8fcf7d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.680966ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:12 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=dbbb0524-bd2d-45cd-86ef-0279fe5bc7b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/bbbb/blobs/uploads/24f40479-5d18-4868-9cd4-56748a2bc7a2?_state=l--36odfIUVebzphOs__nMWogQIqY2k4aXZOpxEeg5d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNGY0MDQ3OS01ZDE4LTQ4NjgtOWNkNC01Njc0OGEyYmM3YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTIuNTUyMzc4NTgzWiJ9&digest=sha256%3Ad49e1646c8f783551b0398230cd375fb5be5383f731961f11edc61ac896ceb83" http.request.useragent="Go-http-client/1.1" http.response.duration=1.318676858s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:12 +0000] "PUT /v2/foo/bbbb/blobs/uploads/24f40479-5d18-4868-9cd4-56748a2bc7a2?_state=l--36odfIUVebzphOs__nMWogQIqY2k4aXZOpxEeg5d7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNGY0MDQ3OS01ZDE4LTQ4NjgtOWNkNC01Njc0OGEyYmM3YTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTIuNTUyMzc4NTgzWiJ9&digest=sha256%3Ad49e1646c8f783551b0398230cd375fb5be5383f731961f11edc61ac896ceb83 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=cbabce29-d8b9-4f7e-9c3a-47d9a6dfe77f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.636613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:13 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=88740b68-47c9-4bb5-a836-e6d4c18fd5a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.572754ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:14 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=adc64557-83b3-4de5-8c15-fc13e315d847 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/cccc/blobs/uploads/7b42b988-4a94-4505-a172-f64671434dce?_state=JSTxGv_ISPkIgRureOv6j2VzznXEWUh65-V5vJJelKR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YjQyYjk4OC00YTk0LTQ1MDUtYTE3Mi1mNjQ2NzE0MzRkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTQuMzA5OTA0OTk1WiJ9&digest=sha256%3A1eb3a5d11a452f3c1ad29764b463131fdc8d333eb3c3c833874c8b45d8fe654b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.475113663s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:14 +0000] "PUT /v2/foo/cccc/blobs/uploads/7b42b988-4a94-4505-a172-f64671434dce?_state=JSTxGv_ISPkIgRureOv6j2VzznXEWUh65-V5vJJelKR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YjQyYjk4OC00YTk0LTQ1MDUtYTE3Mi1mNjQ2NzE0MzRkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTQuMzA5OTA0OTk1WiJ9&digest=sha256%3A1eb3a5d11a452f3c1ad29764b463131fdc8d333eb3c3c833874c8b45d8fe654b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:16Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=34dfaff0-68fc-4f37-99ee-53548868cd09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.51951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:16 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=0bce9592-779e-429a-914f-b0bdcbe37c58 http.request.method=POST http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.401817ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:17 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=eef093d2-be2b-467b-8970-b087a638f35d http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/dddd/blobs/uploads/34cdb4ac-3e93-4c4c-91fb-3c97b46b0547?_state=LUUxP3xSqEiCxqoLKt4f-n-cOLQAsYBu-Cc5pTTTAkN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzNGNkYjRhYy0zZTkzLTRjNGMtOTFmYi0zYzk3YjQ2YjA1NDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTcuMDY2NTEyOTk2WiJ9&digest=sha256%3A286e0b572fb02a1685a6583de6a69ccbdde2ea7dec776de47370b601f0047a62" http.request.useragent="Go-http-client/1.1" http.response.duration=1.033384626s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:17 +0000] "PUT /v2/foo/dddd/blobs/uploads/34cdb4ac-3e93-4c4c-91fb-3c97b46b0547?_state=LUUxP3xSqEiCxqoLKt4f-n-cOLQAsYBu-Cc5pTTTAkN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzNGNkYjRhYy0zZTkzLTRjNGMtOTFmYi0zYzk3YjQ2YjA1NDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTcuMDY2NTEyOTk2WiJ9&digest=sha256%3A286e0b572fb02a1685a6583de6a69ccbdde2ea7dec776de47370b601f0047a62 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=058a8d96-1cd9-4c62-805d-41ed81f9e440 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.738592ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:18 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=6328751a-c43e-4800-98ad-1ec724e8cac5 http.request.method=POST http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.690343ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:18 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=7c82bf6d-5841-46dd-b1f5-865f06d63cb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/eeee/blobs/uploads/f20cc189-c634-401b-9d9f-80f6dbb0ca9d?_state=s1vd3bQ0Jp33AT628X0ITNVww706cLAzCoPtK6T6KSd7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJmMjBjYzE4OS1jNjM0LTQwMWItOWQ5Zi04MGY2ZGJiMGNhOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTguNTA5NDY4NjQzWiJ9&digest=sha256%3Ac35953d01f30e50c0830b1de03083cacaf175695fdb10ed859a2cc076b190411" http.request.useragent="Go-http-client/1.1" http.response.duration=2.08688664s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:18 +0000] "PUT /v2/foo/eeee/blobs/uploads/f20cc189-c634-401b-9d9f-80f6dbb0ca9d?_state=s1vd3bQ0Jp33AT628X0ITNVww706cLAzCoPtK6T6KSd7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJmMjBjYzE4OS1jNjM0LTQwMWItOWQ5Zi04MGY2ZGJiMGNhOWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MTguNTA5NDY4NjQzWiJ9&digest=sha256%3Ac35953d01f30e50c0830b1de03083cacaf175695fdb10ed859a2cc076b190411 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:20Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=949a3765-4458-4ba6-94ca-c707a1ca788b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.51476ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:20 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:21Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=896436d4-7545-4b4c-b78e-7485dce8dba1 http.request.method=POST http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.648379ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:21 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=a8aff48b-4a35-4780-9d80-ef5e66829131 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/ffff/blobs/uploads/d1e2cbba-553b-4d6d-9c41-fb49e56b1cfe?_state=o0wFzLwRGpRwmq4aZQ6IxlDvvGxuOCO0wIr5mNTqo_V7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkMWUyY2JiYS01NTNiLTRkNmQtOWM0MS1mYjQ5ZTU2YjFjZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjEuMDY0NjE2NTczWiJ9&digest=sha256%3Adfe640c6f7ecca6f0e3d4e394f1dd6c3326ee0af7c4f1d768e46d5e62078443e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.574630865s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:21 +0000] "PUT /v2/foo/ffff/blobs/uploads/d1e2cbba-553b-4d6d-9c41-fb49e56b1cfe?_state=o0wFzLwRGpRwmq4aZQ6IxlDvvGxuOCO0wIr5mNTqo_V7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkMWUyY2JiYS01NTNiLTRkNmQtOWM0MS1mYjQ5ZTU2YjFjZmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjEuMDY0NjE2NTczWiJ9&digest=sha256%3Adfe640c6f7ecca6f0e3d4e394f1dd6c3326ee0af7c4f1d768e46d5e62078443e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=9fde8c3b-31a5-41f6-bb9f-fd4d7dc33459 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.635037ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=561738c0-7f38-44c5-bfb0-4774f2c2c052 http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.126577ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=b84cbee6-561f-4ea0-8c53-d74b2adc0480 http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=2.133292ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=9fc02364-ef3d-4603-9d9d-249ca982bfda http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=2.023538ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=71fde303-1d76-463a-8f82-beb755d05334 http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=2.34512ms http.response.status=200 http.response.written=30 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=d52403b4-7413-4fa6-8da8-2c5b04c0d3a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=2.136313ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=6c5299e5-4fc3-4676-be44-930ab390c19f http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=2.214451ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" 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:38649" http.request.id=97c25cfa-4c54-4361-b3e3-f4ed57a4bcab http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=1.996079ms http.response.status=400 http.response.written=116 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" 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:38649" http.request.id=05cddf76-9751-47ef-979c-6b06d5aaa3a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=2.010737ms http.response.status=400 http.response.written=115 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=9908ea9f-afd5-4b62-8468-72ec5b1611f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" 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=1.845036ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38649" http.request.id=43b00676-c18e-4b0e-8d37-27474ae71b91 http.request.method=GET http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.927143ms http.response.status=200 http.response.written=74 127.0.0.1 - - [08/Aug/2025:16:23:23 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-08-08T16:23:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T16:23:23Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=c3243e31-f4fa-42c0-bdd6-3eacb18972fa http.request.method=POST http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.649417ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:24 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=e58a07d0-b3a1-4e56-8d7a-4d365ed6a082 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/aaaa/blobs/uploads/4c35cb62-e076-40dc-9f0e-7c5fe3439582?_state=qDEm6QiaOAoK672TO0XPtrncbszJ6lVkkI8KAMoiLx17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0YzM1Y2I2Mi1lMDc2LTQwZGMtOWYwZS03YzVmZTM0Mzk1ODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjQuMDQ5NjM0NDI1WiJ9&digest=sha256%3Ab490521765c95d53e50491af134ee729e384c002d314d4b8ba0f28397d4a9bf9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.865123711s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:24 +0000] "PUT /v2/foo/aaaa/blobs/uploads/4c35cb62-e076-40dc-9f0e-7c5fe3439582?_state=qDEm6QiaOAoK672TO0XPtrncbszJ6lVkkI8KAMoiLx17Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI0YzM1Y2I2Mi1lMDc2LTQwZGMtOWYwZS03YzVmZTM0Mzk1ODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjQuMDQ5NjM0NDI1WiJ9&digest=sha256%3Ab490521765c95d53e50491af134ee729e384c002d314d4b8ba0f28397d4a9bf9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:25Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=6a35ffde-4338-4a81-bf99-bd4ad03589db http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.459539ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:25 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=1cc4161a-5f3b-4d86-a5a1-b7144270f70d http.request.method=POST http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.61748ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:26 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=0b2b49ff-57f4-4679-abb3-08dd86f2dc90 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/bbbb/blobs/uploads/d70d2ba6-d501-41b1-b8ef-ba95457e92a1?_state=ZI_6CB7hQbG857WoyO0zfAyj1JJffKQM973jXpc3CJV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkNzBkMmJhNi1kNTAxLTQxYjEtYjhlZi1iYTk1NDU3ZTkyYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjYuMzg1NzUyMzk0WiJ9&digest=sha256%3A145ad3e5755a958ab063b8398913575d441de93389a3bfa010017a2341785ab1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.586192824s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:26 +0000] "PUT /v2/foo/bbbb/blobs/uploads/d70d2ba6-d501-41b1-b8ef-ba95457e92a1?_state=ZI_6CB7hQbG857WoyO0zfAyj1JJffKQM973jXpc3CJV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkNzBkMmJhNi1kNTAxLTQxYjEtYjhlZi1iYTk1NDU3ZTkyYTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjYuMzg1NzUyMzk0WiJ9&digest=sha256%3A145ad3e5755a958ab063b8398913575d441de93389a3bfa010017a2341785ab1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:28Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=7929cad6-dd8c-4578-a06b-a6567b2b8c4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.635656ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:28 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:29Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=3b791ac6-9dd4-4c89-9845-3bdf71c53c4b http.request.method=POST http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.406243ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:29 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=fb2a40f3-d133-48c2-b62c-f787565793b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/cccc/blobs/uploads/91a602c6-acb6-406e-8aa4-e6a3b7f5b5ad?_state=xsMU1t_MUsjq9hAUegdWZXgxYR4s5yMHOMlKgjxzwpF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5MWE2MDJjNi1hY2I2LTQwNmUtOGFhNC1lNmEzYjdmNWI1YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjkuNDQwODU4Njg0WiJ9&digest=sha256%3A39d943b0c69fa2efa14902dbe8d0585ea925d5f94daf6e5badeacdf0e6722aa4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.601184984s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:29 +0000] "PUT /v2/foo/cccc/blobs/uploads/91a602c6-acb6-406e-8aa4-e6a3b7f5b5ad?_state=xsMU1t_MUsjq9hAUegdWZXgxYR4s5yMHOMlKgjxzwpF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5MWE2MDJjNi1hY2I2LTQwNmUtOGFhNC1lNmEzYjdmNWI1YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MjkuNDQwODU4Njg0WiJ9&digest=sha256%3A39d943b0c69fa2efa14902dbe8d0585ea925d5f94daf6e5badeacdf0e6722aa4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=640c14e6-2114-4ff0-94c5-f77d9472e138 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.444665ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:32 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=2e34ac94-4d54-47c5-86da-81f0aa8d1943 http.request.method=POST http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.365303ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:32 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=fbb3154a-1b47-490c-8515-0d0fde99641f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/dddd/blobs/uploads/3d84f2f3-d2fe-477c-828a-1ba56cf8b082?_state=n1zg68LO1rMqbpjNlbn3cU48Avl8FSI07lezX1ZoLut7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzZDg0ZjJmMy1kMmZlLTQ3N2MtODI4YS0xYmE1NmNmOGIwODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MzIuNDIwMjYyNTE4WiJ9&digest=sha256%3A643c8a7fe3a974dab6340ce81642a7d6ea7fb4ace93eb2555c572b89f3a7b1c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.848915252s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:32 +0000] "PUT /v2/foo/dddd/blobs/uploads/3d84f2f3-d2fe-477c-828a-1ba56cf8b082?_state=n1zg68LO1rMqbpjNlbn3cU48Avl8FSI07lezX1ZoLut7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzZDg0ZjJmMy1kMmZlLTQ3N2MtODI4YS0xYmE1NmNmOGIwODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MzIuNDIwMjYyNTE4WiJ9&digest=sha256%3A643c8a7fe3a974dab6340ce81642a7d6ea7fb4ace93eb2555c572b89f3a7b1c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=208007d2-c71f-4161-af25-ac173f3f81c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54390" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.568426ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:38953" http.request.id=5c2c248b-479f-4b39-9a23-a188fc993968 http.request.method=GET http.request.remoteaddr="127.0.0.1:54390" 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=1.999287ms http.response.status=200 http.response.written=63 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (24.96s) === RUN TestURLPrefix time="2025-08-08T16:23:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T16:23:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:44117" http.request.id=3a25cba3-b668-4593-a2aa-11312893d177 http.request.method=GET http.request.remoteaddr="127.0.0.1:42592" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.244178ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-08-08T16:23:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T16:23:34Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=7a73948d-96af-4f06-ab91-ca510830e17f http.request.method=GET http.request.remoteaddr="127.0.0.1:53116" http.request.uri="/v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.643992ms http.response.status=404 http.response.written=157 vars.digest="sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "GET /v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=d182a5d1-7043-46f9-aebb-1f18335f4f9e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53124" http.request.uri="/v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.487352ms http.response.status=404 http.response.written=157 vars.digest="sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "HEAD /v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=e0cab06c-94b5-400c-b78a-83cda86c3867 http.request.method=POST http.request.remoteaddr="127.0.0.1:53124" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.429369ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=4b491fad-4dcc-46bf-833f-0e8e5ce512ff http.request.method=GET http.request.remoteaddr="127.0.0.1:53124" http.request.uri="/v2/foo/bar/blobs/uploads/4649eaf4-547e-404a-b0bd-bf69b15d43a1?_state=30MZz29UxFm-fq_38ovm5GxLepZb8kNAUb2TpUkUnkh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NDllYWY0LTU0N2UtNDA0YS1iMGJkLWJmNjliMTVkNDNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MDkyMTEwM1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.454462ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "GET /v2/foo/bar/blobs/uploads/4649eaf4-547e-404a-b0bd-bf69b15d43a1?_state=30MZz29UxFm-fq_38ovm5GxLepZb8kNAUb2TpUkUnkh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NDllYWY0LTU0N2UtNDA0YS1iMGJkLWJmNjliMTVkNDNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MDkyMTEwM1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=9e3d7ef6-f374-440e-ae98-3a9a8969bc6e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53124" http.request.uri="/v2/foo/bar/blobs/uploads/4649eaf4-547e-404a-b0bd-bf69b15d43a1?_state=30MZz29UxFm-fq_38ovm5GxLepZb8kNAUb2TpUkUnkh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NDllYWY0LTU0N2UtNDA0YS1iMGJkLWJmNjliMTVkNDNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MDkyMTEwM1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.477285ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "DELETE /v2/foo/bar/blobs/uploads/4649eaf4-547e-404a-b0bd-bf69b15d43a1?_state=30MZz29UxFm-fq_38ovm5GxLepZb8kNAUb2TpUkUnkh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NDllYWY0LTU0N2UtNDA0YS1iMGJkLWJmNjliMTVkNDNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MDkyMTEwM1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=aadabf62-df0f-46ed-9135-695306e44f2d http.request.method=GET http.request.remoteaddr="127.0.0.1:53124" http.request.uri="/v2/foo/bar/blobs/uploads/4649eaf4-547e-404a-b0bd-bf69b15d43a1?_state=30MZz29UxFm-fq_38ovm5GxLepZb8kNAUb2TpUkUnkh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NDllYWY0LTU0N2UtNDA0YS1iMGJkLWJmNjliMTVkNDNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MDkyMTEwM1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=4649eaf4-547e-404a-b0bd-bf69b15d43a1 time="2025-08-08T16:23:34Z" 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:41537" http.request.id=aadabf62-df0f-46ed-9135-695306e44f2d http.request.method=GET http.request.remoteaddr="127.0.0.1:53124" http.request.uri="/v2/foo/bar/blobs/uploads/4649eaf4-547e-404a-b0bd-bf69b15d43a1?_state=30MZz29UxFm-fq_38ovm5GxLepZb8kNAUb2TpUkUnkh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NDllYWY0LTU0N2UtNDA0YS1iMGJkLWJmNjliMTVkNDNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MDkyMTEwM1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.431214ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=4649eaf4-547e-404a-b0bd-bf69b15d43a1 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "GET /v2/foo/bar/blobs/uploads/4649eaf4-547e-404a-b0bd-bf69b15d43a1?_state=30MZz29UxFm-fq_38ovm5GxLepZb8kNAUb2TpUkUnkh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ2NDllYWY0LTU0N2UtNDA0YS1iMGJkLWJmNjliMTVkNDNhMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MDkyMTEwM1oifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=7f0a3ebb-8a10-4bf6-a055-17e7cdde5d67 http.request.method=POST http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.784462ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=368159d4-351a-4c8a-9259-f11725d1d617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/0c70572c-5664-41b3-b8fe-bac7d085ba97?_state=Xh2H_iXa8-WIMa_GsK4M0IwJb_P2UMspGkQ-0Me7CZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzA1NzJjLTU2NjQtNDFiMy1iOGZlLWJhYzdkMDg1YmE5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MjIxNjQwNVoifQ%3D%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" provided=sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 vars.name="foo/bar" vars.uuid=0c70572c-5664-41b3-b8fe-bac7d085ba97 time="2025-08-08T16:23:34Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=368159d4-351a-4c8a-9259-f11725d1d617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/0c70572c-5664-41b3-b8fe-bac7d085ba97?_state=Xh2H_iXa8-WIMa_GsK4M0IwJb_P2UMspGkQ-0Me7CZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzA1NzJjLTU2NjQtNDFiMy1iOGZlLWJhYzdkMDg1YmE5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MjIxNjQwNVoifQ%3D%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0c70572c-5664-41b3-b8fe-bac7d085ba97 time="2025-08-08T16:23:34Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585, 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:41537" http.request.id=368159d4-351a-4c8a-9259-f11725d1d617 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/0c70572c-5664-41b3-b8fe-bac7d085ba97?_state=Xh2H_iXa8-WIMa_GsK4M0IwJb_P2UMspGkQ-0Me7CZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzA1NzJjLTU2NjQtNDFiMy1iOGZlLWJhYzdkMDg1YmE5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MjIxNjQwNVoifQ%3D%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.716882ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0c70572c-5664-41b3-b8fe-bac7d085ba97 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "PUT /v2/foo/bar/blobs/uploads/0c70572c-5664-41b3-b8fe-bac7d085ba97?_state=Xh2H_iXa8-WIMa_GsK4M0IwJb_P2UMspGkQ-0Me7CZJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzA1NzJjLTU2NjQtNDFiMy1iOGZlLWJhYzdkMDg1YmE5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42MjIxNjQwNVoifQ%3D%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=fdda9219-ac6a-4f01-b1e0-4ce16263028e http.request.method=POST http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.286577ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=5973b50d-d35f-4e36-a3b0-c779c447dc23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/ef4ec7f8-d1b9-4df9-ac73-b3a0e50d8752?_state=qq2P0DlQZjno0qkLhY1LXKojLJmHlQtp5DTa6akKvmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGVjN2Y4LWQxYjktNGRmOS1hYzczLWIzYTBlNTBkODc1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42Mjg0ODY3MzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.892958ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "PUT /v2/foo/bar/blobs/uploads/ef4ec7f8-d1b9-4df9-ac73-b3a0e50d8752?_state=qq2P0DlQZjno0qkLhY1LXKojLJmHlQtp5DTa6akKvmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNGVjN2Y4LWQxYjktNGRmOS1hYzczLWIzYTBlNTBkODc1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42Mjg0ODY3MzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=6c0f8436-113e-46d9-ac34-d1a8ea7b363f http.request.method=POST http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.562251ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=b5e5d659-2d9b-4c61-a8f2-a893c214316d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/1bfa0146-20db-47d9-85b7-a57d801c0e11?_state=G2xha-Jj7AIPl120vwzI4F9GVQhsfUQC2yp9fwyZWOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZmEwMTQ2LTIwZGItNDdkOS04NWI3LWE1N2Q4MDFjMGUxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42NDE3NTMzNzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.98628ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "PUT /v2/foo/bar/blobs/uploads/1bfa0146-20db-47d9-85b7-a57d801c0e11?_state=G2xha-Jj7AIPl120vwzI4F9GVQhsfUQC2yp9fwyZWOF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZmEwMTQ2LTIwZGItNDdkOS04NWI3LWE1N2Q4MDFjMGUxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42NDE3NTMzNzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:34Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=de3eba97-5878-49f3-9e8e-0a8533119438 http.request.method=POST http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.319928ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=09f950dd-e221-4de6-9395-1672d3eb634b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/44bdcd75-21a8-4277-b0e9-81cace75e34d?_state=C46tj2pYwnMp6XNbAC7-V0JtJgZNNK2dSK2ZUUf3jaZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YmRjZDc1LTIxYTgtNDI3Ny1iMGU5LTgxY2FjZTc1ZTM0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42NDgyNTI5MDVaIn0%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.duration=1.1925203s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:34 +0000] "PUT /v2/foo/bar/blobs/uploads/44bdcd75-21a8-4277-b0e9-81cace75e34d?_state=C46tj2pYwnMp6XNbAC7-V0JtJgZNNK2dSK2ZUUf3jaZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0YmRjZDc1LTIxYTgtNDI3Ny1iMGU5LTgxY2FjZTc1ZTM0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNC42NDgyNTI5MDVaIn0%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:35Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=c8c79f91-7ccd-434b-8054-80c49585ba89 http.request.method=POST http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.640871ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41537" http.request.id=2fef3df7-a32a-45df-8287-7379c6ca173a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/05579d74-7255-487f-906f-6533ba149c18?_state=FV53DVsVsW6lwkYNKEe0nLwGo6HkdHdPM8SgJ1EvrqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1NTc5ZDc0LTcyNTUtNDg3Zi05MDZmLTY1MzNiYTE0OWMxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNS45OTQ0MDQ3NjNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165556s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:35 +0000] "PATCH /v2/foo/bar/blobs/uploads/05579d74-7255-487f-906f-6533ba149c18?_state=FV53DVsVsW6lwkYNKEe0nLwGo6HkdHdPM8SgJ1EvrqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1NTc5ZDc0LTcyNTUtNDg3Zi05MDZmLTY1MzNiYTE0OWMxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNS45OTQ0MDQ3NjNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=be9a920f-a851-4b9c-b0ed-82010416d399 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/uploads/05579d74-7255-487f-906f-6533ba149c18?_state=hW0mJmbaAcw3PwHmc-2h7ThNNYtqaqWY91S7SltiAfd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1NTc5ZDc0LTcyNTUtNDg3Zi05MDZmLTY1MzNiYTE0OWMxOCIsIk9mZnNldCI6MTgzMjM0NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MzVaIn0%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.duration=3.234606ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "PUT /v2/foo/bar/blobs/uploads/05579d74-7255-487f-906f-6533ba149c18?_state=hW0mJmbaAcw3PwHmc-2h7ThNNYtqaqWY91S7SltiAfd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1NTc5ZDc0LTcyNTUtNDg3Zi05MDZmLTY1MzNiYTE0OWMxOCIsIk9mZnNldCI6MTgzMjM0NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MzVaIn0%3D&digest=sha256%3A0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=5d5b5ad7-cd7f-408f-be01-70aca753f469 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.737999ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=862b387f-b344-4082-989b-7fbb72ce6e71 http.request.method=GET http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=109.175003ms http.response.status=200 http.response.written=18323456 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 200 18323456 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=error msg="error parsing digest="sha257:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=2cb66b38-6826-49dc-b7f6-b832ddf78eb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/sha257:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" vars.name="foo/bar" time="2025-08-08T16:23:37Z" 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:41537" http.request.id=2cb66b38-6826-49dc-b7f6-b832ddf78eb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53136" http.request.uri="/v2/foo/bar/blobs/sha257:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.232693ms http.response.status=400 http.response.written=110 vars.digest="sha257:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/sha257:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=ccacb402-16f9-49b9-98d7-f35ce72b1641 http.request.method=GET http.request.remoteaddr="127.0.0.1:53146" http.request.uri="/v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.duration=3.005492ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" 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-08T16:23:37Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=6d0d52de-16c4-433a-9975-1bee0161b95e http.request.method=GET http.request.remoteaddr="127.0.0.1:48888" http.request.uri="/v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.542541ms http.response.status=404 http.response.written=157 vars.digest="sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=9a599782-7a36-4c0f-b09c-91876c13b4da http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.433256ms http.response.status=404 http.response.written=157 vars.digest="sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=6af201a3-abdf-4e89-9203-6036837e75b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.284029ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=316b9100-6c57-408d-aae0-7a1af22206f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/uploads/2b28d7f8-277c-4f0e-937e-c5707adc7361?_state=nihNs333VqXQeOIfF005Dv2n1olwFoF4HFPao5GmOnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMjhkN2Y4LTI3N2MtNGYwZS05MzdlLWM1NzA3YWRjNzM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43MzQ3MzMzNzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.60871ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/uploads/2b28d7f8-277c-4f0e-937e-c5707adc7361?_state=nihNs333VqXQeOIfF005Dv2n1olwFoF4HFPao5GmOnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMjhkN2Y4LTI3N2MtNGYwZS05MzdlLWM1NzA3YWRjNzM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43MzQ3MzMzNzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=ba45d3fb-2c2d-4509-9956-61b6dcc53721 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/uploads/2b28d7f8-277c-4f0e-937e-c5707adc7361?_state=nihNs333VqXQeOIfF005Dv2n1olwFoF4HFPao5GmOnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMjhkN2Y4LTI3N2MtNGYwZS05MzdlLWM1NzA3YWRjNzM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43MzQ3MzMzNzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.642211ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "DELETE /v2/foo/bar/blobs/uploads/2b28d7f8-277c-4f0e-937e-c5707adc7361?_state=nihNs333VqXQeOIfF005Dv2n1olwFoF4HFPao5GmOnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMjhkN2Y4LTI3N2MtNGYwZS05MzdlLWM1NzA3YWRjNzM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43MzQ3MzMzNzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=fb974f6e-7e76-47f6-93e9-0068d5e17b6c http.request.method=GET http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/uploads/2b28d7f8-277c-4f0e-937e-c5707adc7361?_state=nihNs333VqXQeOIfF005Dv2n1olwFoF4HFPao5GmOnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMjhkN2Y4LTI3N2MtNGYwZS05MzdlLWM1NzA3YWRjNzM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43MzQ3MzMzNzJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2b28d7f8-277c-4f0e-937e-c5707adc7361 time="2025-08-08T16:23:37Z" 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:43607" http.request.id=fb974f6e-7e76-47f6-93e9-0068d5e17b6c http.request.method=GET http.request.remoteaddr="127.0.0.1:48904" http.request.uri="/v2/foo/bar/blobs/uploads/2b28d7f8-277c-4f0e-937e-c5707adc7361?_state=nihNs333VqXQeOIfF005Dv2n1olwFoF4HFPao5GmOnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMjhkN2Y4LTI3N2MtNGYwZS05MzdlLWM1NzA3YWRjNzM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43MzQ3MzMzNzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.301048ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=2b28d7f8-277c-4f0e-937e-c5707adc7361 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/uploads/2b28d7f8-277c-4f0e-937e-c5707adc7361?_state=nihNs333VqXQeOIfF005Dv2n1olwFoF4HFPao5GmOnp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMjhkN2Y4LTI3N2MtNGYwZS05MzdlLWM1NzA3YWRjNzM2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43MzQ3MzMzNzJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=093cab38-58d3-4186-b0f8-3813e31b1544 http.request.method=POST http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.714056ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=8a790479-fca6-4d0b-a975-d1f88b5ac50c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/80aa0c42-e11a-49a4-bb90-cf650483dfe7?_state=V-VnsFbSR0VZn_Q0_Wq14P_aBJp-oDcCodEljp0tBPZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwYWEwYzQyLWUxMWEtNDlhNC1iYjkwLWNmNjUwNDgzZGZlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NDc5NDc4ODhaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" provided=sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 vars.name="foo/bar" vars.uuid=80aa0c42-e11a-49a4-bb90-cf650483dfe7 time="2025-08-08T16:23:37Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=8a790479-fca6-4d0b-a975-d1f88b5ac50c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/80aa0c42-e11a-49a4-bb90-cf650483dfe7?_state=V-VnsFbSR0VZn_Q0_Wq14P_aBJp-oDcCodEljp0tBPZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwYWEwYzQyLWUxMWEtNDlhNC1iYjkwLWNmNjUwNDgzZGZlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NDc5NDc4ODhaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=80aa0c42-e11a-49a4-bb90-cf650483dfe7 time="2025-08-08T16:23:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219, 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:43607" http.request.id=8a790479-fca6-4d0b-a975-d1f88b5ac50c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/80aa0c42-e11a-49a4-bb90-cf650483dfe7?_state=V-VnsFbSR0VZn_Q0_Wq14P_aBJp-oDcCodEljp0tBPZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwYWEwYzQyLWUxMWEtNDlhNC1iYjkwLWNmNjUwNDgzZGZlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NDc5NDc4ODhaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.848553ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=80aa0c42-e11a-49a4-bb90-cf650483dfe7 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "PUT /v2/foo/bar/blobs/uploads/80aa0c42-e11a-49a4-bb90-cf650483dfe7?_state=V-VnsFbSR0VZn_Q0_Wq14P_aBJp-oDcCodEljp0tBPZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwYWEwYzQyLWUxMWEtNDlhNC1iYjkwLWNmNjUwNDgzZGZlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NDc5NDc4ODhaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=702c73ee-4eea-4db0-bfba-2837d66b2ca8 http.request.method=POST http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.285839ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=5f91137f-0f60-4d48-a547-4e701431f1cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/fea0fb05-a107-48e9-9b90-5973a9953c53?_state=FGsFbOTKOisNgVA_Og_YjsKRUKOT05ZTCrKZPgjqqyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlYTBmYjA1LWExMDctNDhlOS05YjkwLTU5NzNhOTk1M2M1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NTQ0NTgwMjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=2.872389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "PUT /v2/foo/bar/blobs/uploads/fea0fb05-a107-48e9-9b90-5973a9953c53?_state=FGsFbOTKOisNgVA_Og_YjsKRUKOT05ZTCrKZPgjqqyZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlYTBmYjA1LWExMDctNDhlOS05YjkwLTU5NzNhOTk1M2M1MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NTQ0NTgwMjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=fa8dbe37-d02d-422c-ac6c-644b1fe655b1 http.request.method=POST http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.37075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=ee263306-2cf0-4e02-a368-da789a7744cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/faca556b-9392-4501-b3a5-1b18c068a761?_state=k9-57yle12FEVEMvy4GbSMgu5X3C-TEB71RAQomK4t97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhY2E1NTZiLTkzOTItNDUwMS1iM2E1LTFiMThjMDY4YTc2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NjA3OTk5MTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.846354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "PUT /v2/foo/bar/blobs/uploads/faca556b-9392-4501-b3a5-1b18c068a761?_state=k9-57yle12FEVEMvy4GbSMgu5X3C-TEB71RAQomK4t97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhY2E1NTZiLTkzOTItNDUwMS1iM2E1LTFiMThjMDY4YTc2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NjA3OTk5MTlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:37Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=bb542de8-16a2-496c-86e5-cd9d04c098d9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.245165ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=9aa7ac8b-1824-4f3d-8f6c-7d66a3c8688c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/24ec0b13-a3f1-48ea-a1cf-aefb56a2deab?_state=8zRkmjyZ7aKj9OoFDmjc60YBuSzA8m_tGVKQJUnkfbN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0ZWMwYjEzLWEzZjEtNDhlYS1hMWNmLWFlZmI1NmEyZGVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NjcwMjUwNjhaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.duration=1.763196032s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "PUT /v2/foo/bar/blobs/uploads/24ec0b13-a3f1-48ea-a1cf-aefb56a2deab?_state=8zRkmjyZ7aKj9OoFDmjc60YBuSzA8m_tGVKQJUnkfbN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0ZWMwYjEzLWEzZjEtNDhlYS1hMWNmLWFlZmI1NmEyZGVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozNy43NjcwMjUwNjhaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:39Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=a059804a-ea20-41dd-aa03-05ec1ef479de http.request.method=POST http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.75354ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43607" http.request.id=29d52880-3b91-4e15-bc66-a3d5fa734b0a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/387ea2c9-c6c8-4b19-a874-52fa9fce2102?_state=LjnwaBtTS7mZkp7cb36MTFWub6N_bgBJOnl-4rWKPNR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4N2VhMmM5LWM2YzgtNGIxOS1hODc0LTUyZmE5ZmNlMjEwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozOS43MTE5NjI1MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.672435082s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:39 +0000] "PATCH /v2/foo/bar/blobs/uploads/387ea2c9-c6c8-4b19-a874-52fa9fce2102?_state=LjnwaBtTS7mZkp7cb36MTFWub6N_bgBJOnl-4rWKPNR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4N2VhMmM5LWM2YzgtNGIxOS1hODc0LTUyZmE5ZmNlMjEwMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzozOS43MTE5NjI1MTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=8f3c8b35-768b-41b5-a1f9-6e5848ba29ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/uploads/387ea2c9-c6c8-4b19-a874-52fa9fce2102?_state=SfIP6iRZ43nTncRR02vBkrLTd_uSe3IJwgkA2CAOaoJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4N2VhMmM5LWM2YzgtNGIxOS1hODc0LTUyZmE5ZmNlMjEwMiIsIk9mZnNldCI6MjIxMDg2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MzlaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.duration=3.337362ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:41 +0000] "PUT /v2/foo/bar/blobs/uploads/387ea2c9-c6c8-4b19-a874-52fa9fce2102?_state=SfIP6iRZ43nTncRR02vBkrLTd_uSe3IJwgkA2CAOaoJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM4N2VhMmM5LWM2YzgtNGIxOS1hODc0LTUyZmE5ZmNlMjEwMiIsIk9mZnNldCI6MjIxMDg2NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6MzlaIn0%3D&digest=sha256%3Af9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=80b5229f-3c7c-4efb-ab34-de27df1a9414 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.731223ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:41 +0000] "HEAD /v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=3ed82a6f-95d5-4e94-a27a-781bdc87fa2b http.request.method=GET http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=134.003193ms http.response.status=200 http.response.written=22108672 127.0.0.1 - - [08/Aug/2025:16:23:41 +0000] "GET /v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 200 22108672 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=error msg="error parsing digest="sha257:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=353a60f8-0c81-45da-bdfe-1f899a2e0b5d http.request.method=GET http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/sha257:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" vars.name="foo/bar" time="2025-08-08T16:23:41Z" 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:43607" http.request.id=353a60f8-0c81-45da-bdfe-1f899a2e0b5d http.request.method=GET http.request.remoteaddr="127.0.0.1:48918" http.request.uri="/v2/foo/bar/blobs/sha257:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.29286ms http.response.status=400 http.response.written=110 vars.digest="sha257:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:41 +0000] "GET /v2/foo/bar/blobs/sha257:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=19e1c3de-5a31-43ce-a4d6-9f59243ca07a http.request.method=GET http.request.remoteaddr="127.0.0.1:34730" http.request.uri="/v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.duration=3.086424ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:41 +0000] "GET /v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=83c3de5e-a9d7-4658-829d-6441315f91bc http.request.method=GET http.request.remoteaddr="127.0.0.1:34726" http.request.uri="/v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=21.425434ms http.response.status=200 http.response.written=2818048 127.0.0.1 - - [08/Aug/2025:16:23:41 +0000] "GET /v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 200 2818048 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:43607" http.request.id=639d2c24-7088-4cd7-afcf-d7807f0da7f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34730" http.request.uri="/v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.371132ms http.response.status=200 http.response.written=3662 127.0.0.1 - - [08/Aug/2025:16:23:41 +0000] "GET /v2/foo/bar/blobs/sha256:f9de690ce8076051b34dc70835c1655d4c46bd8eadc14a3d9a3be04c4f22c219 HTTP/1.1" 200 3662 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=9f8dee72-b93b-419d-80d5-0060a41875ca http.request.method=GET http.request.remoteaddr="127.0.0.1:53146" http.request.uri="/v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.271998055s http.response.status=200 http.response.written=2893824 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 200 2893824 "" "Go-http-client/1.1" time="2025-08-08T16:23:41Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41537" http.request.id=c33f81d4-b828-4916-99b2-576d9b0926fa http.request.method=GET http.request.remoteaddr="127.0.0.1:53138" http.request.uri="/v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.281570565s http.response.status=200 http.response.written=2945984 127.0.0.1 - - [08/Aug/2025:16:23:37 +0000] "GET /v2/foo/bar/blobs/sha256:0ef1a417924674cba5e4953ed510e2615a5551e9965828b49b3a1033a5147585 HTTP/1.1" 200 2945984 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (7.34s) === RUN TestBlobDelete time="2025-08-08T16:23:41Z" 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-08T16:23:41Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=347021bf-7394-42e1-956f-37ff31760e51 http.request.method=GET http.request.remoteaddr="127.0.0.1:57920" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.440726ms http.response.status=404 http.response.written=157 vars.digest="sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "GET /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=3b94bf58-565b-4815-946b-ece53cbf51f5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57928" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.440099ms http.response.status=404 http.response.written=157 vars.digest="sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=5565f8ff-7755-4a6e-835c-e9075fae5364 http.request.method=POST http.request.remoteaddr="127.0.0.1:57928" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.25999ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=160815a3-11a9-40e2-b731-eedfd7bf881c http.request.method=GET http.request.remoteaddr="127.0.0.1:57928" http.request.uri="/v2/foo/bar/blobs/uploads/378fe898-230a-49f2-b558-55306560aa80?_state=6qJXisgEftCh4fXk8M3Y-HuWO1MxkoUdI1J8FYqoc4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OGZlODk4LTIzMGEtNDlmMi1iNTU4LTU1MzA2NTYwYWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wODE2ODUzNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.562132ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "GET /v2/foo/bar/blobs/uploads/378fe898-230a-49f2-b558-55306560aa80?_state=6qJXisgEftCh4fXk8M3Y-HuWO1MxkoUdI1J8FYqoc4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OGZlODk4LTIzMGEtNDlmMi1iNTU4LTU1MzA2NTYwYWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wODE2ODUzNzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=bd9c835a-de83-4da6-964f-2ffc0455c3ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57928" http.request.uri="/v2/foo/bar/blobs/uploads/378fe898-230a-49f2-b558-55306560aa80?_state=6qJXisgEftCh4fXk8M3Y-HuWO1MxkoUdI1J8FYqoc4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OGZlODk4LTIzMGEtNDlmMi1iNTU4LTU1MzA2NTYwYWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wODE2ODUzNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.483814ms http.response.status=204 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "DELETE /v2/foo/bar/blobs/uploads/378fe898-230a-49f2-b558-55306560aa80?_state=6qJXisgEftCh4fXk8M3Y-HuWO1MxkoUdI1J8FYqoc4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OGZlODk4LTIzMGEtNDlmMi1iNTU4LTU1MzA2NTYwYWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wODE2ODUzNzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=86cd0829-cb7f-45d5-8199-ce976de918c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57928" http.request.uri="/v2/foo/bar/blobs/uploads/378fe898-230a-49f2-b558-55306560aa80?_state=6qJXisgEftCh4fXk8M3Y-HuWO1MxkoUdI1J8FYqoc4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OGZlODk4LTIzMGEtNDlmMi1iNTU4LTU1MzA2NTYwYWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wODE2ODUzNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=378fe898-230a-49f2-b558-55306560aa80 time="2025-08-08T16:23:42Z" 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:36761" http.request.id=86cd0829-cb7f-45d5-8199-ce976de918c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57928" http.request.uri="/v2/foo/bar/blobs/uploads/378fe898-230a-49f2-b558-55306560aa80?_state=6qJXisgEftCh4fXk8M3Y-HuWO1MxkoUdI1J8FYqoc4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OGZlODk4LTIzMGEtNDlmMi1iNTU4LTU1MzA2NTYwYWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wODE2ODUzNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.356754ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=378fe898-230a-49f2-b558-55306560aa80 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "GET /v2/foo/bar/blobs/uploads/378fe898-230a-49f2-b558-55306560aa80?_state=6qJXisgEftCh4fXk8M3Y-HuWO1MxkoUdI1J8FYqoc4d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3OGZlODk4LTIzMGEtNDlmMi1iNTU4LTU1MzA2NTYwYWE4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wODE2ODUzNzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=822a16de-1341-49f6-b649-2f37f9ab8876 http.request.method=POST http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.824364ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=59107d84-b26f-4aea-95dc-cd706e9dd43c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/350288bc-624e-4527-9fa6-d44a762c8141?_state=eZm_3_zPjPpXSSJNLl6LLAvqENyo-VgH3ks3g9d9C_V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDI4OGJjLTYyNGUtNDUyNy05ZmE2LWQ0NGE3NjJjODE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wOTQ1NTU5OTlaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" provided=sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 vars.name="foo/bar" vars.uuid=350288bc-624e-4527-9fa6-d44a762c8141 time="2025-08-08T16:23:42Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=59107d84-b26f-4aea-95dc-cd706e9dd43c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/350288bc-624e-4527-9fa6-d44a762c8141?_state=eZm_3_zPjPpXSSJNLl6LLAvqENyo-VgH3ks3g9d9C_V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDI4OGJjLTYyNGUtNDUyNy05ZmE2LWQ0NGE3NjJjODE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wOTQ1NTU5OTlaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=350288bc-624e-4527-9fa6-d44a762c8141 time="2025-08-08T16:23:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662, 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:36761" http.request.id=59107d84-b26f-4aea-95dc-cd706e9dd43c http.request.method=PUT http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/350288bc-624e-4527-9fa6-d44a762c8141?_state=eZm_3_zPjPpXSSJNLl6LLAvqENyo-VgH3ks3g9d9C_V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDI4OGJjLTYyNGUtNDUyNy05ZmE2LWQ0NGE3NjJjODE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wOTQ1NTU5OTlaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.785956ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=350288bc-624e-4527-9fa6-d44a762c8141 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "PUT /v2/foo/bar/blobs/uploads/350288bc-624e-4527-9fa6-d44a762c8141?_state=eZm_3_zPjPpXSSJNLl6LLAvqENyo-VgH3ks3g9d9C_V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MDI4OGJjLTYyNGUtNDUyNy05ZmE2LWQ0NGE3NjJjODE0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4wOTQ1NTU5OTlaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=0653d2ce-80ec-49f8-9171-e6ec2e251183 http.request.method=POST http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.319622ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=6f3ad4fd-bf16-492a-a83a-3677ec707f25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/fe587d7c-be65-4a97-8433-3c62698caa63?_state=2WigCxlY5vRph1PGsQXsG3kKSfP7rYY5-RZchkoKLcx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlNTg3ZDdjLWJlNjUtNGE5Ny04NDMzLTNjNjI2OThjYWE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4xMDEwNDA0NzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=3.020342ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "PUT /v2/foo/bar/blobs/uploads/fe587d7c-be65-4a97-8433-3c62698caa63?_state=2WigCxlY5vRph1PGsQXsG3kKSfP7rYY5-RZchkoKLcx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlNTg3ZDdjLWJlNjUtNGE5Ny04NDMzLTNjNjI2OThjYWE2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4xMDEwNDA0NzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=e6f9b645-97e2-4654-a3d9-165a296b01d1 http.request.method=POST http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.332892ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=059e89e9-0a15-4d0a-8b6f-b11894596404 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/b82ad5f3-b9a3-401a-a5ef-31156964f250?_state=ThgNBX6KzpUAjOok0IcTuaWlPKTV6xLPDa1sSOnYg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MmFkNWYzLWI5YTMtNDAxYS1hNWVmLTMxMTU2OTY0ZjI1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4xMDgwMzYzODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=3.018502ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "PUT /v2/foo/bar/blobs/uploads/b82ad5f3-b9a3-401a-a5ef-31156964f250?_state=ThgNBX6KzpUAjOok0IcTuaWlPKTV6xLPDa1sSOnYg0R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI4MmFkNWYzLWI5YTMtNDAxYS1hNWVmLTMxMTU2OTY0ZjI1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4xMDgwMzYzODdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:42Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=ec26b0e3-28ec-4697-83f8-bde7fe83a269 http.request.method=POST http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.409102ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=fe72dc40-e74e-47ea-8da0-0f85904d3c14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/e4fdebda-6e2c-4094-87d8-7ab39871fcdf?_state=TMVFIFDoP6q605Bi_tYQ1u3cVUHJGlKsjk7SB5STK0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZmRlYmRhLTZlMmMtNDA5NC04N2Q4LTdhYjM5ODcxZmNkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4xMTQ5ODE1NTNaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.duration=2.405709981s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:42 +0000] "PUT /v2/foo/bar/blobs/uploads/e4fdebda-6e2c-4094-87d8-7ab39871fcdf?_state=TMVFIFDoP6q605Bi_tYQ1u3cVUHJGlKsjk7SB5STK0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0ZmRlYmRhLTZlMmMtNDA5NC04N2Q4LTdhYjM5ODcxZmNkZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Mi4xMTQ5ODE1NTNaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:44Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=5c7ac8f7-5fa3-4b5f-867b-021939f392fb http.request.method=POST http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.63085ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36761" http.request.id=c2fd8591-577a-4171-8463-f64a805f91b9 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/ff3cc025-9ff3-4c48-9803-e5e3ed093f46?_state=6jZKpQRVpnsWrM-2oXXLu2-qzCdJI_n66xjMSP3ujGl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmM2NjMDI1LTlmZjMtNGM0OC05ODAzLWU1ZTNlZDA5M2Y0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0NC43MzMyMjgxNTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.444408323s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:44 +0000] "PATCH /v2/foo/bar/blobs/uploads/ff3cc025-9ff3-4c48-9803-e5e3ed093f46?_state=6jZKpQRVpnsWrM-2oXXLu2-qzCdJI_n66xjMSP3ujGl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmM2NjMDI1LTlmZjMtNGM0OC05ODAzLWU1ZTNlZDA5M2Y0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0NC43MzMyMjgxNTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=d3ca5885-cfcc-40a3-9611-4b950ad7c6ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/uploads/ff3cc025-9ff3-4c48-9803-e5e3ed093f46?_state=5z_82N6XRz-87jkEewSz54IWe82Yk5Db3xvR6yvT73h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmM2NjMDI1LTlmZjMtNGM0OC05ODAzLWU1ZTNlZDA5M2Y0NiIsIk9mZnNldCI6MjYyOTIyMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6NDRaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.duration=3.336322ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "PUT /v2/foo/bar/blobs/uploads/ff3cc025-9ff3-4c48-9803-e5e3ed093f46?_state=5z_82N6XRz-87jkEewSz54IWe82Yk5Db3xvR6yvT73h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZmM2NjMDI1LTlmZjMtNGM0OC05ODAzLWU1ZTNlZDA5M2Y0NiIsIk9mZnNldCI6MjYyOTIyMjQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjM6NDRaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=a37d57f1-dad7-41c1-8db7-141a6b6f8509 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.65875ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=5991db41-18fa-486d-b1ea-7d9e22790998 http.request.method=GET http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=167.070714ms http.response.status=200 http.response.written=26292224 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "GET /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 200 26292224 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=error msg="error parsing digest="sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=a837439d-7f82-4317-8aaf-56ea47ce0dac http.request.method=GET http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" time="2025-08-08T16:23:47Z" 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:36761" http.request.id=a837439d-7f82-4317-8aaf-56ea47ce0dac http.request.method=GET http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/bar/blobs/sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.219072ms http.response.status=400 http.response.written=110 vars.digest="sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "GET /v2/foo/bar/blobs/sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=a88aa401-5dd3-467b-a30e-38d7a019480e http.request.method=GET http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.duration=3.07385ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "GET /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=034147a0-e984-4d6c-a8ff-be07d9294d12 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.duration=2.606456ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 err.message="blob unknown to registry" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=52c5055e-e6fa-4c87-909e-369714390e03 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.410883ms http.response.status=404 http.response.written=157 vars.digest="sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" 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:36761" http.request.id=014c2f20-9235-48f0-98f6-3e472b2266f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57964" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.038433ms http.response.status=404 http.response.written=74 vars.digest="sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=error msg="error parsing digest="sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662": unsupported digest algorithm" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=e4988b37-ef29-4e96-b5b0-7a3ae01b922e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57974" http.request.uri="/v2/foo/bar/blobs/sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" time="2025-08-08T16:23:47Z" 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:36761" http.request.id=e4988b37-ef29-4e96-b5b0-7a3ae01b922e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57974" http.request.uri="/v2/foo/bar/blobs/sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.437677ms http.response.status=400 http.response.written=110 vars.digest="sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "DELETE /v2/foo/bar/blobs/sha257:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-08-08T16:23:47Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=486cf4a8-db61-48f1-aec0-b3de366d2ecb http.request.method=POST http.request.remoteaddr="127.0.0.1:57980" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.9116ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:49Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=e095c8b4-cc11-4318-ba84-83bcb485e4b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57980" http.request.uri="/v2/foo/bar/blobs/uploads/0dfc9eb5-ec44-448e-950c-a8200f1474a8?_state=1_0wyQ-CcDsTHa1TxJ5atxbv1_CSoMOD--nTQv-UKsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZmM5ZWI1LWVjNDQtNDQ4ZS05NTBjLWE4MjAwZjE0NzRhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Ny40NzMwNTM0MThaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.duration=2.386244132s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "PUT /v2/foo/bar/blobs/uploads/0dfc9eb5-ec44-448e-950c-a8200f1474a8?_state=1_0wyQ-CcDsTHa1TxJ5atxbv1_CSoMOD--nTQv-UKsB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkZmM5ZWI1LWVjNDQtNDQ4ZS05NTBjLWE4MjAwZjE0NzRhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo0Ny40NzMwNTM0MThaIn0%3D&digest=sha256%3Ae16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=29fff0c1-6c0d-4e51-b526-c4449f0618e3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57980" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.13442ms http.response.status=200 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=dd8e9440-4509-421d-9d3b-a2c1c244b6e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:57946" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.632405327s http.response.status=200 http.response.written=2818048 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "GET /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 200 2818048 "" "Go-http-client/1.1" time="2025-08-08T16:23:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:36761" http.request.id=d19e8261-b184-401d-a526-2d65bb6bff22 http.request.method=GET http.request.remoteaddr="127.0.0.1:57952" http.request.uri="/v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.622699972s http.response.status=200 http.response.written=2889024 127.0.0.1 - - [08/Aug/2025:16:23:47 +0000] "GET /v2/foo/bar/blobs/sha256:e16105c1875852144582d39035ed659635e6dbae04954c62a1c7e48b22cf7662 HTTP/1.1" 200 2889024 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (8.44s) === RUN TestRelativeURL time="2025-08-08T16:23:50Z" 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-08T16:23:50Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:50Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41929" http.request.id=9fcdedc5-2092-4d4e-ba88-70f23547069e http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.713278ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:52Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41929" http.request.id=86b2f7c7-7102-4fc0-b90d-cd577d48cf4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bar/blobs/uploads/d1b1d21c-41aa-435c-92a6-1a1b91ee3805?_state=CcMELTxZYsqeS_dR-SBgTw_N5hcdPIZe9JW_Hpx_2qZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxYjFkMjFjLTQxYWEtNDM1Yy05MmE2LTFhMWI5MWVlMzgwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1MC4wODMwMjI3NTlaIn0%3D&digest=sha256%3Aa5683b98834956bf9cc57841cf4404c787557a42411fb1cc44483f01f91a7f8e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.269669702s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:50 +0000] "PUT /v2/foo/bar/blobs/uploads/d1b1d21c-41aa-435c-92a6-1a1b91ee3805?_state=CcMELTxZYsqeS_dR-SBgTw_N5hcdPIZe9JW_Hpx_2qZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxYjFkMjFjLTQxYWEtNDM1Yy05MmE2LTFhMWI5MWVlMzgwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1MC4wODMwMjI3NTlaIn0%3D&digest=sha256%3Aa5683b98834956bf9cc57841cf4404c787557a42411fb1cc44483f01f91a7f8e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41929" http.request.id=018fdd03-04f7-451b-b392-ec6b8a23f96b http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.744768ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:53Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41929" http.request.id=b480c149-b1b9-4ca1-9a5c-5d0f898d4e44 http.request.method=POST http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.419871ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:54Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41929" http.request.id=c5934585-f9e8-4fe1-a177-343319900c3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36488" http.request.uri="/v2/foo/bar/blobs/uploads/b71966b2-b495-4160-a17a-0660ae2495e5?_state=zvWMZb5cW-zbtnndY7LLawPKdAacHLALfPD6-HGCorB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3MTk2NmIyLWI0OTUtNDE2MC1hMTdhLTA2NjBhZTI0OTVlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1My4xMDM0NDc2MjVaIn0%3D&digest=sha256%3Aae7398518610619dd890ea3bf694e11b2bacf58f587d86c654491165fbdea832" http.request.useragent="Go-http-client/1.1" http.response.duration=1.516786828s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:53 +0000] "PUT /v2/foo/bar/blobs/uploads/b71966b2-b495-4160-a17a-0660ae2495e5?_state=zvWMZb5cW-zbtnndY7LLawPKdAacHLALfPD6-HGCorB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI3MTk2NmIyLWI0OTUtNDE2MC1hMTdhLTA2NjBhZTI0OTVlNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1My4xMDM0NDc2MjVaIn0%3D&digest=sha256%3Aae7398518610619dd890ea3bf694e11b2bacf58f587d86c654491165fbdea832 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (4.55s) === RUN TestBlobDeleteDisabled time="2025-08-08T16:23:54Z" 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-08T16:23:54Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:55Z" 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:35323" http.request.id=335d0fa0-5efc-4b24-9544-a5efb8d77e1e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48930" http.request.uri="/v2/foo/bar/blobs/sha256:89844a1b404f0c70dc4ada184a1168f9882097eab8162ea9b0e1fadafa314632" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.686743ms http.response.status=405 http.response.written=78 vars.digest="sha256:89844a1b404f0c70dc4ada184a1168f9882097eab8162ea9b0e1fadafa314632" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:89844a1b404f0c70dc4ada184a1168f9882097eab8162ea9b0e1fadafa314632 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.38s) === RUN TestDeleteDisabled time="2025-08-08T16:23: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-08T16:23:55Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:55Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46371" http.request.id=6be612fa-2f05-4a45-b722-70260902971d http.request.method=POST http.request.remoteaddr="127.0.0.1:55738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.812486ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:57Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:46371" http.request.id=5b489b5e-b570-474d-8c53-5cdba3d62346 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55738" http.request.uri="/v2/foo/bar/blobs/uploads/842f92d6-d909-4312-9ec7-d32d7d0a5ef2?_state=mi3LdHhGMThhI6fxeot0t9ApOzEwrA1L-Gz-L4-IbFd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MmY5MmQ2LWQ5MDktNDMxMi05ZWM3LWQzMmQ3ZDBhNWVmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1NS40MTAwMjM1NTJaIn0%3D&digest=sha256%3A4c038a1847b07a6b4105650cc5936c47e3fcab78386a703b8cdd414270ed9417" http.request.useragent="Go-http-client/1.1" http.response.duration=2.213647083s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:55 +0000] "PUT /v2/foo/bar/blobs/uploads/842f92d6-d909-4312-9ec7-d32d7d0a5ef2?_state=mi3LdHhGMThhI6fxeot0t9ApOzEwrA1L-Gz-L4-IbFd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MmY5MmQ2LWQ5MDktNDMxMi05ZWM3LWQzMmQ3ZDBhNWVmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1NS40MTAwMjM1NTJaIn0%3D&digest=sha256%3A4c038a1847b07a6b4105650cc5936c47e3fcab78386a703b8cdd414270ed9417 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:23:57Z" 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:46371" http.request.id=7fa684a4-134e-4ada-b0ba-d63ec1dee094 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55738" http.request.uri="/v2/foo/bar/blobs/sha256:4c038a1847b07a6b4105650cc5936c47e3fcab78386a703b8cdd414270ed9417" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.380197ms http.response.status=405 http.response.written=78 vars.digest="sha256:4c038a1847b07a6b4105650cc5936c47e3fcab78386a703b8cdd414270ed9417" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:23:57 +0000] "DELETE /v2/foo/bar/blobs/sha256:4c038a1847b07a6b4105650cc5936c47e3fcab78386a703b8cdd414270ed9417 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.63s) === RUN TestDeleteReadOnly time="2025-08-08T16:23:57Z" 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-08T16:23:57Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:23:58Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34521" http.request.id=05d821f4-3001-4aaf-af43-7c2374fc6357 http.request.method=POST http.request.remoteaddr="127.0.0.1:58738" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.853332ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34521" http.request.id=4aee6419-731c-4646-a044-0323efd90fc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58738" http.request.uri="/v2/foo/bar/blobs/uploads/e8ed1c6d-6f5c-4d81-ac50-c47ce06bdcd6?_state=_9REsZSFwkfJOL2a_ib4DIvHI958MfcSxKGzcolN2bN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4ZWQxYzZkLTZmNWMtNGQ4MS1hYzUwLWM0N2NlMDZiZGNkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1OC4wNjI1MjE3NjVaIn0%3D&digest=sha256%3A2a84c39d25f7a76df1e54501ff7581a3dd29a2dbb35f6b778efcace1e9141068" http.request.useragent="Go-http-client/1.1" http.response.duration=2.373410897s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:23:58 +0000] "PUT /v2/foo/bar/blobs/uploads/e8ed1c6d-6f5c-4d81-ac50-c47ce06bdcd6?_state=_9REsZSFwkfJOL2a_ib4DIvHI958MfcSxKGzcolN2bN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4ZWQxYzZkLTZmNWMtNGQ4MS1hYzUwLWM0N2NlMDZiZGNkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyMzo1OC4wNjI1MjE3NjVaIn0%3D&digest=sha256%3A2a84c39d25f7a76df1e54501ff7581a3dd29a2dbb35f6b778efcace1e9141068 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:2a84c39d25f7a76df1e54501ff7581a3dd29a2dbb35f6b778efcace1e9141068 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.81s) === RUN TestStartPushReadOnly time="2025-08-08T16:24: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-08T16:24:00Z" level=info msg="redis not configured" go.version=go1.24.6 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-08-08T16:24: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-08T16:24:00Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24:00Z" 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:34801" http.request.id=cb96a3f6-c856-4b30-ab09-f78ac4da4717 http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" 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=2.437357ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T16:24:00Z" 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:34801" http.request.id=a0ff254a-56d7-48f6-8a73-73be6bd09af5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" 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=2.019176ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T16:24:00Z" 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:34801" http.request.id=f18b8cad-8a42-4fce-b729-4506232912cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" 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=2.025282ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T16:24:00Z" 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:34801" http.request.id=18c6b7a1-8958-4413-bd15-57bd07a65201 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" 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=3.340764ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24:00Z" 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:34801" http.request.id=18c6b7a1-8958-4413-bd15-57bd07a65201 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" 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=3.45918ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24:00Z" 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:34801" http.request.id=18c6b7a1-8958-4413-bd15-57bd07a65201 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" 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=3.53765ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24:00Z" 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:34801" http.request.id=18c6b7a1-8958-4413-bd15-57bd07a65201 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" 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=3.609067ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T16:24:00Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=bdeab8b2-6dcd-49bd-8b80-76d29bd17d45 http.request.method=POST http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.425038ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:02Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=23c4fb34-7378-43e3-bf6c-30fd203a337e http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/blobs/uploads/ce0f9ba8-de2d-4142-97dd-a35d23f9d271?_state=KwvUiia0wYrrivOoaT-3QHRghKJ-PRyNjsIebJynv9J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZTBmOWJhOC1kZTJkLTQxNDItOTdkZC1hMzVkMjNmOWQyNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDAuODQwODMzMjQxWiJ9&digest=sha256%3A2a6b164ff12693fcb2e8d7220f91aab9db2adf4279e9efffb7192b262814a37e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.885335647s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/ce0f9ba8-de2d-4142-97dd-a35d23f9d271?_state=KwvUiia0wYrrivOoaT-3QHRghKJ-PRyNjsIebJynv9J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZTBmOWJhOC1kZTJkLTQxNDItOTdkZC1hMzVkMjNmOWQyNzEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDAuODQwODMzMjQxWiJ9&digest=sha256%3A2a6b164ff12693fcb2e8d7220f91aab9db2adf4279e9efffb7192b262814a37e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:03Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=ae87a349-8606-4152-a357-cb2571c48bdc http.request.method=POST http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.749262ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:03 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=33715aed-3400-4803-b099-f13fcfc72c75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/blobs/uploads/87ef66bb-b46c-40da-921a-be8e682912ca?_state=3yHdmS4dxlPSDB_t5C-RDwEJ-4nQkukXXNyulPIl4t57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4N2VmNjZiYi1iNDZjLTQwZGEtOTIxYS1iZThlNjgyOTEyY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDMuMTcxODIwNjY4WiJ9&digest=sha256%3A6661078af008cd160acfba3ce5088025cc1b560e8a0552c4166fcaecefb65963" http.request.useragent="Go-http-client/1.1" http.response.duration=2.379556877s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:03 +0000] "PUT /v2/foo/schema1/blobs/uploads/87ef66bb-b46c-40da-921a-be8e682912ca?_state=3yHdmS4dxlPSDB_t5C-RDwEJ-4nQkukXXNyulPIl4t57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4N2VmNjZiYi1iNDZjLTQwZGEtOTIxYS1iZThlNjgyOTEyY2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDMuMTcxODIwNjY4WiJ9&digest=sha256%3A6661078af008cd160acfba3ce5088025cc1b560e8a0552c4166fcaecefb65963 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=bca49136-22b5-4fd0-a94b-a3cf6bd5a98b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.809249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=46d9483d-d6f0-434a-b8e0-a81832ed9f56 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.duration=4.304193ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=172a550f-d86b-4024-b029-5bed3ad362f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" 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=3.653491ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=99987707-e27a-4753-a86e-dc44343b4de3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.498633ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" 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:34801" http.request.id=176a6f05-9f2e-4b40-a056-41526afae77f http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.duration=4.144625ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" 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:34801" http.request.id=9402717d-bee4-4b05-bccc-d6e63d0dadd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.duration=4.167907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:34801" http.request.id=93839839-18cb-460b-a2ff-5156282a3269 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.duration=4.160626ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=a2af2fa1-c56b-47ab-8115-57658582917d http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.599752ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=6cfc755a-31e8-440f-abdc-fddb730987bc http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.101173ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=be2a412c-c857-4289-810b-18201cc79a10 http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.duration=1.955069ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=8e49a4df-fedd-47a7-b2a9-807d4036f3a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60532" 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=8.917455ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=error msg="payload digest does match: "sha256:7f9abbc9da21feab627185e1078573930f2bdde62b4f799aa5a90aab5fa708da" != "sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341"" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=abb58cc8-803d-47dc-8347-f9ee14e48a02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" time="2025-08-08T16:24:05Z" 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:34801" http.request.id=abb58cc8-803d-47dc-8347-f9ee14e48a02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60532" http.request.uri="/v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.805941ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341" 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema1/manifests/sha256:c79d69ade77081835256447fd98dc43578ecf2e0692618d552a558f249ad9341 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" 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:34801" http.request.id=258a6202-9042-4661-b2d7-956c7cf3ea3c http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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=2.50175ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" 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:34801" http.request.id=08bf5e9c-ed70-4ec8-93b9-29893ca1813e http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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=2.058226ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" 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:34801" http.request.id=49b1b51c-928c-44f1-a906-38d1d6cb6cba http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" 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=2.467647ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24:05Z" 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:34801" http.request.id=49b1b51c-928c-44f1-a906-38d1d6cb6cba http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" 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=2.578276ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24:05Z" 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:34801" http.request.id=49b1b51c-928c-44f1-a906-38d1d6cb6cba http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" 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=2.665224ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=97d51a44-f9e2-481a-bbc4-ca978297ded0 http.request.method=POST http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.380687ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=5c5cb11e-9a60-45bf-b323-bcf28357c391 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/blobs/uploads/1fc2db97-deb2-44f7-adae-2f140a16a329?_state=wg4CL2d-Ve49tNLU8xm6LwXIRE2dp7r1Do0MSlqJMax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZmMyZGI5Ny1kZWIyLTQ0ZjctYWRhZS0yZjE0MGExNmEzMjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDUuNjI1NDYwMTM5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=3.035074ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema2/blobs/uploads/1fc2db97-deb2-44f7-adae-2f140a16a329?_state=wg4CL2d-Ve49tNLU8xm6LwXIRE2dp7r1Do0MSlqJMax7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxZmMyZGI5Ny1kZWIyLTQ0ZjctYWRhZS0yZjE0MGExNmEzMjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDUuNjI1NDYwMTM5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:05Z" 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:34801" http.request.id=bb1b72ae-5591-4ed0-bd42-02df3c3bd879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" 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=2.49895ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24:05Z" 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:34801" http.request.id=bb1b72ae-5591-4ed0-bd42-02df3c3bd879 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" 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=2.608267ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:05 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T16:24:06Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=53e7577f-6c07-4066-ad06-daaacd32a355 http.request.method=POST http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.523932ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:06 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=18057025-1cdd-4bf4-bd9e-38f0f01e67a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/blobs/uploads/b0c4a098-3c72-4116-801a-66221152a3da?_state=n1PLX4n_FpBIl84B9wYY3QHxlXW_W_QGhGLNmuTKSUZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMGM0YTA5OC0zYzcyLTQxMTYtODAxYS02NjIyMTE1MmEzZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDYuMDM3ODQxODEzWiJ9&digest=sha256%3A7fa2339df037e905a2688d98972b52600e56c6f76b7dd4e07e2067c6496d9393" http.request.useragent="Go-http-client/1.1" http.response.duration=2.035276895s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:06 +0000] "PUT /v2/foo/schema2/blobs/uploads/b0c4a098-3c72-4116-801a-66221152a3da?_state=n1PLX4n_FpBIl84B9wYY3QHxlXW_W_QGhGLNmuTKSUZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMGM0YTA5OC0zYzcyLTQxMTYtODAxYS02NjIyMTE1MmEzZGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDYuMDM3ODQxODEzWiJ9&digest=sha256%3A7fa2339df037e905a2688d98972b52600e56c6f76b7dd4e07e2067c6496d9393 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:08Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=f9802b38-d370-478e-a118-d28ad65f3ada http.request.method=POST http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.635782ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:08 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=4bc25da6-116b-44ff-956a-a3088bedc8e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/blobs/uploads/0683594b-2725-4449-87e3-436ebb2a94c7?_state=_eMTx6-8oL-U1piMX3Jq3u6-gsGtnVEj-qaMSf-qFfZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNjgzNTk0Yi0yNzI1LTQ0NDktODdlMy00MzZlYmIyYTk0YzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDguNDEyMjU5NzI0WiJ9&digest=sha256%3A98d9d6cba7dda62874b44eb88c5e04d81ce702d78365ef76afcd587d182a70ff" http.request.useragent="Go-http-client/1.1" http.response.duration=1.423472312s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:08 +0000] "PUT /v2/foo/schema2/blobs/uploads/0683594b-2725-4449-87e3-436ebb2a94c7?_state=_eMTx6-8oL-U1piMX3Jq3u6-gsGtnVEj-qaMSf-qFfZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNjgzNTk0Yi0yNzI1LTQ0NDktODdlMy00MzZlYmIyYTk0YzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MDguNDEyMjU5NzI0WiJ9&digest=sha256%3A98d9d6cba7dda62874b44eb88c5e04d81ce702d78365ef76afcd587d182a70ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:34801" http.request.id=90cfeda9-6a4d-4a27-9f0e-edf2037d657a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.714581ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:34801" http.request.id=229c71c3-806f-484d-9831-e24c55eea261 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/sha256:a96d3778f07b9633010e457717e3d9befe66c46ebede378947543b9f528b024b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.890878ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:a96d3778f07b9633010e457717e3d9befe66c46ebede378947543b9f528b024b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=9ccd9667-a22b-4eea-81eb-3599e29f0198 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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=2.558616ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=ae45e952-7a56-4e01-837b-4ad146497bcb http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/sha256:a96d3778f07b9633010e457717e3d9befe66c46ebede378947543b9f528b024b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.578442ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/sha256:a96d3778f07b9633010e457717e3d9befe66c46ebede378947543b9f528b024b HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=489f4aa1-eb22-4847-8fe2-d88adf05e5b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.108646ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=215b7b82-da6c-4c74-8447-af46a94c680c http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/sha256:a96d3778f07b9633010e457717e3d9befe66c46ebede378947543b9f528b024b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.858668ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/sha256:a96d3778f07b9633010e457717e3d9befe66c46ebede378947543b9f528b024b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=28ae0815-9019-48d5-8c16-067369f49d0c http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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=1.889254ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="rewriting manifest sha256:a96d3778f07b9633010e457717e3d9befe66c46ebede378947543b9f528b024b in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=8eb72bff-204f-4b30-b265-35aa4fcedcda http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=8eb72bff-204f-4b30-b265-35aa4fcedcda http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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=4.245715ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:34801" http.request.id=0e8e93fe-226d-4609-a25e-b7d54b8ea3ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" 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=2.351155ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:34801" http.request.id=12af5e51-e23e-4f56-9782-39e9fd2ec0af http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.715199ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:34801" http.request.id=b53eb531-1ad5-4088-a72d-47b34c2839a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/sha256:32edad489c11128d662102c807baccffec1856dc87a4557619ea69e4344f0674" http.request.useragent="Go-http-client/1.1" http.response.duration=2.629133ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "PUT /v2/foo/schema2/manifests/sha256:32edad489c11128d662102c807baccffec1856dc87a4557619ea69e4344f0674 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=9afe6323-cb5a-4343-8d1b-a5f06ca32595 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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=2.447628ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=6b20db85-5e74-47ee-8c51-34ad85845a2e http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/sha256:32edad489c11128d662102c807baccffec1856dc87a4557619ea69e4344f0674" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.63692ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/sha256:32edad489c11128d662102c807baccffec1856dc87a4557619ea69e4344f0674 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=eaecd182-ca9e-4b88-84d1-3a1b05d847b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.07618ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=283bc12d-1532-460b-ae5d-ad428466df1b http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" http.request.uri="/v2/foo/schema2/manifests/sha256:32edad489c11128d662102c807baccffec1856dc87a4557619ea69e4344f0674" http.request.useragent="Go-http-client/1.1" http.response.duration=2.013657ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/sha256:32edad489c11128d662102c807baccffec1856dc87a4557619ea69e4344f0674 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:09Z" level=info msg="rewriting manifest list sha256:32edad489c11128d662102c807baccffec1856dc87a4557619ea69e4344f0674 in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=175d1803-9d06-482d-8347-652cfecbc842 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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-08T16:24:09Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34801" http.request.id=175d1803-9d06-482d-8347-652cfecbc842 http.request.method=GET http.request.remoteaddr="127.0.0.1:60542" 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=4.386657ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-08-08T16:24: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-08T16:24:09Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24: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:33639" http.request.id=8b3e4dc2-33cf-4e75-9aca-c8ad2a454829 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" 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=2.4801ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=773231d5-0470-4be7-8b6d-bfab9f241607 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" 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=2.066911ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=6969d863-8a73-462b-bfd6-5c67aa16dccd http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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=2.138192ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=1d79efc3-a625-4055-b17f-9c4541b71001 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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=3.298385ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24: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:33639" http.request.id=1d79efc3-a625-4055-b17f-9c4541b71001 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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=3.608267ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24: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:33639" http.request.id=1d79efc3-a625-4055-b17f-9c4541b71001 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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=3.765119ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24: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:33639" http.request.id=1d79efc3-a625-4055-b17f-9c4541b71001 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" 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=3.91786ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T16:24:10Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=ae4435f9-5dd5-4b41-b756-64410b08cda8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.440944ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=48079d9f-d637-4810-a647-abf58711560d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/09c232b5-5d85-4e43-8a36-ece8551090be?_state=z69XKubMxBns-n8avmAAfqkq_qWLWhaRNAcBh7gwcu97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwOWMyMzJiNS01ZDg1LTRlNDMtOGEzNi1lY2U4NTUxMDkwYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTAuMzMzNTMzMzQyWiJ9&digest=sha256%3Aca94fe77d15e2810fb25d2af600c89b8e688cd8ba7ab03eb03d44ecc2ffbf820" http.request.useragent="Go-http-client/1.1" http.response.duration=2.171222109s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/09c232b5-5d85-4e43-8a36-ece8551090be?_state=z69XKubMxBns-n8avmAAfqkq_qWLWhaRNAcBh7gwcu97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwOWMyMzJiNS01ZDg1LTRlNDMtOGEzNi1lY2U4NTUxMDkwYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTAuMzMzNTMzMzQyWiJ9&digest=sha256%3Aca94fe77d15e2810fb25d2af600c89b8e688cd8ba7ab03eb03d44ecc2ffbf820 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:12Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=eb37446d-e445-42ac-9f37-609c90da82e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.720935ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=7db54d19-a021-4209-90da-eacc957d05b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/blobs/uploads/3c7ac2a9-1d8d-4fb3-8378-91daba3801be?_state=nYBHHLv8NEeXGJ5z9ggkaYj8hqN4p_mHe9EKPZmzs6l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYzdhYzJhOS0xZDhkLTRmYjMtODM3OC05MWRhYmEzODAxYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTIuNzYyNzk3MzQ0WiJ9&digest=sha256%3A5890e48ca0bf78f01d95d5b0c4c88dc0d6f1599462f1fbd9fe9469a25d75790b" http.request.useragent="Go-http-client/1.1" http.response.duration=878.842226ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/3c7ac2a9-1d8d-4fb3-8378-91daba3801be?_state=nYBHHLv8NEeXGJ5z9ggkaYj8hqN4p_mHe9EKPZmzs6l7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYzdhYzJhOS0xZDhkLTRmYjMtODM3OC05MWRhYmEzODAxYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTIuNzYyNzk3MzQ0WiJ9&digest=sha256%3A5890e48ca0bf78f01d95d5b0c4c88dc0d6f1599462f1fbd9fe9469a25d75790b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=cbffd22a-6b83-48cc-9bca-3029b1ae775f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.896654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=1f933e2b-1520-4372-a57e-1f7149bacf8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.duration=4.234182ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=f0948e4d-f66a-48e5-9b4a-7749763034bc http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" 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=4.691408ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=9c185326-6510-435b-99a1-defcd426abcc http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.559147ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=be91c00c-e392-4903-98ba-80f7f0ed106a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.duration=4.268749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=e3235d2a-bffe-4a4a-a7c9-21ad4cce1cb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.duration=4.236879ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:33639" http.request.id=ab32a3f6-5fa6-4149-b9a4-f704dd9ebec1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.duration=4.198174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=a4348b40-521f-43d8-a720-fae9b5dffef9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.675768ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=9d822aae-e5e9-4e83-a2e1-87109636bb24 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.039705ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=86085a8b-9b03-4834-bfd4-e2840fe42e2f http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.duration=1.996381ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=5a3bbe49-3417-41e8-a29f-b03785426dd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45254" 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=1.87859ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=error msg="payload digest does match: "sha256:f08935005a692a762429fb89fd2cbe9781b192c933b8bc797b17d382ca246f53" != "sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928"" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=986a2a15-3bea-4ef8-9b2e-f77fa7c8e07c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" time="2025-08-08T16:24: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:33639" http.request.id=986a2a15-3bea-4ef8-9b2e-f77fa7c8e07c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45254" http.request.uri="/v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.624913ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928" 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema1/manifests/sha256:4cb42a50749367064e5234c4a90f295dceb5614a5bbadc89d3c807377138b928 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=9163e56c-8220-4fcc-a023-146b731a3f21 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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=2.88858ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=c11d7e52-02b5-4e5d-81ce-3e7589f3f851 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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=2.066767ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=44171d0b-83ce-4959-b49a-945d3a3396a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" 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=2.456692ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24: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:33639" http.request.id=44171d0b-83ce-4959-b49a-945d3a3396a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" 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=2.568028ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24: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:33639" http.request.id=44171d0b-83ce-4959-b49a-945d3a3396a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" 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=2.66097ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=5de7d78a-e8c7-41cd-8ee4-73f6ae647dfd http.request.method=POST http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.325273ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:13Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=b4219fe4-86ae-468d-acaa-689ba2d61b46 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/blobs/uploads/af96b5ee-1e85-441a-bf42-914c3f38993a?_state=HbDpxaMSZx69iulT-M6XfatcJNKKT5L9jv-ziN-1r117Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZjk2YjVlZS0xZTg1LTQ0MWEtYmY0Mi05MTRjM2YzODk5M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTMuNzI1Mzc5NjhaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.920119ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema2/blobs/uploads/af96b5ee-1e85-441a-bf42-914c3f38993a?_state=HbDpxaMSZx69iulT-M6XfatcJNKKT5L9jv-ziN-1r117Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZjk2YjVlZS0xZTg1LTQ0MWEtYmY0Mi05MTRjM2YzODk5M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTMuNzI1Mzc5NjhaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24: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:33639" http.request.id=70deb0a6-a37f-4023-ab59-7d9e21368b0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" 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=2.554651ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24: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:33639" http.request.id=70deb0a6-a37f-4023-ab59-7d9e21368b0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" 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=2.673255ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:13 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T16:24:14Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=1c8046ce-ce52-41dd-a405-1672e54716fd http.request.method=POST http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.395364ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=f83d31ce-5e93-4172-9b48-edc546f52a6e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/blobs/uploads/a07efb15-623e-483f-b9a7-b89e67b466e6?_state=JK-KkTQxTJsLxilpIWICi4rlrAj1jIen6Vg_sE0JDWh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMDdlZmIxNS02MjNlLTQ4M2YtYjlhNy1iODllNjdiNDY2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTQuMDM1NDA4MTVaIn0%3D&digest=sha256%3A72290c285736d6b4f0105dabc7ebed4f50f4a7fe292caf6a4f02238e61876fbe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10092352s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/a07efb15-623e-483f-b9a7-b89e67b466e6?_state=JK-KkTQxTJsLxilpIWICi4rlrAj1jIen6Vg_sE0JDWh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMDdlZmIxNS02MjNlLTQ4M2YtYjlhNy1iODllNjdiNDY2ZTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTQuMDM1NDA4MTVaIn0%3D&digest=sha256%3A72290c285736d6b4f0105dabc7ebed4f50f4a7fe292caf6a4f02238e61876fbe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:15Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=cc1c5443-3ea0-40ba-9caa-a60874621691 http.request.method=POST http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.830472ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:15 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=5743430c-f850-48cd-b259-e8e7e5feeef1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/blobs/uploads/33177211-0a6f-447d-b84e-d124bd31c2ed?_state=ZWorYqcni2O0SLVo1gex8pb34Byeum6_d3p0sVqLVr97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMzE3NzIxMS0wYTZmLTQ0N2QtYjg0ZS1kMTI0YmQzMWMyZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTUuNTY5ODYwNzFaIn0%3D&digest=sha256%3A738a01ec9bc94b411444619289cd72c227185ffc070b72755f9b55980c185203" http.request.useragent="Go-http-client/1.1" http.response.duration=2.263470581s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:15 +0000] "PUT /v2/foo/schema2/blobs/uploads/33177211-0a6f-447d-b84e-d124bd31c2ed?_state=ZWorYqcni2O0SLVo1gex8pb34Byeum6_d3p0sVqLVr97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMzE3NzIxMS0wYTZmLTQ0N2QtYjg0ZS1kMTI0YmQzMWMyZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTUuNTY5ODYwNzFaIn0%3D&digest=sha256%3A738a01ec9bc94b411444619289cd72c227185ffc070b72755f9b55980c185203 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:33639" http.request.id=97a41e5d-3508-441e-8c86-b9d3134063b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.556258ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:33639" http.request.id=35d8db7b-5cae-40e9-b5a8-ece29ae2b868 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/sha256:8967f530d3ddafe0393f8250ab48e9f50da4649cd9246ba32ad833e4d8e0269a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.850169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:8967f530d3ddafe0393f8250ab48e9f50da4649cd9246ba32ad833e4d8e0269a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=f1014a17-f4fa-4dda-82b0-97660bb1efb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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=2.450827ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=6815a9cc-a98c-4031-afc5-02241b0e73ba http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/sha256:8967f530d3ddafe0393f8250ab48e9f50da4649cd9246ba32ad833e4d8e0269a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.407056ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/sha256:8967f530d3ddafe0393f8250ab48e9f50da4649cd9246ba32ad833e4d8e0269a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=0450b982-17ff-4bf2-b030-f64d9ee22531 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.005935ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=e46b117d-7842-47d1-8e8f-f7de626620fa http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/sha256:8967f530d3ddafe0393f8250ab48e9f50da4649cd9246ba32ad833e4d8e0269a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.881335ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/sha256:8967f530d3ddafe0393f8250ab48e9f50da4649cd9246ba32ad833e4d8e0269a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=3103ab48-117f-4ce8-a3b4-706d4ef74846 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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=2.105195ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="rewriting manifest sha256:8967f530d3ddafe0393f8250ab48e9f50da4649cd9246ba32ad833e4d8e0269a in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=2cae4079-070e-47a9-9a47-d070a76da5e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=2cae4079-070e-47a9-9a47-d070a76da5e6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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=4.32522ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:33639" http.request.id=5698e83a-f331-49aa-aeb7-6058fb012476 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" 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=2.342376ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:33639" http.request.id=e2d2b9c2-3b96-4ff1-b5c1-679b79ca9254 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.788927ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:33639" http.request.id=0ebb9cac-36de-4840-bde4-52a467282f45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/sha256:81d7d21207d8a1bfb3493519596af8990ff22c29c97d58678d78eafda44611cd" http.request.useragent="Go-http-client/1.1" http.response.duration=2.450796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:81d7d21207d8a1bfb3493519596af8990ff22c29c97d58678d78eafda44611cd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=12ee437a-6114-4808-a8fa-b0d5cc10beb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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=2.423801ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=913ebddc-8b43-4f04-9235-6687fa4194df http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/sha256:81d7d21207d8a1bfb3493519596af8990ff22c29c97d58678d78eafda44611cd" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=2.402909ms http.response.status=200 http.response.written=434 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/sha256:81d7d21207d8a1bfb3493519596af8990ff22c29c97d58678d78eafda44611cd HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=f25b2887-c6db-403c-b748-11acb3035be0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.476198ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=4640c17a-bfe2-4b0e-9e86-d93ab248958c http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" http.request.uri="/v2/foo/schema2/manifests/sha256:81d7d21207d8a1bfb3493519596af8990ff22c29c97d58678d78eafda44611cd" http.request.useragent="Go-http-client/1.1" http.response.duration=3.776583ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/sha256:81d7d21207d8a1bfb3493519596af8990ff22c29c97d58678d78eafda44611cd HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" level=info msg="rewriting manifest list sha256:81d7d21207d8a1bfb3493519596af8990ff22c29c97d58678d78eafda44611cd in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=9332fe53-6c62-46e0-825a-0c1b45d29ff6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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-08T16:24:17Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:33639" http.request.id=9332fe53-6c62-46e0-825a-0c1b45d29ff6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45264" 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=6.322423ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (17.45s) === RUN TestGetManifestWithStorageError time="2025-08-08T16:24:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T16:24:17Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24:17Z" 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:36729" http.request.id=0387b69b-0711-49b5-ae59-9712ccd0ad6f http.request.method=GET http.request.remoteaddr="127.0.0.1:46148" 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=2.470875ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:36729" http.request.id=6a9f456a-d9d2-49c1-a604-738be76d3652 http.request.method=GET http.request.remoteaddr="127.0.0.1:46148" 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=2.041504ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:36729" http.request.id=ad86c7aa-ab07-43fd-8a00-069ff8aba306 http.request.method=GET http.request.remoteaddr="127.0.0.1:46148" 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=2.13542ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:36729" http.request.id=fb961574-618d-40de-9640-88a99516573b http.request.method=GET http.request.remoteaddr="127.0.0.1:46148" 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=2.046787ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.02s) === RUN TestManifestDelete time="2025-08-08T16:24:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 time="2025-08-08T16:24:17Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24:17Z" 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:40295" http.request.id=10ca2db4-23d7-4a10-9d99-08262d564019 http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" 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=2.43226ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:40295" http.request.id=422eef08-3a7a-4a15-b622-06ac7c3add00 http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" 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=2.237756ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:40295" http.request.id=94231893-4da0-476b-b790-8afd5a43083c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" 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=2.21389ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-08-08T16:24:17Z" 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:40295" http.request.id=b7754301-65fb-423c-a610-e698749dcf15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" 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=3.710174ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24:17Z" 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:40295" http.request.id=b7754301-65fb-423c-a610-e698749dcf15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" 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=3.913016ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24:17Z" 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:40295" http.request.id=b7754301-65fb-423c-a610-e698749dcf15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" 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=4.072245ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-08-08T16:24:17Z" 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:40295" http.request.id=b7754301-65fb-423c-a610-e698749dcf15 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" 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=4.234143ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/Aug/2025:16:24:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-08-08T16:24:18Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=e4b1024e-15f4-4187-9b11-68718100a205 http.request.method=POST http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.383728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=ac94727e-1f5a-4e58-b6a5-6783acd76b94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/blobs/uploads/d3821b0b-50d5-4bbc-928b-35d9625b51ce?_state=dKAtnuqozSyNzXaqvY0tgmgcQemYuZhBVzRn_Jr7VOB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMzgyMWIwYi01MGQ1LTRiYmMtOTI4Yi0zNWQ5NjI1YjUxY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTguMjM1NTYxMVoifQ%3D%3D&digest=sha256%3A90289f51b7f1c3236c953c908189e841c79c46dcf5dbd8dd97adad9dcb0cd02d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.246102854s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/d3821b0b-50d5-4bbc-928b-35d9625b51ce?_state=dKAtnuqozSyNzXaqvY0tgmgcQemYuZhBVzRn_Jr7VOB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMzgyMWIwYi01MGQ1LTRiYmMtOTI4Yi0zNWQ5NjI1YjUxY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTguMjM1NTYxMVoifQ%3D%3D&digest=sha256%3A90289f51b7f1c3236c953c908189e841c79c46dcf5dbd8dd97adad9dcb0cd02d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:19Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=a2c6eb0a-0db2-402c-b94c-137b55c848d3 http.request.method=POST http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.698221ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:19 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=c7b40e3b-6e57-4b95-9ca6-885794e8d167 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/blobs/uploads/bb6166f3-34b8-42f9-af50-2e69917eec3a?_state=Nq1gewddjFUyw8FV80BSTmVjsWF7sAuAQJ9n902udzd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYjYxNjZmMy0zNGI4LTQyZjktYWY1MC0yZTY5OTE3ZWVjM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTkuOTI3MjA0MzE2WiJ9&digest=sha256%3A1ad1651aff80c21e34c467100a451ba475902d59e83715e566a2dd87250f7d68" http.request.useragent="Go-http-client/1.1" http.response.duration=2.574698584s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:19 +0000] "PUT /v2/foo/schema1/blobs/uploads/bb6166f3-34b8-42f9-af50-2e69917eec3a?_state=Nq1gewddjFUyw8FV80BSTmVjsWF7sAuAQJ9n902udzd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYjYxNjZmMy0zNGI4LTQyZjktYWY1MC0yZTY5OTE3ZWVjM2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MTkuOTI3MjA0MzE2WiJ9&digest=sha256%3A1ad1651aff80c21e34c467100a451ba475902d59e83715e566a2dd87250f7d68 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=1bd4dd4a-d5b0-4460-916f-05266e831e37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.895026ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=db2a12db-eec0-410c-9720-7a74a953b8fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=4.267305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=03174677-a957-4135-9741-511778651b9c http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" 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=3.892745ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=76786d77-f071-469f-9f8b-a47b660ad088 http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.712624ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=27a74fa3-6409-4a26-97d8-76ea4866a058 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=4.756025ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=476c1df2-1760-4d74-bf74-829320cb4bdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=4.26644ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.contenttype="application/json" http.request.host="127.0.0.1:40295" http.request.id=1b9de589-ecb6-4b77-b916-1f223dc6cdc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=4.572393ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=c2bdf683-e86e-42cd-9821-985274b3d523 http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.530691ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=d71aa624-285e-401a-a585-7b772e305022 http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.150528ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=dccee619-e6d2-48b9-bdd1-67bf1c551fd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=1.968842ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=7d33b8c4-6ca4-49b2-9b7c-08cf3f4c495a http.request.method=GET http.request.remoteaddr="127.0.0.1:53504" 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=2.16451ms http.response.status=200 http.response.written=41 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=error msg="payload digest does match: "sha256:2e9d11d9748b01e830f03da0c42e114286b3f7817bf2636520a85fb828e64c4f" != "sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04"" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=34f261fe-6439-40e1-8cd1-82043667bbb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=34f261fe-6439-40e1-8cd1-82043667bbb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53504" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.82632ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=12a710f0-8362-4f36-8a7e-bd53415c2296 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40778" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=3.008282ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=e9de466a-9063-49f9-9bad-e97e84854e23 http.request.method=GET http.request.remoteaddr="127.0.0.1:40778" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.41974ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=2f98e53b-edae-49f7-a3b7-d411e7025399 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40794" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.463265ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=3c62bf5f-cc3e-47d3-80de-d3b746f1432e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=5.197638ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=c84a6827-373a-46bb-8421-fe944280c558 http.request.method=GET http.request.remoteaddr="127.0.0.1:40796" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.809431ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=a170a568-d675-46ae-ae1c-8e6b42c3b027 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40806" 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=2.540423ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=52040e7d-b94d-48b8-831e-c561bd8b6c6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.679858ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=e6cbfef7-7202-4b97-bcc1-7834c711b6aa http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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=2.011691ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=c291292c-9a28-4319-ac87-2fd3bd10a764 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04" http.request.useragent="Go-http-client/1.1" http.response.duration=2.523427ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:69e1231016245fd0d7ba098382809be7837b613e3025c8bd4ced089181657f04 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=232daa46-b1d9-4b65-9191-8b0861681352 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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=2.146221ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=9143962e-2e20-4930-b087-8094d8d3ace2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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=2.026536ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=00e4001d-3036-4f72-a74c-becd74e6a358 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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=2.164859ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=1c14e56b-b154-4281-9449-ecbc84a65e26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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=2.556947ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24:22Z" 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:40295" http.request.id=1c14e56b-b154-4281-9449-ecbc84a65e26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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=2.871684ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24:22Z" 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:40295" http.request.id=1c14e56b-b154-4281-9449-ecbc84a65e26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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=3.031336ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=f4c2608c-aeed-4721-a787-a7c94edd5d76 http.request.method=POST http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.421594ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=8465ca82-96ce-4339-aa8b-6accb714dceb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/b1d163d7-6f8c-4a23-8ee3-a6b4edadc720?_state=XT8X8MX7ZokSDfTecyxQ4dL7wl30PMQnHQhSMrFZy5d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMWQxNjNkNy02ZjhjLTRhMjMtOGVlMy1hNmI0ZWRhZGM3MjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MjIuNjE1OTg2Mzg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.985197ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/b1d163d7-6f8c-4a23-8ee3-a6b4edadc720?_state=XT8X8MX7ZokSDfTecyxQ4dL7wl30PMQnHQhSMrFZy5d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMWQxNjNkNy02ZjhjLTRhMjMtOGVlMy1hNmI0ZWRhZGM3MjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MjIuNjE1OTg2Mzg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" 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:40295" http.request.id=3173432c-9b41-407a-958f-0e98f4003b8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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=2.529961ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-08-08T16:24:22Z" 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:40295" http.request.id=3173432c-9b41-407a-958f-0e98f4003b8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" 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=2.78247ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-08-08T16:24:22Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=852c86a6-0016-4319-a358-c50164cd7335 http.request.method=POST http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.573557ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=1de423ad-a55c-4c75-bd2b-55bdb9b9b3ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/bd9703f5-b120-4b9c-b1d4-7c272b709856?_state=knm6JnKlbdJGD64MZTCTJwB-E9w8rohIiTZxNRNaADh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZDk3MDNmNS1iMTIwLTRiOWMtYjFkNC03YzI3MmI3MDk4NTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MjIuOTUxMDAwMzc0WiJ9&digest=sha256%3A555fd9869534a4f1f4eec129f1245704798f5804192f97fa2e671f070a2379b7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.386900942s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/bd9703f5-b120-4b9c-b1d4-7c272b709856?_state=knm6JnKlbdJGD64MZTCTJwB-E9w8rohIiTZxNRNaADh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZDk3MDNmNS1iMTIwLTRiOWMtYjFkNC03YzI3MmI3MDk4NTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MjIuOTUxMDAwMzc0WiJ9&digest=sha256%3A555fd9869534a4f1f4eec129f1245704798f5804192f97fa2e671f070a2379b7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:24Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=49dfc288-3f13-4500-86cc-6beb7db1c3e6 http.request.method=POST http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.769103ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=e8dec2fe-4cc5-4870-9e28-4b79e542944c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/blobs/uploads/3db0b78c-789f-44dc-b804-9a508334ca3f?_state=7ZxU5Mw7llKarAxwcyUBbPg1Q3I6aEbMQXgVUX0YBSt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGIwYjc4Yy03ODlmLTQ0ZGMtYjgwNC05YTUwODMzNGNhM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MjQuNzI4NjY1NDkxWiJ9&digest=sha256%3A2ff5941edb62605e299eaee252e8ebb91eff9ddbe83098c64d4b83ff69c448ee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.702685989s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/3db0b78c-789f-44dc-b804-9a508334ca3f?_state=7ZxU5Mw7llKarAxwcyUBbPg1Q3I6aEbMQXgVUX0YBSt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzZGIwYjc4Yy03ODlmLTQ0ZGMtYjgwNC05YTUwODMzNGNhM2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDgtMDhUMTY6MjQ6MjQuNzI4NjY1NDkxWiJ9&digest=sha256%3A2ff5941edb62605e299eaee252e8ebb91eff9ddbe83098c64d4b83ff69c448ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:40295" http.request.id=c191083f-5fc1-4d86-97c3-4a88eb8b90e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.460065ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:40295" http.request.id=0d0116c8-b70e-463b-8bdd-2ea6d3619270 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.90013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=c54df9e5-7f0c-492f-95e4-ca7337811cdb http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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=2.482988ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=dcff8f78-edd0-45fd-b76a-89c1545db62c http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.398487ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=0bca4148-8f9f-4fbc-8a5b-69559fdb516d http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.12217ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=b4c9aae8-0cf8-4ea5-9c76-9d8045c7bb8f http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.990767ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=e6e81f03-4c62-4e2c-bff8-4623c945d178 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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=1.970221ms http.response.status=200 http.response.written=45 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="rewriting manifest sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a in schema1 format to support old client" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=73f86a6a-981c-46c6-97a8-ad6220f00864 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=73f86a6a-981c-46c6-97a8-ad6220f00864 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" 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=3.854309ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=f9868766-babb-430e-890b-8c6122948624 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.715625ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" err.message="manifest unknown" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=21971a24-c85e-4d08-b15c-98b353a6aeb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40812" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.029063ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:40295" http.request.id=a95904c6-82fe-4686-9653-d7b7bb58428c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40816" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.468772ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:40295" http.request.id=44e3283e-a0d4-4148-b88d-a8af1dd8bf5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40826" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.21424ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "PUT /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=5d4c0d7f-337d-40c8-8e73-de6af4023bfe http.request.method=GET http.request.remoteaddr="127.0.0.1:40826" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.438162ms http.response.status=200 http.response.written=732 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:40295" http.request.id=ee262e83-f809-4f01-8131-05ef34a6444c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40842" 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=2.791317ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:40295" http.request.id=c2dc8af8-b5da-475c-afa2-7c701f4a2032 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40846" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.538783ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=85fcb682-a83c-43fa-b7fd-f2cd736e4946 http.request.method=GET http.request.remoteaddr="127.0.0.1:40846" 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=2.174019ms http.response.status=200 http.response.written=39 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=2c102515-abfe-4811-b83c-3c309fcfdd4d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40846" http.request.uri="/v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.833297ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ddfd0f11a17eca6f2bd5de8b333d255b47d43ae3f88d062923b93ee36d86f08a HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:40295" http.request.id=3667e3b7-4fbe-4aab-a333-ed4563ab5623 http.request.method=GET http.request.remoteaddr="127.0.0.1:40846" 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=1.897136ms http.response.status=200 http.response.written=35 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (8.59s) === RUN TestManifestDeleteDisabled time="2025-08-08T16:24: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 time="2025-08-08T16:24:26Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24:26Z" 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:43903" http.request.id=c4c9f2eb-57e2-4ad5-b82c-14df1719d739 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34806" 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=2.502421ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-08-08T16:24: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 time="2025-08-08T16:24:26Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T16:24:26Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.6 time="2025-08-08T16:24:26Z" 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-08T16:24:26Z" 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:33885" http.request.id=3bcf85f4-1451-4573-a427-a5c6d05c9582 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50900" 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=4.566936ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:33885" http.request.id=3deda089-223f-48a9-9a1b-7c3d094433e5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50910" 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=4.201195ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:33885" http.request.id=e9814c47-c3f2-47c3-a914-11ef15b81e5e http.request.method=POST http.request.remoteaddr="127.0.0.1:50920" 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=4.165288ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-08-08T16:24:26Z" 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:33885" http.request.id=6a0e0e22-85ef-446a-8a28-b75d5663c9e5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50928" 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=4.398425ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [08/Aug/2025:16:24:26 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.36s) === RUN TestProxyManifestGetByTag time="2025-08-08T16:24: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 time="2025-08-08T16:24:26Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24:27Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=21633bea-d50e-43c9-855c-a69fa7dc9620 http.request.method=POST http.request.remoteaddr="127.0.0.1:42786" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.735692ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=79465602-0897-42db-9af4-1488bee78789 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42786" http.request.uri="/v2/foo/bar/blobs/uploads/dd4d5efd-893f-4333-ad97-e4ecb90a1b74?_state=m8bd9K8z_Kx122_yhXv6DvqoVWmh3CdPd0FO5UyHli57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNGQ1ZWZkLTg5M2YtNDMzMy1hZDk3LWU0ZWNiOTBhMWI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyNDoyNy4zNjMwNzc0MzhaIn0%3D&digest=sha256%3A081a5a6e6e78c96c1cb995656a85a3c4ee0b1a39e35cd9e6e6fc08bd4c0d95b2" http.request.useragent="Go-http-client/1.1" http.response.duration=3.086972109s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:27 +0000] "PUT /v2/foo/bar/blobs/uploads/dd4d5efd-893f-4333-ad97-e4ecb90a1b74?_state=m8bd9K8z_Kx122_yhXv6DvqoVWmh3CdPd0FO5UyHli57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRkNGQ1ZWZkLTg5M2YtNDMzMy1hZDk3LWU0ZWNiOTBhMWI3NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyNDoyNy4zNjMwNzc0MzhaIn0%3D&digest=sha256%3A081a5a6e6e78c96c1cb995656a85a3c4ee0b1a39e35cd9e6e6fc08bd4c0d95b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=56bbec24-22c6-4525-8d39-bfbf63c79444 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42786" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=4.647369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24: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 time="2025-08-08T16:24:30Z" level=info msg="redis not configured" go.version=go1.24.6 time="2025-08-08T16:24:30Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 time="2025-08-08T16:24:30Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.24.6 time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=0192bcf8-9ad9-48c2-823a-96c2e34b268d http.request.method=GET http.request.remoteaddr="127.0.0.1:42786" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.803872ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:45915" go.version=go1.24.6 time="2025-08-08T16:24:30Z" 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-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=f2256037-e63e-4021-b960-4e51ae85b476 http.request.method=GET http.request.remoteaddr="127.0.0.1:32800" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.210387ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45915 /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:45915/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41569" http.request.id=499e5578-a961-4a7e-a94e-b2055381c27e http.request.method=GET http.request.remoteaddr="127.0.0.1:51416" http.request.uri="/v2/foo/bar/manifests/sha256:11444cb23405879f98c03fa915eebc67149e3bb51f8a94e9158a34485ca59953" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:11444cb23405879f98c03fa915eebc67149e3bb51f8a94e9158a34485ca59953" time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=fb615f8d-1e6e-4f4c-8a93-8b930cf04263 http.request.method=GET http.request.remoteaddr="127.0.0.1:32814" http.request.uri="/v2/foo/bar/manifests/sha256:11444cb23405879f98c03fa915eebc67149e3bb51f8a94e9158a34485ca59953" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.733176ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "GET /v2/foo/bar/manifests/sha256:11444cb23405879f98c03fa915eebc67149e3bb51f8a94e9158a34485ca59953 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:11444cb23405879f98c03fa915eebc67149e3bb51f8a94e9158a34485ca59953 with ttl=167h59m59.999993055s" go.version=go1.24.6 time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41569" http.request.id=499e5578-a961-4a7e-a94e-b2055381c27e http.request.method=GET http.request.remoteaddr="127.0.0.1:51416" http.request.uri="/v2/foo/bar/manifests/sha256:11444cb23405879f98c03fa915eebc67149e3bb51f8a94e9158a34485ca59953" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=14.889283ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "GET /v2/foo/bar/manifests/sha256:11444cb23405879f98c03fa915eebc67149e3bb51f8a94e9158a34485ca59953 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=c241fb2c-15d6-4218-a936-ce94afd7a19a http.request.method=GET http.request.remoteaddr="127.0.0.1:32814" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.830871ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45915 /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:45915/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41569" http.request.id=de5b581d-d1d5-468e-a8cd-587a801472ce http.request.method=GET http.request.remoteaddr="127.0.0.1:51422" 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-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=6b12c427-a5a3-4d43-a5e0-23979d61706f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:32824" 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.741529ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41569" http.request.id=de5b581d-d1d5-468e-a8cd-587a801472ce http.request.method=GET http.request.remoteaddr="127.0.0.1:51422" 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=12.8218ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T16:24:30Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=37aaa18d-4717-4781-88d5-3c9e0c7bac26 http.request.method=POST http.request.remoteaddr="127.0.0.1:32824" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.486506ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=79b442d3-acf4-4b16-a1ae-bc07ef9d903a http.request.method=PUT http.request.remoteaddr="127.0.0.1:32824" http.request.uri="/v2/foo/bar/blobs/uploads/4cadff8a-ab21-42b3-8b67-51ad8b141e08?_state=1kUsZVjDeW8kXa2WTdJpXgfRfzGkaektfVio--c2mkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYWRmZjhhLWFiMjEtNDJiMy04YjY3LTUxYWQ4YjE0MWUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyNDozMC45NDc4NzMxNTNaIn0%3D&digest=sha256%3A9c3926d19dadb7af43365091abc80c5178ed068fa2cfdd734dd9acc4a202c400" http.request.useragent="Go-http-client/1.1" http.response.duration=1.991301917s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:30 +0000] "PUT /v2/foo/bar/blobs/uploads/4cadff8a-ab21-42b3-8b67-51ad8b141e08?_state=1kUsZVjDeW8kXa2WTdJpXgfRfzGkaektfVio--c2mkZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYWRmZjhhLWFiMjEtNDJiMy04YjY3LTUxYWQ4YjE0MWUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wOC0wOFQxNjoyNDozMC45NDc4NzMxNTNaIn0%3D&digest=sha256%3A9c3926d19dadb7af43365091abc80c5178ed068fa2cfdd734dd9acc4a202c400 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=6debce49-70f4-46a7-a336-551ca8e3ab86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32824" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.683248ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/Aug/2025:16:24:32 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=0932f348-8e9a-4bf1-a131-f45765f39514 http.request.method=GET http.request.remoteaddr="127.0.0.1:32824" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.080958ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:24:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T16:24:32Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45915 /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:45915/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41569" http.request.id=91a2617b-25e6-4dc8-974e-a46549f618fa http.request.method=GET http.request.remoteaddr="127.0.0.1:51428" 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-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=9bb00cb4-60c8-4691-b6b8-a672135afa22 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:32832" 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=2.353559ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:16:24:32 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=748eae5d-eb4e-4540-9708-4867c964a8fb http.request.method=GET http.request.remoteaddr="127.0.0.1:32832" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.008923ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/Aug/2025:16:24:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-08-08T16:24:32Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:45915 /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:45915/v2/:[]]}" go.version=go1.24.6 http.request.host="127.0.0.1:41569" http.request.id=91a2617b-25e6-4dc8-974e-a46549f618fa http.request.method=GET http.request.remoteaddr="127.0.0.1:51428" 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-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:45915" http.request.id=b70b5cfc-b9a5-4008-918e-a8ae4d40b5f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:32834" 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=2.848428ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:16:24:32 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-08-08T16:24:32Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:c76e6922b12228e9007cb225e6f752629c940a358a1a3d827f6aaff9a76d7161 with ttl=167h59m59.999995067s" go.version=go1.24.6 time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:41569" http.request.id=91a2617b-25e6-4dc8-974e-a46549f618fa http.request.method=GET http.request.remoteaddr="127.0.0.1:51428" 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=13.936557ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/Aug/2025:16:24:32 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.09s) === RUN TestAppDispatcher time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34747" http.request.id=f1f97a5b-ef5e-4cb7-a6ef-663befe6d1db http.request.method=GET http.request.remoteaddr="127.0.0.1:43886" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.78651ms http.response.status=200 http.response.written=0 time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34747" http.request.id=060712a7-b81a-40e3-9d02-3683dbc523cb http.request.method=GET http.request.remoteaddr="127.0.0.1:43886" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.431984ms http.response.status=200 http.response.written=0 time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34747" http.request.id=e34230d0-0fca-4cca-ba12-1eb8d40a0555 http.request.method=GET http.request.remoteaddr="127.0.0.1:43886" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.386798ms http.response.status=200 http.response.written=0 time="2025-08-08T16:24:32Z" level=info msg="response completed" go.version=go1.24.6 http.request.host="127.0.0.1:34747" http.request.id=cd8c5a60-ff5b-4a64-911d-f7d7b70d6b6c http.request.method=GET http.request.remoteaddr="127.0.0.1:43886" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.439711ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-08-08T16:24:32Z" 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=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:32Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:32Z" 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:41515" http.request.id=7d7047b5-c28c-4433-a7f5-e9fff0b9e04d http.request.method=GET http.request.remoteaddr="127.0.0.1:51356" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-08-08T16:24:32Z" 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=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:32Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:32Z" level=info msg="configuring file health check path=/tmp/healthcheck3948878298, interval=1" go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-08-08T16:24:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:36Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:36Z" level=info msg="configuring TCP health check addr=127.0.0.1:36547, interval=1" go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-08-08T16:24:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:40Z" level=info msg="redis not configured" go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 time="2025-08-08T16:24:40Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:45953, interval=1, threshold=3" go.version=go1.24.6 instance.id=dcbc9c96-83a5-4c0d-ac42-4cd46503ad85 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 98.726s ? 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.22s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.07s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.72s) === RUN TestProxyManifests --- PASS: TestProxyManifests (2.12s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 12.143s === RUN TestSchedule time="2025-08-08T16:23:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 time="2025-08-08T16:23:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.994793ms" go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 time="2025-08-08T16:23:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=995.492µs" go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 time="2025-08-08T16:23:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=994.66µs" go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 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-08T16:23:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-08-08T16:23:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 time="2025-08-08T16:23:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.993656ms" go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 time="2025-08-08T16:23:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.994985ms" go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 time="2025-08-08T16:23:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-08-08T16:23:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.6 instance.id=440ab4ba-9a7f-4f80-b2d2-0cacaec783c9 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.595s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.23s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 15795200 sha256:2981369b5f9ebe5f3a9e9c0b861626348378d2d308afa44b09519201d9386552 [] map[] } --- PASS: TestSimpleBlobRead (0.59s) === RUN TestBlobMount --- PASS: TestBlobMount (0.59s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (6.57s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (5.47s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (5.27s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.03s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.05s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:89ccd22022c0ac86dea76558ff9d7325e534cc3d3c3fd576c1ea6fe15dd4a153 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:f2986669684d6b211e607278591c71807d40d672b77681884664b1edcfb3cf36 palailogos: marking blob sha256:920485d8c8c18ccd8504b57e653926310355f6ace0f73912b354a1b7f551ac2c palailogos: marking manifest sha256:97e387aa7145c52b90573d63528725782a124d40b9e7db757c30665a4625d185 palailogos: marking blob sha256:ad8ecea7c57f0ee4a81197f9cb5de63d52380f4b4a357b10386e27ce3b8e4632 palailogos: marking blob sha256:9bd7ae03a0a2c0188458a8a9321851cee396d7e61eca7ee36e2fb652426ed2cd palailogos: marking manifest sha256:aba3a57ad9f80da9dbdd3348ba98acac613eb92eca46cf75aba70e24fca561f7 palailogos: marking blob sha256:ca5922faaacee3a7c66ae3a732ff9a4a531b6570fbf5e4298d7ce8b0f5a32b8b palailogos: marking blob sha256:fde9867ad22fb7d18803efadec1145cd42b8fa77784aa954e974ab28408f0a67 palailogos: marking manifest sha256:fc0a63dbebc42843d34470912afc52c2311592bd5cf310e3a57f8cb209db3965 palailogos: marking blob sha256:97e387aa7145c52b90573d63528725782a124d40b9e7db757c30665a4625d185 palailogos: marking blob sha256:aba3a57ad9f80da9dbdd3348ba98acac613eb92eca46cf75aba70e24fca561f7 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (3.69s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:262d424acd942a4b3f1aa9a39eb4f6d6547425af60204738290b02bb34d394f6 deletemanifests: marking manifest sha256:270eee0ac6fe53b3732a1b4530bc71cc22040970a3575d6e9985419fe93da02b deletemanifests: marking blob sha256:2f14f8c72f5e9a50cb686f4a1556594bdc39434ceab61f2e79f75be6670a1cd7 deletemanifests: marking blob sha256:f434797778b1ce3e966a32618f93d9122512587357cd827d13efeab2da8505e2 deletemanifests: marking blob sha256:d6006288dbfedc61c323acff7be5a95624bbb4c3fd7d4cabd7846d0f34962189 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:262d424acd942a4b3f1aa9a39eb4f6d6547425af60204738290b02bb34d394f6 blob eligible for deletion: sha256:43ba980f23f2410cfe68f75d3fbf5a496cf65e9927d705452264b449c46876e5 blob eligible for deletion: sha256:56bdfb274f0c216047c17633b2e4bf1e9581574e85b25e4636825d3afe33b0b5 blob eligible for deletion: sha256:afbbe7e591608b969aa00de4c1703732d9f7b2095e9a3fc15a0457f0a5be34e3 deletemanifests manifest eligible for deletion: sha256:262d424acd942a4b3f1aa9a39eb4f6d6547425af60204738290b02bb34d394f6 deletemanifests: marking manifest sha256:270eee0ac6fe53b3732a1b4530bc71cc22040970a3575d6e9985419fe93da02b deletemanifests: marking blob sha256:2f14f8c72f5e9a50cb686f4a1556594bdc39434ceab61f2e79f75be6670a1cd7 deletemanifests: marking blob sha256:f434797778b1ce3e966a32618f93d9122512587357cd827d13efeab2da8505e2 deletemanifests: marking blob sha256:d6006288dbfedc61c323acff7be5a95624bbb4c3fd7d4cabd7846d0f34962189 time="2025-08-08T16:23:38Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/262d424acd942a4b3f1aa9a39eb4f6d6547425af60204738290b02bb34d394f6" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 time="2025-08-08T16:23:38Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/262d424acd942a4b3f1aa9a39eb4f6d6547425af60204738290b02bb34d394f6" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:afbbe7e591608b969aa00de4c1703732d9f7b2095e9a3fc15a0457f0a5be34e3 time="2025-08-08T16:23:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/af/afbbe7e591608b969aa00de4c1703732d9f7b2095e9a3fc15a0457f0a5be34e3" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:262d424acd942a4b3f1aa9a39eb4f6d6547425af60204738290b02bb34d394f6 time="2025-08-08T16:23:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/26/262d424acd942a4b3f1aa9a39eb4f6d6547425af60204738290b02bb34d394f6" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:43ba980f23f2410cfe68f75d3fbf5a496cf65e9927d705452264b449c46876e5 time="2025-08-08T16:23:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/43/43ba980f23f2410cfe68f75d3fbf5a496cf65e9927d705452264b449c46876e5" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:56bdfb274f0c216047c17633b2e4bf1e9581574e85b25e4636825d3afe33b0b5 time="2025-08-08T16:23:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/56bdfb274f0c216047c17633b2e4bf1e9581574e85b25e4636825d3afe33b0b5" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 --- PASS: TestDeleteManifestIfTagNotFound (3.84s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:bf0cadf1536ec645edf355155886115fe07848396900b296c661705b2a3e49c4 time="2025-08-08T16:23:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bf0cadf1536ec645edf355155886115fe07848396900b296c661705b2a3e49c4" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:dfe05b3e33dbe1256bb88b2bb76118b99edfe8ccdcba67fe8da01993952444a5 time="2025-08-08T16:23:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/df/dfe05b3e33dbe1256bb88b2bb76118b99edfe8ccdcba67fe8da01993952444a5" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:82928285735efd28644f095295c2f8013759f144ce746a3c2498db3f6fca544c time="2025-08-08T16:23:39Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/82928285735efd28644f095295c2f8013759f144ce746a3c2498db3f6fca544c" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 --- PASS: TestGCWithMissingManifests (0.89s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:36e432b6e8f4b916c036619520527075d5e4e287ebe167394500f24551306285 komnenos: marking blob sha256:3df2d16591254d13a4c45667de458532e0adf3265a159bb2fdbb27a7d9ad7b06 komnenos: marking blob sha256:5f7814f61d53597d4df54bfdae8ae2c38a962b6d51cc28657ccafdf24661a101 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:26890c2a097c69d76087655e0bce158ee6e47fa9674109f0c1c71495ab7e32cc time="2025-08-08T16:23:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/26/26890c2a097c69d76087655e0bce158ee6e47fa9674109f0c1c71495ab7e32cc" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:3ba897f2231359b376f6d2972169650af9136a2efae38e39e382ecac38a218a6 time="2025-08-08T16:23:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3b/3ba897f2231359b376f6d2972169650af9136a2efae38e39e382ecac38a218a6" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:a563ac1cb91b42f89bb1b31578dbc6b3bb3e6a697664f8596d1c33d88ba02e32 time="2025-08-08T16:23:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a5/a563ac1cb91b42f89bb1b31578dbc6b3bb3e6a697664f8596d1c33d88ba02e32" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:cd8ea5c4c6545d1ccee695dd30ec3473b144dfa9db52d3f7d84625b3ddbb348a time="2025-08-08T16:23:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cd8ea5c4c6545d1ccee695dd30ec3473b144dfa9db52d3f7d84625b3ddbb348a" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-08-08T16:23:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:ffb55a1415e9295927c84e5ff788fa098b67a6f1e40a06e0f4e0b0145da64cff time="2025-08-08T16:23:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ff/ffb55a1415e9295927c84e5ff788fa098b67a6f1e40a06e0f4e0b0145da64cff" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 blob eligible for deletion: sha256:fffc8edb03103198251df2a3f9c3c081ceddf4841fe849b2ed55fe15aa90d16c time="2025-08-08T16:23:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ff/fffc8edb03103198251df2a3f9c3c081ceddf4841fe849b2ed55fe15aa90d16c" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 --- PASS: TestDeletionHasEffect (4.75s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (4.18s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:797d71dcf2b7c09af8e3707505a3429b4ec72dd375627532fe8e677024cd1db3 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:654589f3c360f247aec59288c6320f4492a41f41454ebde0ebe6d0906f90bd7c michael_z_doukas: marking blob sha256:5c5f5c5fab2a523ec0a86b316148f5ed4ebd45fa70adf171f2129a7417510165 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:ec2aad97bf8bd83917bd5e9c4a513ebf69c87d04cffa2968e69d3954edb7ded2 time="2025-08-08T16:23:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ec/ec2aad97bf8bd83917bd5e9c4a513ebf69c87d04cffa2968e69d3954edb7ded2" go.version=go1.24.6 instance.id=edabfe42-0989-498f-a163-9da1564e3e53 --- PASS: TestOrphanBlobDeleted (1.53s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:17b1eb8e5cf84136b51df4e377b110ba6fb6addba0441b245484dfaeaffc22c4 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f14d8e6f40659a92a074e0380f85682a594d6d3b608a32b7b71cb03a966207a8 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.07s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.92s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.80s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (2.38s) === 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-08T16:23:55Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 15:23:55.137447754 +0000 UTC m=-3554.141822806, actuallyDelete=true" time="2025-08-08T16:23:55Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-08-08T16:23:55Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839, actuallyDelete=true" time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1b6f50a3-4122-4ace-bf12-3e6877d23476 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3b3e26d6-ef1d-48c7-a239-e4f38f5f8b93 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/48c53ed9-0e9d-4b88-9fd9-39c89ef332eb have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4b7d8b9c-6b04-4ec7-a881-a9da26533fc3 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b0f53b25-e6dd-4bab-ab2d-940322a16344 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b7938052-0486-4127-ab0b-845366ae8638 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/02837dfb-a2d0-4297-904f-e46a2c403be0 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/42e38c46-fb17-416c-a869-6c15955a7144 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/55a5e6f7-6fac-401b-bbea-486629b3f0a6 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c07f08c4-abe7-439e-99dd-ee043e7abbbd have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e24136ad-c5a9-4f41-9ef9-426bf408a4d4 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.140428437 +0000 UTC m=+45.861157839). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-08-08T16:23:55Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 16:23:55.145159721 +0000 UTC m=+45.865889128, actuallyDelete=true" time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2e5a5a61-4fce-47de-b082-f19583833539 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.145159721 +0000 UTC m=+45.865889128). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/33679326-3609-46fa-946d-ba4a0ce4922c have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.145159721 +0000 UTC m=+45.865889128). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c4283a33-b337-4015-b587-b97623cfb87f have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.145159721 +0000 UTC m=+45.865889128). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f7733427-cd90-486d-9814-553e09cd43f2 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.145159721 +0000 UTC m=+45.865889128). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e25b8553-c023-4680-a289-061c16ef2073 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.145159721 +0000 UTC m=+45.865889128). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-08-08T16:23:55Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 16:23:55.148416609 +0000 UTC m=+45.869146001, actuallyDelete=true" time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a89033bd-7707-4a5d-ae6a-02e52fc3ec4b have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.148416609 +0000 UTC m=+45.869146001). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a8d44428-e792-4803-8a54-e416c8a98bc4 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.148416609 +0000 UTC m=+45.869146001). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bb24bd55-df94-467e-87ae-ac58a44c5c7f have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.148416609 +0000 UTC m=+45.869146001). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d6a187d6-97c8-4b2d-80e4-a499b1c198d3 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.148416609 +0000 UTC m=+45.869146001). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/46f69225-c4a2-4099-bb52-2f19e0e82b78 have older date (2025-08-08 15:23:55 +0000 UTC) than purge date (2025-08-08 16:23:55.148416609 +0000 UTC m=+45.869146001). Removing upload directory." time="2025-08-08T16:23:55Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-08-08T16:23:55Z" level=info msg="PurgeUploads starting: olderThan=2025-08-08 16:23:55.150623283 +0000 UTC m=+45.871352679, actuallyDelete=true" time="2025-08-08T16:23:55Z" 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 45.890s ? 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.035s === 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.033s === RUN TestWalkFileRemoved time="2025-08-08T16:23:09Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.022s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 1.143s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.20s) === 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.221s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.34s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.542s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.29s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.431s ? 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-08T16:23:09Z" 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-08T16:23:09Z" 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-08T16:23:09Z" 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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2025-08-08T16:23:09Z" level=error msg="unknown ip address format" go.version=go1.24.6 instance.id=5f86a1bc-4124-48df-b6c0-05b3cde25098 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) time="2025-08-08T16:23:09Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=5f86a1bc-4124-48df-b6c0-05b3cde25098 --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestParsing (0.01s) time="2025-08-08T16:23:09Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.6 instance.id=5f86a1bc-4124-48df-b6c0-05b3cde25098 --- PASS: TestInvalidData (0.01s) time="2025-08-08T16:23:09Z" 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.02s) --- PASS: TestMatchIPV6 (0.02s) --- PASS: TestMatchIPV4 (0.03s) --- PASS: TestMatchIPV4_2 (0.03s) --- PASS: TestMatchIPV4WithRegionMatched (0.04s) time="2025-08-08T16:23:10Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T16:23:11Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T16:23:12Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 time="2025-08-08T16:23:13Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.6 --- PASS: TestUpdateCalledRegularly (4.52s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.532s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.017s ? 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 1.462s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.18s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.591s ? 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.03s) PASS ok github.com/docker/distribution/uuid 0.040s ? 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-r13.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... libfakeroot internal error: payload not recognized! >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r13.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-ppc64le.so.1 >>> docker-registry*: Package size: 26.9 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r13.apk >>> docker-registry: Build complete at Fri, 08 Aug 2025 16:24:49 +0000 elapsed time 0h 2m 39s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250808.162212) (2/2) Purging go (1.24.6-r0) Executing busybox-1.37.0-r19.trigger OK: 430 MiB in 104 packages >>> docker-registry: Updating the community/ppc64le repository index... >>> docker-registry: Signing the index...