>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r7) started Sun, 16 Mar 2025 20:08:57 +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.1-r0) (2/2) Installing .makedepends-docker-registry (20250316.200858) Executing busybox-1.37.0-r14.trigger OK: 442 MiB in 105 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/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-03-16T20:09:28Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-16T20:09:28Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.04s) PASS ok github.com/docker/distribution/configuration 0.044s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-16T20:09:28Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.013s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.016s === 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.009s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.32s) PASS ok github.com/docker/distribution/health/checks 0.328s ? 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.012s === 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.009s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.015s === 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.013s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/03/16 20:09:28 http: TLS handshake error from 127.0.0.1:52472: 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:42739/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42739/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42739/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42739/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33581?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (0.60s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-16T20:09:28Z" level=info msg="broadcaster: closing" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="closing testSink" time="2025-03-16T20:09:28Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-16T20:09:28Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-16T20:09:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 1} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 1} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:28Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=warning msg="&{0xc0000e3050 0.9} encountered too many errors, backing off" time="2025-03-16T20:09:29Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.80s) PASS ok github.com/docker/distribution/notifications 1.600s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-16T20:09:28Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T20:09:28.206343348Z" 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.1 time="2025-03-16T20:09:28.206378728Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:09:28.206887819Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.24.1 time="2025-03-16T20:09:28.20720834Z" level=info msg="listening on [::]:5000" go.version=go1.24.1 time="2025-03-16T20:09:31.210929119Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 time="2025-03-16T20:09:31.314514892Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=757883fa-fcc1-4074-ab5e-8639e29ffd5a http.request.method=GET http.request.remoteaddr="[::1]:60786" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.504754ms http.response.status=200 http.response.written=2 ::1 - - [16/Mar/2025:20:09:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-16T20:09:31.592724364Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T20:09:31.594406277Z" 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.1 time="2025-03-16T20:09:31.594456558Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:09:31.594488948Z" level=info msg="Starting upload purge in 32m0s" go.version=go1.24.1 time="2025-03-16T20:09:31.594963159Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 time="2025-03-16T20:09:31.595028859Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.1 time="2025-03-16T20:09:31.595760981Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.1 time="2025-03-16T20:09:34.652215893Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=78047911-86c5-489e-9556-0a8be56745fe http.request.method=GET http.request.remoteaddr="127.0.0.1:51214" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.806724ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:09:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-16T20:09:34.657017995Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 --- PASS: TestRegistrySupportedCipherSuite (3.44s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-16T20:09:34.959364573Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T20:09:34.963086652Z" 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.1 time="2025-03-16T20:09:34.963138932Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:09:34.963208412Z" level=info msg="Starting upload purge in 31m0s" go.version=go1.24.1 time="2025-03-16T20:09:34.963615873Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 --- PASS: TestRegistryUnsupportedCipherSuite (8.31s) PASS ok github.com/docker/distribution/registry 14.873s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.10s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.213s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-03-16T20:09:28Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.1 instance.id=8d522218-d54d-43c2-92e9-27eebe643f33 time="2025-03-16T20:09:28Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.1 instance.id=8d522218-d54d-43c2-92e9-27eebe643f33 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2025-03-16T20:09:28Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.1 password="CWzFzAwTaa5y5H38VpcfnzveaoS52t6EaCFpj_tYQjI" user=docker --- PASS: TestCreateHtpasswdFile (0.12s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.143s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.015s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2025-03-16T20:09:28Z" level=info msg="token not to be used before 2025-03-16 20:09:29 +0000 UTC - currently 2025-03-16 20:09:28.23315585 +0000 UTC m=+0.022464183" time="2025-03-16T20:09:28Z" level=info msg="token not to be used after 2025-03-16 20:09:28 +0000 UTC - currently 2025-03-16 20:09:28.234564844 +0000 UTC m=+0.023873217" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-03-16T20:09:28Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.044s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.01s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.01s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.128s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.045s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.005s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-03-16T20:09:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:09:29Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:09:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40497" http.request.id=15e3eddb-5e4b-481b-a7ec-233148d3aab4 http.request.method=GET http.request.remoteaddr="127.0.0.1:44920" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.806631ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:09:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-03-16T20:09:29Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:09:29Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:09:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=2eb2eba6-9198-4e5e-b64a-243627e6b6b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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.692156ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:20:09:29 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T20:09:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=6090b7e9-e03b-44a4-92a7-a4787735b59f http.request.method=POST http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.951077ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:29 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=b03292a5-0854-42bb-a8a6-87e7eff66003 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/aaaa/blobs/uploads/0a951aaf-2964-4129-8410-a3f519cf7c49?_state=SPvK80cq5vhz59QF2tAkmxfOJoLXWQMyJAlH6SPKpct7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwYTk1MWFhZi0yOTY0LTQxMjktODQxMC1hM2Y1MTljZjdjNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6MjkuNjM5MDY4Nzg1WiJ9&digest=sha256%3A98a463b98f163b0e48c7d6da4364ba1e01fde55d4e66d39dfa8940cec1457e89" http.request.useragent="Go-http-client/1.1" http.response.duration=4.261974847s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:29 +0000] "PUT /v2/foo/aaaa/blobs/uploads/0a951aaf-2964-4129-8410-a3f519cf7c49?_state=SPvK80cq5vhz59QF2tAkmxfOJoLXWQMyJAlH6SPKpct7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwYTk1MWFhZi0yOTY0LTQxMjktODQxMC1hM2Y1MTljZjdjNDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6MjkuNjM5MDY4Nzg1WiJ9&digest=sha256%3A98a463b98f163b0e48c7d6da4364ba1e01fde55d4e66d39dfa8940cec1457e89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=3778f010-22b5-44a4-af42-2fed54448c72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.596108ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:33 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=a928e6d1-42c1-4098-a9e9-3f4923f7df54 http.request.method=POST http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.034974ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:34 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:37Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=ed8d878c-474a-47ac-b3e5-5027414d015b http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/bbbb/blobs/uploads/9b7f0e9d-8288-447a-9415-f96fd3550701?_state=soXYoWq6YRLO6nLOUPt5D4AQVcVz7yki1bB0vyqCqcZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5YjdmMGU5ZC04Mjg4LTQ0N2EtOTQxNS1mOTZmZDM1NTA3MDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6MzQuMTI4MjI2NjE1WiJ9&digest=sha256%3A305aa19b00a58683344468c3a9d171c6bda18d510274636e8e16cf773e21bec9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.673572949s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:34 +0000] "PUT /v2/foo/bbbb/blobs/uploads/9b7f0e9d-8288-447a-9415-f96fd3550701?_state=soXYoWq6YRLO6nLOUPt5D4AQVcVz7yki1bB0vyqCqcZ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5YjdmMGU5ZC04Mjg4LTQ0N2EtOTQxNS1mOTZmZDM1NTA3MDEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6MzQuMTI4MjI2NjE1WiJ9&digest=sha256%3A305aa19b00a58683344468c3a9d171c6bda18d510274636e8e16cf773e21bec9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:37Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=08aefac1-5192-4263-af8f-6d87f985c0f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.477278ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:37 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=e070871d-ed07-4230-8bcc-903ffeb76a58 http.request.method=POST http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.635166ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:38 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=e5284fa5-5f20-4397-b0cc-dbf2be140203 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/cccc/blobs/uploads/81509949-8d68-478e-a7bb-771dc9bf0382?_state=yDSB6rNdsVeEokMkppFBGdmlU6DzEmv5jUMfEYLBoHB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4MTUwOTk0OS04ZDY4LTQ3OGUtYTdiYi03NzFkYzliZjAzODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6MzguMTM0NDA1Njg0WiJ9&digest=sha256%3Ae2485529751338fc10d095e2b16d92ad4044be59a05451fe782c2a221b7f6a5e" http.request.useragent="Go-http-client/1.1" http.response.duration=8.783741445s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:38 +0000] "PUT /v2/foo/cccc/blobs/uploads/81509949-8d68-478e-a7bb-771dc9bf0382?_state=yDSB6rNdsVeEokMkppFBGdmlU6DzEmv5jUMfEYLBoHB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI4MTUwOTk0OS04ZDY4LTQ3OGUtYTdiYi03NzFkYzliZjAzODIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6MzguMTM0NDA1Njg0WiJ9&digest=sha256%3Ae2485529751338fc10d095e2b16d92ad4044be59a05451fe782c2a221b7f6a5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=876def37-9202-498b-bb49-0f304bf0b736 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.007439ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:46 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=58d43afe-965a-467d-b2ff-c7a6d410dcfc http.request.method=POST http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.503186ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:47 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=c37de67e-ff60-4d75-a132-fee8ad365c85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/dddd/blobs/uploads/8a7bfcab-221a-4ce4-920e-76e06042a799?_state=CJRXVf-2qMkZpWyCmNzbhtAEaAIGmm4gGcvSJcez5157Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4YTdiZmNhYi0yMjFhLTRjZTQtOTIwZS03NmUwNjA0MmE3OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6NDcuMTYxODg4MTFaIn0%3D&digest=sha256%3Aab9d03ed30f88272d9f73d349d800e78e1378c5fb65b251f8f57ead4204cd1e6" http.request.useragent="Go-http-client/1.1" http.response.duration=4.988626431s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:47 +0000] "PUT /v2/foo/dddd/blobs/uploads/8a7bfcab-221a-4ce4-920e-76e06042a799?_state=CJRXVf-2qMkZpWyCmNzbhtAEaAIGmm4gGcvSJcez5157Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4YTdiZmNhYi0yMjFhLTRjZTQtOTIwZS03NmUwNjA0MmE3OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6NDcuMTYxODg4MTFaIn0%3D&digest=sha256%3Aab9d03ed30f88272d9f73d349d800e78e1378c5fb65b251f8f57ead4204cd1e6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=7ddd3dee-6e59-4e20-8447-2c176ae866ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.492048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:52 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:09:52Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=62c6e8c7-e671-4e64-a85b-9b3483acda69 http.request.method=POST http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.232645ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:52 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=1c05ef55-fe9c-4315-b839-da823d2af932 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/eeee/blobs/uploads/a84d3eeb-4b89-4887-8a73-7ad0b401b074?_state=TwnesPTzsxurRgvCJFw1BoDBV4HmcDd0aNuRzL9lOaB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhODRkM2VlYi00Yjg5LTQ4ODctOGE3My03YWQwYjQwMWIwNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6NTIuNTAyMzIzMTQ1WiJ9&digest=sha256%3A95f4c73fc93c412db3ea6b80b64eaa86b15d56243d7c953da84ec0c418794d0d" http.request.useragent="Go-http-client/1.1" http.response.duration=8.681082334s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:09:52 +0000] "PUT /v2/foo/eeee/blobs/uploads/a84d3eeb-4b89-4887-8a73-7ad0b401b074?_state=TwnesPTzsxurRgvCJFw1BoDBV4HmcDd0aNuRzL9lOaB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhODRkM2VlYi00Yjg5LTQ4ODctOGE3My03YWQwYjQwMWIwNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MDk6NTIuNTAyMzIzMTQ1WiJ9&digest=sha256%3A95f4c73fc93c412db3ea6b80b64eaa86b15d56243d7c953da84ec0c418794d0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=67d2aa72-7efd-4b91-875c-11ed58f571c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.154478ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:01 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=61595020-913a-42ad-a333-8331155153d2 http.request.method=POST http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.062075ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:01 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=d555d13b-42be-4809-a57c-0bba0553b75f http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/ffff/blobs/uploads/10d91960-3992-4184-8830-6b1e5adb87fb?_state=I8spA7IOJ7Vtvf_KOEkmFkNs2Q5yPhr_sFNEidnJSJB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxMGQ5MTk2MC0zOTkyLTQxODQtODgzMC02YjFlNWFkYjg3ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MDEuNDM5NjUzODJaIn0%3D&digest=sha256%3A6c1e54b8ec9178f5004249d71a4936a7ace6bb194daeae24cc8bfc192903a25d" http.request.useragent="Go-http-client/1.1" http.response.duration=4.876096717s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:01 +0000] "PUT /v2/foo/ffff/blobs/uploads/10d91960-3992-4184-8830-6b1e5adb87fb?_state=I8spA7IOJ7Vtvf_KOEkmFkNs2Q5yPhr_sFNEidnJSJB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIxMGQ5MTk2MC0zOTkyLTQxODQtODgzMC02YjFlNWFkYjg3ZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MDEuNDM5NjUzODJaIn0%3D&digest=sha256%3A6c1e54b8ec9178f5004249d71a4936a7ace6bb194daeae24cc8bfc192903a25d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=d97998ed-6897-460e-a95b-8cb835da25be http.request.method=PUT http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.635269ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=278640b3-4ce0-4389-a4e9-25eea83deb64 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.267323ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=6021c702-72cf-4142-8d61-63c2aa2f6f83 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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=1.179933ms http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=d1638a9d-3562-4ba6-932c-a34908c67ad2 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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=1.467233ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=249f561e-7217-4b0b-bf37-4158b2a9a014 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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="975.042µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=7b542712-2915-49b7-b5bd-a5f4ba275303 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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=1.013923ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=6eff3c89-9e43-46f8-8ae6-afe79bbe8f8e http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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=1.070423ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" 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.1 http.request.host="127.0.0.1:34635" http.request.id=f078779b-a470-48d9-bd06-8b2ea12130ec http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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=3.266167ms http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" 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.1 http.request.host="127.0.0.1:34635" http.request.id=ecb3a4fb-6c25-48f9-8bab-d4778d3f44b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.313853ms http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=cccfa4a6-6763-4224-8b9e-38c97dd7ebc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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.458174ms http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34635" http.request.id=c97b61d9-42d3-4703-9e89-83a62c7ff808 http.request.method=GET http.request.remoteaddr="127.0.0.1:32870" 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.208953ms http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T20:10:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:10:06Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:10:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=7afeee38-e661-465f-9868-992b2b319fc6 http.request.method=POST http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.220276ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=8de4f657-4c5d-45b7-86e3-e02ecaf2b626 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/aaaa/blobs/uploads/51387f20-a72a-4009-8a75-b03e25d4b66c?_state=nfcNKDj_k6wcVZAbUuAAYJXM55uH3EEEBmP2Cu8vR417Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1MTM4N2YyMC1hNzJhLTQwMDktOGE3NS1iMDNlMjVkNGI2NmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MDYuNTQ1MjI1ODE1WiJ9&digest=sha256%3A62674ac343eb969a7ab13945f09505b3ca23503033dd02722c14b00cb6e93bc9" http.request.useragent="Go-http-client/1.1" http.response.duration=3.538577453s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:06 +0000] "PUT /v2/foo/aaaa/blobs/uploads/51387f20-a72a-4009-8a75-b03e25d4b66c?_state=nfcNKDj_k6wcVZAbUuAAYJXM55uH3EEEBmP2Cu8vR417Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI1MTM4N2YyMC1hNzJhLTQwMDktOGE3NS1iMDNlMjVkNGI2NmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MDYuNTQ1MjI1ODE1WiJ9&digest=sha256%3A62674ac343eb969a7ab13945f09505b3ca23503033dd02722c14b00cb6e93bc9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=f720daa3-0e73-44e8-8407-1c276febd572 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.538329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:10 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=76366a53-d1d6-4a06-be1b-959e02c44681 http.request.method=POST http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.564146ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:10 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=c834180c-2240-47eb-9151-c07accbde976 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/bbbb/blobs/uploads/3066a15c-4019-484b-b53c-7b279b33bfaf?_state=2uPwPqXT9D_RySejMtA0eROD6oloKBjGHS9KY3r9E_h7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzMDY2YTE1Yy00MDE5LTQ4NGItYjUzYy03YjI3OWIzM2JmYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MTAuMjcwMTQ5ODU0WiJ9&digest=sha256%3A4e314bf4d917d84096f7f7d271324dabe5164a346856089583ffbca368f9d7d1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.306178795s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:10 +0000] "PUT /v2/foo/bbbb/blobs/uploads/3066a15c-4019-484b-b53c-7b279b33bfaf?_state=2uPwPqXT9D_RySejMtA0eROD6oloKBjGHS9KY3r9E_h7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIzMDY2YTE1Yy00MDE5LTQ4NGItYjUzYy03YjI3OWIzM2JmYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MTAuMjcwMTQ5ODU0WiJ9&digest=sha256%3A4e314bf4d917d84096f7f7d271324dabe5164a346856089583ffbca368f9d7d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=29c944ba-523a-4109-a3dd-3d23932f9ad3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.167777ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:12 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=82b2c304-22d5-4e96-beb1-c1dbb18ddc54 http.request.method=POST http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.434056ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:12 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=97c10353-58d9-4902-8712-a66ee2dec881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/cccc/blobs/uploads/e2701b3e-54d7-4444-a48a-2fc949b4dbaa?_state=xjo5ZBXbGgNXaP51vmPV0tUr_yCKrUWX0MhRMpqCkRV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlMjcwMWIzZS01NGQ3LTQ0NDQtYTQ4YS0yZmM5NDliNGRiYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MTIuODA1NTMwODI2WiJ9&digest=sha256%3A0765795507b971d6d7e515c41658de2dd620a1ce68a4a4a3f1fd33c1e82d6028" http.request.useragent="Go-http-client/1.1" http.response.duration=3.550474651s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:12 +0000] "PUT /v2/foo/cccc/blobs/uploads/e2701b3e-54d7-4444-a48a-2fc949b4dbaa?_state=xjo5ZBXbGgNXaP51vmPV0tUr_yCKrUWX0MhRMpqCkRV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJlMjcwMWIzZS01NGQ3LTQ0NDQtYTQ4YS0yZmM5NDliNGRiYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MTIuODA1NTMwODI2WiJ9&digest=sha256%3A0765795507b971d6d7e515c41658de2dd620a1ce68a4a4a3f1fd33c1e82d6028 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=49b26971-bc5f-494b-bc5c-a26509f110eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.212137ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:16 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=6a56ae9b-16b8-4cb3-84a7-9ad539d2380e http.request.method=POST http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.156325ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:16 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=103d7b13-440d-4589-a421-3ed0b8e9b9f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/dddd/blobs/uploads/1fd3eeb8-97f1-4ef4-9fba-dd6dc8456dce?_state=TbFQpob8b-D7seLLIa-mKLxdub4cdyYnGgMiEpB-_1x7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxZmQzZWViOC05N2YxLTRlZjQtOWZiYS1kZDZkYzg0NTZkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MTYuNjQ1MDM2NDA0WiJ9&digest=sha256%3A61dc038adac01f0172ee3d9de1bd65b8cf2bd3ef65c2b2d2f9fc9db16e03840e" http.request.useragent="Go-http-client/1.1" http.response.duration=5.663335602s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:16 +0000] "PUT /v2/foo/dddd/blobs/uploads/1fd3eeb8-97f1-4ef4-9fba-dd6dc8456dce?_state=TbFQpob8b-D7seLLIa-mKLxdub4cdyYnGgMiEpB-_1x7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIxZmQzZWViOC05N2YxLTRlZjQtOWZiYS1kZDZkYzg0NTZkY2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MTYuNjQ1MDM2NDA0WiJ9&digest=sha256%3A61dc038adac01f0172ee3d9de1bd65b8cf2bd3ef65c2b2d2f9fc9db16e03840e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=c8d0c2b4-c7e2-414c-a1da-4108b3b48633 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37902" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.103347ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39561" http.request.id=4a3fee0d-c503-487c-ada5-5a27801df917 http.request.method=GET http.request.remoteaddr="127.0.0.1:37902" 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.181083ms http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (52.95s) === RUN TestURLPrefix time="2025-03-16T20:10:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:10:22Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38101" http.request.id=f7816ce4-9fcb-4ef8-8c15-b13ba392d75d http.request.method=GET http.request.remoteaddr="127.0.0.1:59680" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.244603ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-03-16T20:10:22Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:10:22Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:10:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=b1ce0230-8ee9-4336-bae4-8963251b89e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47468" http.request.uri="/v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.943475ms http.response.status=404 http.response.written=157 vars.digest="sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "GET /v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=a13ff314-2728-4ddc-a224-1c1ac99c6de5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47474" http.request.uri="/v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.226653ms http.response.status=404 http.response.written=157 vars.digest="sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=b220ade7-4180-40e9-8df5-02d68d2e015b http.request.method=POST http.request.remoteaddr="127.0.0.1:47474" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.333053ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=4b35e946-a439-4cc1-a894-53e8536dc1d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47474" http.request.uri="/v2/foo/bar/blobs/uploads/7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013?_state=r5gLX86pNBh3yhKpRAuYapB56YcsKEzSzAsxSp3Hs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZjViYTg5LTQ1YTAtNDYyMC05Y2M1LWYwYWI3YTNjMzAxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi41OTcyOTA2OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284653ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "GET /v2/foo/bar/blobs/uploads/7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013?_state=r5gLX86pNBh3yhKpRAuYapB56YcsKEzSzAsxSp3Hs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZjViYTg5LTQ1YTAtNDYyMC05Y2M1LWYwYWI3YTNjMzAxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi41OTcyOTA2OTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=26bb9931-5096-4a26-922d-64db55327c1b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47474" http.request.uri="/v2/foo/bar/blobs/uploads/7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013?_state=r5gLX86pNBh3yhKpRAuYapB56YcsKEzSzAsxSp3Hs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZjViYTg5LTQ1YTAtNDYyMC05Y2M1LWYwYWI3YTNjMzAxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi41OTcyOTA2OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.153832ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "DELETE /v2/foo/bar/blobs/uploads/7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013?_state=r5gLX86pNBh3yhKpRAuYapB56YcsKEzSzAsxSp3Hs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZjViYTg5LTQ1YTAtNDYyMC05Y2M1LWYwYWI3YTNjMzAxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi41OTcyOTA2OTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=11b06cff-e53a-4174-b4f3-f709a91ef869 http.request.method=GET http.request.remoteaddr="127.0.0.1:47474" http.request.uri="/v2/foo/bar/blobs/uploads/7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013?_state=r5gLX86pNBh3yhKpRAuYapB56YcsKEzSzAsxSp3Hs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZjViYTg5LTQ1YTAtNDYyMC05Y2M1LWYwYWI3YTNjMzAxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi41OTcyOTA2OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013 time="2025-03-16T20:10:22Z" 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.1 http.request.host="127.0.0.1:33541" http.request.id=11b06cff-e53a-4174-b4f3-f709a91ef869 http.request.method=GET http.request.remoteaddr="127.0.0.1:47474" http.request.uri="/v2/foo/bar/blobs/uploads/7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013?_state=r5gLX86pNBh3yhKpRAuYapB56YcsKEzSzAsxSp3Hs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZjViYTg5LTQ1YTAtNDYyMC05Y2M1LWYwYWI3YTNjMzAxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi41OTcyOTA2OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.387183ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "GET /v2/foo/bar/blobs/uploads/7ff5ba89-45a0-4620-9cc5-f0ab7a3c3013?_state=r5gLX86pNBh3yhKpRAuYapB56YcsKEzSzAsxSp3Hs1l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmZjViYTg5LTQ1YTAtNDYyMC05Y2M1LWYwYWI3YTNjMzAxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi41OTcyOTA2OTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=0fe3b218-3470-494f-b610-39f0bced22cb http.request.method=POST http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.400823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=56a677df-970a-45ee-8319-3a1e5395cdd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/700fea38-d331-4e31-a3b9-ea31a8ab93c1?_state=cQxq4Oo2Y6PLpLNhwXVgimm5Olxu9XFKxUSJMQzpD8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMGZlYTM4LWQzMzEtNGUzMS1hM2I5LWVhMzFhOGFiOTNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDM3Mjc5ODhaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" provided=sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 vars.name="foo/bar" vars.uuid=700fea38-d331-4e31-a3b9-ea31a8ab93c1 time="2025-03-16T20:10:22Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=56a677df-970a-45ee-8319-3a1e5395cdd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/700fea38-d331-4e31-a3b9-ea31a8ab93c1?_state=cQxq4Oo2Y6PLpLNhwXVgimm5Olxu9XFKxUSJMQzpD8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMGZlYTM4LWQzMzEtNGUzMS1hM2I5LWVhMzFhOGFiOTNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDM3Mjc5ODhaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=700fea38-d331-4e31-a3b9-ea31a8ab93c1 time="2025-03-16T20:10:22Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=56a677df-970a-45ee-8319-3a1e5395cdd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/700fea38-d331-4e31-a3b9-ea31a8ab93c1?_state=cQxq4Oo2Y6PLpLNhwXVgimm5Olxu9XFKxUSJMQzpD8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMGZlYTM4LWQzMzEtNGUzMS1hM2I5LWVhMzFhOGFiOTNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDM3Mjc5ODhaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.333993ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=700fea38-d331-4e31-a3b9-ea31a8ab93c1 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "PUT /v2/foo/bar/blobs/uploads/700fea38-d331-4e31-a3b9-ea31a8ab93c1?_state=cQxq4Oo2Y6PLpLNhwXVgimm5Olxu9XFKxUSJMQzpD8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMGZlYTM4LWQzMzEtNGUzMS1hM2I5LWVhMzFhOGFiOTNjMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDM3Mjc5ODhaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=54e3f431-c5de-415e-b295-df2f5e76a652 http.request.method=POST http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071922ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=ad333cc1-5d07-4337-9100-671172cbf699 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/f9db2ce0-7fb2-43f5-a9f0-c5aca34bc603?_state=upHfcZ65I8h3pVg44io_JHanitr_cjsFS0a59oCldj17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZGIyY2UwLTdmYjItNDNmNS1hOWYwLWM1YWNhMzRiYzYwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDY4MTM2NDVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.412353ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "PUT /v2/foo/bar/blobs/uploads/f9db2ce0-7fb2-43f5-a9f0-c5aca34bc603?_state=upHfcZ65I8h3pVg44io_JHanitr_cjsFS0a59oCldj17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5ZGIyY2UwLTdmYjItNDNmNS1hOWYwLWM1YWNhMzRiYzYwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDY4MTM2NDVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=0fa4a57a-2586-4c36-b821-69fe05f32be3 http.request.method=POST http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043923ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=3b940750-9110-477d-8aa3-ca52808696a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/5bfa82fe-4345-4ed8-948f-9725881f781b?_state=cxbIpoFZvjQysiUzlR3MRiOEZc3SM8nsgZAu1_ne4kp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZmE4MmZlLTQzNDUtNGVkOC05NDhmLTk3MjU4ODFmNzgxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDk4NzAyMDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.297673ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "PUT /v2/foo/bar/blobs/uploads/5bfa82fe-4345-4ed8-948f-9725881f781b?_state=cxbIpoFZvjQysiUzlR3MRiOEZc3SM8nsgZAu1_ne4kp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjViZmE4MmZlLTQzNDUtNGVkOC05NDhmLTk3MjU4ODFmNzgxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MDk4NzAyMDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=318a3a8a-d647-4abd-b575-d9f304448d4d http.request.method=POST http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012152ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=59293bc1-10db-4a78-b0c9-84a509ee13b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/48c4f440-74e8-4e71-9d2c-465b36aa5225?_state=mUOh7C8O_KoWoCPeq-KF7OWc6iU5k7yki13O9cODS2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4YzRmNDQwLTc0ZTgtNGU3MS05ZDJjLTQ2NWIzNmFhNTIyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MTI2OTg4MzlaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.duration=5.407459222s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:22 +0000] "PUT /v2/foo/bar/blobs/uploads/48c4f440-74e8-4e71-9d2c-465b36aa5225?_state=mUOh7C8O_KoWoCPeq-KF7OWc6iU5k7yki13O9cODS2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4YzRmNDQwLTc0ZTgtNGU3MS05ZDJjLTQ2NWIzNmFhNTIyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyMi42MTI2OTg4MzlaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:28Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=db927c04-9c71-4904-8c2a-783cf4c9e83b http.request.method=POST http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.939005ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33541" http.request.id=419fba20-f7ef-448d-9fce-d05bf3d03dd0 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/e17d2d3e-d919-479e-aebb-8872097c123a?_state=X4g8eHgFaeJAvaXGV5rtRrcOZX3rWmye59Zf0EtwgSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxN2QyZDNlLWQ5MTktNDc5ZS1hZWJiLTg4NzIwOTdjMTIzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyOC4xODM1NTA2MDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=5.510258524s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:28 +0000] "PATCH /v2/foo/bar/blobs/uploads/e17d2d3e-d919-479e-aebb-8872097c123a?_state=X4g8eHgFaeJAvaXGV5rtRrcOZX3rWmye59Zf0EtwgSF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxN2QyZDNlLWQ5MTktNDc5ZS1hZWJiLTg4NzIwOTdjMTIzYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDoyOC4xODM1NTA2MDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=ce232173-029a-4bca-a3bc-0179ccb1e39f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/uploads/e17d2d3e-d919-479e-aebb-8872097c123a?_state=vFSyjIBSYF-QZiI-cOXuMMeL0CtUtfEsfQH3pNXo39h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxN2QyZDNlLWQ5MTktNDc5ZS1hZWJiLTg4NzIwOTdjMTIzYSIsIk9mZnNldCI6MjcyNTkzOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MjhaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.duration=2.354796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:33 +0000] "PUT /v2/foo/bar/blobs/uploads/e17d2d3e-d919-479e-aebb-8872097c123a?_state=vFSyjIBSYF-QZiI-cOXuMMeL0CtUtfEsfQH3pNXo39h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUxN2QyZDNlLWQ5MTktNDc5ZS1hZWJiLTg4NzIwOTdjMTIzYSIsIk9mZnNldCI6MjcyNTkzOTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MjhaIn0%3D&digest=sha256%3Aa8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=d827a9b2-9aa1-4b17-8cc3-b126fb15eb3d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.648504ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=67aa3d26-8562-417e-b8c5-7f08a95b2fc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=137.466042ms http.response.status=200 http.response.written=27259392 127.0.0.1 - - [16/Mar/2025:20:10:33 +0000] "GET /v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 200 27259392 "" "Go-http-client/1.1" time="2025-03-16T20:10:33Z" level=error msg="error parsing digest="sha257:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=a7e66948-9526-4820-910a-83908d4b9d96 http.request.method=GET http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/sha257:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" vars.name="foo/bar" time="2025-03-16T20:10:33Z" 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.1 http.request.host="127.0.0.1:33541" http.request.id=a7e66948-9526-4820-910a-83908d4b9d96 http.request.method=GET http.request.remoteaddr="127.0.0.1:47488" http.request.uri="/v2/foo/bar/blobs/sha257:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.931845ms http.response.status=400 http.response.written=110 vars.digest="sha257:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:33 +0000] "GET /v2/foo/bar/blobs/sha257:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:10:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=4ee927cb-661f-465a-85c3-e54938e64a21 http.request.method=GET http.request.remoteaddr="127.0.0.1:48602" http.request.uri="/v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.duration=1.469753ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:33 +0000] "GET /v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:33Z" 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.1 time="2025-03-16T20:10:33Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:10:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=d3f1f193-5ed0-47a3-8c52-2afb6af3b288 http.request.method=GET http.request.remoteaddr="127.0.0.1:49892" http.request.uri="/v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.935884ms http.response.status=404 http.response.written=157 vars.digest="sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "GET /v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=df925a0d-2a4e-42b9-ad12-c9a7c1d0531a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49894" http.request.uri="/v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.817444ms http.response.status=404 http.response.written=157 vars.digest="sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "HEAD /v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=0427bfbf-5e5b-4cf2-bb52-81fd2160d948 http.request.method=POST http.request.remoteaddr="127.0.0.1:49894" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.579354ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=7bca2eae-4b4b-41b3-8fd5-a7da3339ca0d http.request.method=GET http.request.remoteaddr="127.0.0.1:49894" http.request.uri="/v2/foo/bar/blobs/uploads/56e51f52-0545-47e1-873e-382f406bdca8?_state=ctEEWOyGzUHK5Y_0wyNc1nKZ1HOoYE4w0nnpx-4CqHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZTUxZjUyLTA1NDUtNDdlMS04NzNlLTM4MmY0MDZiZGNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNDI1Nzk0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.756094ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "GET /v2/foo/bar/blobs/uploads/56e51f52-0545-47e1-873e-382f406bdca8?_state=ctEEWOyGzUHK5Y_0wyNc1nKZ1HOoYE4w0nnpx-4CqHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZTUxZjUyLTA1NDUtNDdlMS04NzNlLTM4MmY0MDZiZGNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNDI1Nzk0MjlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=9e4791dc-aa4d-4897-a870-e3988b3df3d8 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49894" http.request.uri="/v2/foo/bar/blobs/uploads/56e51f52-0545-47e1-873e-382f406bdca8?_state=ctEEWOyGzUHK5Y_0wyNc1nKZ1HOoYE4w0nnpx-4CqHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZTUxZjUyLTA1NDUtNDdlMS04NzNlLTM4MmY0MDZiZGNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNDI1Nzk0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.485704ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "DELETE /v2/foo/bar/blobs/uploads/56e51f52-0545-47e1-873e-382f406bdca8?_state=ctEEWOyGzUHK5Y_0wyNc1nKZ1HOoYE4w0nnpx-4CqHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZTUxZjUyLTA1NDUtNDdlMS04NzNlLTM4MmY0MDZiZGNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNDI1Nzk0MjlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=00809719-a5d4-4bb6-9c51-3d5a85db6db8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49894" http.request.uri="/v2/foo/bar/blobs/uploads/56e51f52-0545-47e1-873e-382f406bdca8?_state=ctEEWOyGzUHK5Y_0wyNc1nKZ1HOoYE4w0nnpx-4CqHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZTUxZjUyLTA1NDUtNDdlMS04NzNlLTM4MmY0MDZiZGNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNDI1Nzk0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=56e51f52-0545-47e1-873e-382f406bdca8 time="2025-03-16T20:10: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.1 http.request.host="127.0.0.1:37247" http.request.id=00809719-a5d4-4bb6-9c51-3d5a85db6db8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49894" http.request.uri="/v2/foo/bar/blobs/uploads/56e51f52-0545-47e1-873e-382f406bdca8?_state=ctEEWOyGzUHK5Y_0wyNc1nKZ1HOoYE4w0nnpx-4CqHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZTUxZjUyLTA1NDUtNDdlMS04NzNlLTM4MmY0MDZiZGNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNDI1Nzk0MjlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.302473ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=56e51f52-0545-47e1-873e-382f406bdca8 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "GET /v2/foo/bar/blobs/uploads/56e51f52-0545-47e1-873e-382f406bdca8?_state=ctEEWOyGzUHK5Y_0wyNc1nKZ1HOoYE4w0nnpx-4CqHV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU2ZTUxZjUyLTA1NDUtNDdlMS04NzNlLTM4MmY0MDZiZGNhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNDI1Nzk0MjlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=21c020d9-fefc-4ac0-b47b-1393a2f3de6d http.request.method=POST http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.528263ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=a7693372-7a47-48e1-b874-cd5d15b16e4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/b0661f10-57da-4a27-9d94-76cb24cd806a?_state=_x62QN1FU2KEBOLgBUvjeUzXpXH6jSb49tLOEpnlAih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwNjYxZjEwLTU3ZGEtNGEyNy05ZDk0LTc2Y2IyNGNkODA2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTAwNjI5NjdaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" provided=sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d vars.name="foo/bar" vars.uuid=b0661f10-57da-4a27-9d94-76cb24cd806a time="2025-03-16T20:10:34Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=a7693372-7a47-48e1-b874-cd5d15b16e4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/b0661f10-57da-4a27-9d94-76cb24cd806a?_state=_x62QN1FU2KEBOLgBUvjeUzXpXH6jSb49tLOEpnlAih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwNjYxZjEwLTU3ZGEtNGEyNy05ZDk0LTc2Y2IyNGNkODA2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTAwNjI5NjdaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b0661f10-57da-4a27-9d94-76cb24cd806a time="2025-03-16T20:10:34Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=a7693372-7a47-48e1-b874-cd5d15b16e4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/b0661f10-57da-4a27-9d94-76cb24cd806a?_state=_x62QN1FU2KEBOLgBUvjeUzXpXH6jSb49tLOEpnlAih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwNjYxZjEwLTU3ZGEtNGEyNy05ZDk0LTc2Y2IyNGNkODA2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTAwNjI5NjdaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.573403ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b0661f10-57da-4a27-9d94-76cb24cd806a 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "PUT /v2/foo/bar/blobs/uploads/b0661f10-57da-4a27-9d94-76cb24cd806a?_state=_x62QN1FU2KEBOLgBUvjeUzXpXH6jSb49tLOEpnlAih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIwNjYxZjEwLTU3ZGEtNGEyNy05ZDk0LTc2Y2IyNGNkODA2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTAwNjI5NjdaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=96eed5ae-a4c4-4af0-8422-5af2b1e70e20 http.request.method=POST http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.662604ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=a7feadde-b8ca-4512-8d4c-fca016fdd2d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/7bb96d6d-311f-4e13-9db8-1410e8473a95?_state=SOx2JQz-_BFPYO5boB7UX5IVTEkiMipPU44Tv9-TI_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYjk2ZDZkLTMxMWYtNGUxMy05ZGI4LTE0MTBlODQ3M2E5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTQzMjY4ODdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.646514ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "PUT /v2/foo/bar/blobs/uploads/7bb96d6d-311f-4e13-9db8-1410e8473a95?_state=SOx2JQz-_BFPYO5boB7UX5IVTEkiMipPU44Tv9-TI_F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdiYjk2ZDZkLTMxMWYtNGUxMy05ZGI4LTE0MTBlODQ3M2E5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTQzMjY4ODdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=6b247301-f4a9-46b3-9b6a-b15cb67e0337 http.request.method=POST http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.602264ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=d248592f-d4e5-48ad-840c-f683afd81831 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/2e7060ac-5b35-40d1-971a-8c80abecffeb?_state=Pi5xSD3vkopqzNgL3tXYaGCoplF8loKp1Re7VmmZrcN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlNzA2MGFjLTViMzUtNDBkMS05NzFhLThjODBhYmVjZmZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTgzNDkxMzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.689324ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "PUT /v2/foo/bar/blobs/uploads/2e7060ac-5b35-40d1-971a-8c80abecffeb?_state=Pi5xSD3vkopqzNgL3tXYaGCoplF8loKp1Re7VmmZrcN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlNzA2MGFjLTViMzUtNDBkMS05NzFhLThjODBhYmVjZmZlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNTgzNDkxMzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:34Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=a402a341-19a2-46ea-a6a4-afa3caa56d65 http.request.method=POST http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.577904ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=a09287af-5dba-490a-90f8-ffe99a7ecf9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/4f981d5d-14a0-4a44-a451-59169850d775?_state=MgWODvnhQv_h0MWL4Pc73cM4soDVwvhOzTXU4WkbNXh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTgxZDVkLTE0YTAtNGE0NC1hNDUxLTU5MTY5ODUwZDc3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNjIyOTc5MjVaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.922100372s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:34 +0000] "PUT /v2/foo/bar/blobs/uploads/4f981d5d-14a0-4a44-a451-59169850d775?_state=MgWODvnhQv_h0MWL4Pc73cM4soDVwvhOzTXU4WkbNXh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmOTgxZDVkLTE0YTAtNGE0NC1hNDUxLTU5MTY5ODUwZDc3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozNC4xNjIyOTc5MjVaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=94c99aa8-1331-49de-9c34-e96187295c52 http.request.method=POST http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.133315ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37247" http.request.id=20afb086-e09f-4e1b-a69a-8def2142e677 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/44dcaad3-f336-4cdf-8b17-42f69f6866ed?_state=ews8c2cAXTO5YGHiGZX4NpisZ66TMgPbS3PMQV91O8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZGNhYWQzLWYzMzYtNGNkZi04YjE3LTQyZjY5ZjY4NjZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozOC4yMjQzNjIxNDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.881170725s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/44dcaad3-f336-4cdf-8b17-42f69f6866ed?_state=ews8c2cAXTO5YGHiGZX4NpisZ66TMgPbS3PMQV91O8N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZGNhYWQzLWYzMzYtNGNkZi04YjE3LTQyZjY5ZjY4NjZlZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDozOC4yMjQzNjIxNDVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=c596369f-f98f-433a-ac37-27996b6f75fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/uploads/44dcaad3-f336-4cdf-8b17-42f69f6866ed?_state=752ep0rQp5TknfjGWN3mhWrGhmCrTKWEmnk_iUfmlzx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZGNhYWQzLWYzMzYtNGNkZi04YjE3LTQyZjY5ZjY4NjZlZCIsIk9mZnNldCI6MjMxNDAzNTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MzhaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.375086ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "PUT /v2/foo/bar/blobs/uploads/44dcaad3-f336-4cdf-8b17-42f69f6866ed?_state=752ep0rQp5TknfjGWN3mhWrGhmCrTKWEmnk_iUfmlzx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ0ZGNhYWQzLWYzMzYtNGNkZi04YjE3LTQyZjY5ZjY4NjZlZCIsIk9mZnNldCI6MjMxNDAzNTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6MzhaIn0%3D&digest=sha256%3Ad30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=7bff3cef-70d6-4339-b36e-5ac85bdc4257 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.550793ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=8775f449-a057-45f5-9547-e7080f53f3af http.request.method=GET http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=115.434111ms http.response.status=200 http.response.written=23140352 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 200 23140352 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=error msg="error parsing digest="sha257:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=ad9d806c-6053-4eb8-85e7-610d2fbfe7c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/sha257:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" vars.name="foo/bar" time="2025-03-16T20:10:42Z" 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.1 http.request.host="127.0.0.1:37247" http.request.id=ad9d806c-6053-4eb8-85e7-610d2fbfe7c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:49900" http.request.uri="/v2/foo/bar/blobs/sha257:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.226603ms http.response.status=400 http.response.written=110 vars.digest="sha257:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/sha257:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=4877f55c-4d03-43c3-ac62-ddcecaeb1df5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34154" http.request.uri="/v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.842104ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=54e8f103-b193-42ea-9873-7e2055be4954 http.request.method=GET http.request.remoteaddr="127.0.0.1:34148" http.request.uri="/v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.297914ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37247" http.request.id=1ff70933-5843-407d-9aff-232405b4276c http.request.method=GET http.request.remoteaddr="127.0.0.1:34154" http.request.uri="/v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.665938ms http.response.status=200 http.response.written=458752 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/sha256:d30e611a5ee5659184978d0acc2483855d51ae6b6e973dd2a303cad4d18c6e4d HTTP/1.1" 200 458752 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=a2bb1134-9949-4032-ba8d-673cce0d273a http.request.method=GET http.request.remoteaddr="127.0.0.1:48602" http.request.uri="/v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.38906849s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [16/Mar/2025:20:10:33 +0000] "GET /v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33541" http.request.id=9ea2dd68-7c1d-4aaf-b049-dd63aaac2f99 http.request.method=GET http.request.remoteaddr="127.0.0.1:48590" http.request.uri="/v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.395825726s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [16/Mar/2025:20:10:33 +0000] "GET /v2/foo/bar/blobs/sha256:a8869c3f172cbeb4f8e4df79b5f0f542bdb84c3e274176d9b90713f3a359f340 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (19.95s) === RUN TestBlobDelete time="2025-03-16T20:10:42Z" 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.1 time="2025-03-16T20:10:42Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:10:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=a14ad13a-0857-476c-816a-4341130818b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37130" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.103875ms http.response.status=404 http.response.written=157 vars.digest="sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=d07c00f5-e017-4b84-8f89-03007253e94c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37144" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.685784ms http.response.status=404 http.response.written=157 vars.digest="sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=1ac9adda-470d-430c-9a3d-926a5ae8d7de http.request.method=POST http.request.remoteaddr="127.0.0.1:37144" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.368893ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=5c8a178f-226d-4bc9-a251-f87ad3811848 http.request.method=GET http.request.remoteaddr="127.0.0.1:37144" http.request.uri="/v2/foo/bar/blobs/uploads/5dadd268-d90c-43b4-b2fc-ab6df787c3e4?_state=W1knsJCxcECeRt_LRZmcn6skH8bZ2WeJzPsDzpDhafl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYWRkMjY4LWQ5MGMtNDNiNC1iMmZjLWFiNmRmNzg3YzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MDYyODk0N1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.565724ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/uploads/5dadd268-d90c-43b4-b2fc-ab6df787c3e4?_state=W1knsJCxcECeRt_LRZmcn6skH8bZ2WeJzPsDzpDhafl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYWRkMjY4LWQ5MGMtNDNiNC1iMmZjLWFiNmRmNzg3YzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MDYyODk0N1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=f3dff419-f8f3-4ff2-9671-44894c96dda9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37144" http.request.uri="/v2/foo/bar/blobs/uploads/5dadd268-d90c-43b4-b2fc-ab6df787c3e4?_state=W1knsJCxcECeRt_LRZmcn6skH8bZ2WeJzPsDzpDhafl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYWRkMjY4LWQ5MGMtNDNiNC1iMmZjLWFiNmRmNzg3YzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MDYyODk0N1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.505484ms http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "DELETE /v2/foo/bar/blobs/uploads/5dadd268-d90c-43b4-b2fc-ab6df787c3e4?_state=W1knsJCxcECeRt_LRZmcn6skH8bZ2WeJzPsDzpDhafl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYWRkMjY4LWQ5MGMtNDNiNC1iMmZjLWFiNmRmNzg3YzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MDYyODk0N1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=83021814-1b2e-440d-b71c-1bdd716b1b3a http.request.method=GET http.request.remoteaddr="127.0.0.1:37144" http.request.uri="/v2/foo/bar/blobs/uploads/5dadd268-d90c-43b4-b2fc-ab6df787c3e4?_state=W1knsJCxcECeRt_LRZmcn6skH8bZ2WeJzPsDzpDhafl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYWRkMjY4LWQ5MGMtNDNiNC1iMmZjLWFiNmRmNzg3YzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MDYyODk0N1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5dadd268-d90c-43b4-b2fc-ab6df787c3e4 time="2025-03-16T20:10: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.1 http.request.host="127.0.0.1:42733" http.request.id=83021814-1b2e-440d-b71c-1bdd716b1b3a http.request.method=GET http.request.remoteaddr="127.0.0.1:37144" http.request.uri="/v2/foo/bar/blobs/uploads/5dadd268-d90c-43b4-b2fc-ab6df787c3e4?_state=W1knsJCxcECeRt_LRZmcn6skH8bZ2WeJzPsDzpDhafl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYWRkMjY4LWQ5MGMtNDNiNC1iMmZjLWFiNmRmNzg3YzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MDYyODk0N1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.235753ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=5dadd268-d90c-43b4-b2fc-ab6df787c3e4 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "GET /v2/foo/bar/blobs/uploads/5dadd268-d90c-43b4-b2fc-ab6df787c3e4?_state=W1knsJCxcECeRt_LRZmcn6skH8bZ2WeJzPsDzpDhafl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkYWRkMjY4LWQ5MGMtNDNiNC1iMmZjLWFiNmRmNzg3YzNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MDYyODk0N1oifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=74910a29-a38a-4ea8-a760-495716bd0b8e http.request.method=POST http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.218693ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=e5e170f6-8180-4dde-a98b-712ff66aada5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/698b5028-97ef-4840-83af-3b23a25fc1c4?_state=WBMl91MaJU3jO9QeNezQVBVQgP6ww9Qdt_WIwmVJPFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OGI1MDI4LTk3ZWYtNDg0MC04M2FmLTNiMjNhMjVmYzFjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MTMyODA2NDZaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" provided=sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e vars.name="foo/bar" vars.uuid=698b5028-97ef-4840-83af-3b23a25fc1c4 time="2025-03-16T20:10:42Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=e5e170f6-8180-4dde-a98b-712ff66aada5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/698b5028-97ef-4840-83af-3b23a25fc1c4?_state=WBMl91MaJU3jO9QeNezQVBVQgP6ww9Qdt_WIwmVJPFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OGI1MDI4LTk3ZWYtNDg0MC04M2FmLTNiMjNhMjVmYzFjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MTMyODA2NDZaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=698b5028-97ef-4840-83af-3b23a25fc1c4 time="2025-03-16T20:10:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=e5e170f6-8180-4dde-a98b-712ff66aada5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/698b5028-97ef-4840-83af-3b23a25fc1c4?_state=WBMl91MaJU3jO9QeNezQVBVQgP6ww9Qdt_WIwmVJPFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OGI1MDI4LTk3ZWYtNDg0MC04M2FmLTNiMjNhMjVmYzFjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MTMyODA2NDZaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.824394ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=698b5028-97ef-4840-83af-3b23a25fc1c4 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "PUT /v2/foo/bar/blobs/uploads/698b5028-97ef-4840-83af-3b23a25fc1c4?_state=WBMl91MaJU3jO9QeNezQVBVQgP6ww9Qdt_WIwmVJPFB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5OGI1MDI4LTk3ZWYtNDg0MC04M2FmLTNiMjNhMjVmYzFjNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MTMyODA2NDZaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=014dabd8-45c2-440e-8e0c-0a3e45b0c4e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.265823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=730b1ac3-99e7-483a-b093-f3a76d4f06c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/80577252-c290-4c10-a32e-eeb5ed59b2f0?_state=-0FDXJBcxbd3vow--qj15o7bIT_oFnfztFT3yvxVZG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwNTc3MjUyLWMyOTAtNGMxMC1hMzJlLWVlYjVlZDU5YjJmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MTcyMzc1NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.843655ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "PUT /v2/foo/bar/blobs/uploads/80577252-c290-4c10-a32e-eeb5ed59b2f0?_state=-0FDXJBcxbd3vow--qj15o7bIT_oFnfztFT3yvxVZG57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgwNTc3MjUyLWMyOTAtNGMxMC1hMzJlLWVlYjVlZDU5YjJmMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MTcyMzc1NjVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=7e62e9e3-b9dd-4f15-9efc-2e3202b959b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.409764ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=99accf07-9e5d-4e0a-887c-c7556256181e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/4b7f9231-afa6-444b-bc9a-97898e6a5e2a?_state=xH2VgstWBpZ4R_d5SHCVVAFO__NBvuLZuLZLfw8Dn0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiN2Y5MjMxLWFmYTYtNDQ0Yi1iYzlhLTk3ODk4ZTZhNWUyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MjExNDM2ODRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.353294ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "PUT /v2/foo/bar/blobs/uploads/4b7f9231-afa6-444b-bc9a-97898e6a5e2a?_state=xH2VgstWBpZ4R_d5SHCVVAFO__NBvuLZuLZLfw8Dn0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRiN2Y5MjMxLWFmYTYtNDQ0Yi1iYzlhLTk3ODk4ZTZhNWUyYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MjExNDM2ODRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=bcdd21f8-0340-42fc-93c2-5ebf8c7db056 http.request.method=POST http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.210593ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:45Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=a3697329-dc86-4b44-b7b3-62aa65078a0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/8eeb8383-c06c-47ad-9431-07cdacc7829a?_state=_fSn267E4BNiz0zqRjRTRQNQT6PiIexa9AB-e4R4Aqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlZWI4MzgzLWMwNmMtNDdhZC05NDMxLTA3Y2RhY2M3ODI5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MjQyOTg3MTJaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.438158807s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:42 +0000] "PUT /v2/foo/bar/blobs/uploads/8eeb8383-c06c-47ad-9431-07cdacc7829a?_state=_fSn267E4BNiz0zqRjRTRQNQT6PiIexa9AB-e4R4Aqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlZWI4MzgzLWMwNmMtNDdhZC05NDMxLTA3Y2RhY2M3ODI5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Mi41MjQyOTg3MTJaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=05032484-957d-4318-b225-952347e3ae9c http.request.method=POST http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.891144ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42733" http.request.id=024d88cc-2df4-4626-a6e4-468fbbec4a59 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/db03b8ad-9071-4115-86e6-c5f88cbaf971?_state=wz2ttb8xw5Qof5HXY5hE8HxYBy6pAEs3rkptDWp9rcJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiMDNiOGFkLTkwNzEtNDExNS04NmU2LWM1Zjg4Y2JhZjk3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Ni4wOTg3MjI0NThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.758873619s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:46 +0000] "PATCH /v2/foo/bar/blobs/uploads/db03b8ad-9071-4115-86e6-c5f88cbaf971?_state=wz2ttb8xw5Qof5HXY5hE8HxYBy6pAEs3rkptDWp9rcJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiMDNiOGFkLTkwNzEtNDExNS04NmU2LWM1Zjg4Y2JhZjk3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo0Ni4wOTg3MjI0NThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=f5f2e93a-1473-41c5-a0bc-bcde380544ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/uploads/db03b8ad-9071-4115-86e6-c5f88cbaf971?_state=vyfi6PAbAkYuWS1yWf2yFnKnpK7AmyDFJZIIQaS0Vf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiMDNiOGFkLTkwNzEtNDExNS04NmU2LWM1Zjg4Y2JhZjk3MSIsIk9mZnNldCI6MjI5NDExODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6NDZaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.368655ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:49 +0000] "PUT /v2/foo/bar/blobs/uploads/db03b8ad-9071-4115-86e6-c5f88cbaf971?_state=vyfi6PAbAkYuWS1yWf2yFnKnpK7AmyDFJZIIQaS0Vf17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiMDNiOGFkLTkwNzEtNDExNS04NmU2LWM1Zjg4Y2JhZjk3MSIsIk9mZnNldCI6MjI5NDExODQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTA6NDZaIn0%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=18b7fe18-83a4-4694-acc7-1496c3781c03 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.627024ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:49 +0000] "HEAD /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:49Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=03940a25-b9e6-4ec2-8757-f2a21fd5b3b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=108.520394ms http.response.status=200 http.response.written=22941184 127.0.0.1 - - [16/Mar/2025:20:10:49 +0000] "GET /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 200 22941184 "" "Go-http-client/1.1" time="2025-03-16T20:10:50Z" level=error msg="error parsing digest="sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=b8cb2666-d9ec-4eda-a013-e9fdfe24ac19 http.request.method=GET http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" time="2025-03-16T20:10:50Z" 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.1 http.request.host="127.0.0.1:42733" http.request.id=b8cb2666-d9ec-4eda-a013-e9fdfe24ac19 http.request.method=GET http.request.remoteaddr="127.0.0.1:37158" http.request.uri="/v2/foo/bar/blobs/sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.751944ms http.response.status=400 http.response.written=110 vars.digest="sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "GET /v2/foo/bar/blobs/sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:10:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=a20b5780-8833-43ce-bb90-b1f7280a6b5f http.request.method=GET http.request.remoteaddr="127.0.0.1:44130" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.077815ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "GET /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=1c995834-b36d-4e98-8416-8512e47fe539 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44136" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.549743ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:50Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=21285e9b-9f07-424c-a3b9-5aea5ece09b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44136" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.162743ms http.response.status=404 http.response.written=157 vars.digest="sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T20:10:50Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=8e8f1ce6-911a-40f7-b703-439b92c5ce1e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44136" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.293143ms http.response.status=404 http.response.written=74 vars.digest="sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "DELETE /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-16T20:10:50Z" level=error msg="error parsing digest="sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=7943779a-d453-4a02-98bb-31ec5c286c73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44152" http.request.uri="/v2/foo/bar/blobs/sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" time="2025-03-16T20:10:50Z" 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.1 http.request.host="127.0.0.1:42733" http.request.id=7943779a-d453-4a02-98bb-31ec5c286c73 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44152" http.request.uri="/v2/foo/bar/blobs/sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.096942ms http.response.status=400 http.response.written=110 vars.digest="sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "DELETE /v2/foo/bar/blobs/sha257:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T20:10:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=91abba14-b72d-41d2-8209-e3bef0f5e614 http.request.method=POST http.request.remoteaddr="127.0.0.1:44162" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.546823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=3a92d1a7-d011-488d-a8ea-c42b19ecc413 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44162" http.request.uri="/v2/foo/bar/blobs/uploads/63ae4c24-5af0-4cfd-989c-953ccf04858b?_state=B1dpzibve98iGHWTqmE1q_aYkpHyJHET5Lw_FaqBfQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzYWU0YzI0LTVhZjAtNGNmZC05ODljLTk1M2NjZjA0ODU4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo1MC4wMjkzMDE2NVoifQ%3D%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.732802998s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "PUT /v2/foo/bar/blobs/uploads/63ae4c24-5af0-4cfd-989c-953ccf04858b?_state=B1dpzibve98iGHWTqmE1q_aYkpHyJHET5Lw_FaqBfQN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYzYWU0YzI0LTVhZjAtNGNmZC05ODljLTk1M2NjZjA0ODU4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo1MC4wMjkzMDE2NVoifQ%3D%3D&digest=sha256%3Aa10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=5adb8371-e4c3-40d5-b965-5dbaabfab2d6 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44162" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.044495ms http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:53 +0000] "HEAD /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=673ba5fe-9f1a-482f-90db-8691ca68a7cf http.request.method=GET http.request.remoteaddr="127.0.0.1:44128" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.887821721s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "GET /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-03-16T20:10:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42733" http.request.id=63f8e123-4dfd-448a-8b6f-555b810f3037 http.request.method=GET http.request.remoteaddr="127.0.0.1:44130" http.request.uri="/v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.880692055s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [16/Mar/2025:20:10:50 +0000] "GET /v2/foo/bar/blobs/sha256:a10640362d949ffed67050b34ce262e9fa1120697ff30e1a23f029ded019d84e HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (11.63s) === RUN TestRelativeURL time="2025-03-16T20:10:53Z" 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.1 time="2025-03-16T20:10:53Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:10:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37165" http.request.id=e90c4bc0-4b56-4e5d-bc3d-00826309ed40 http.request.method=POST http.request.remoteaddr="127.0.0.1:33962" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.743894ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37165" http.request.id=ba929b9a-2c07-4b6f-b601-4ddb98b763e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33962" http.request.uri="/v2/foo/bar/blobs/uploads/2f0158f2-b957-4c73-bb73-5c5bb2764efa?_state=GZOUudrBxmI1LPa0PTmStpWx2lk57LLVHDtGG2u2qC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMDE1OGYyLWI5NTctNGM3My1iYjczLTVjNWJiMjc2NGVmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo1My45MDUyODQ2MzNaIn0%3D&digest=sha256%3A424918e1c115fb4921dbe467922236def4bc739add035496356c206c644d4589" http.request.useragent="Go-http-client/1.1" http.response.duration=4.112436137s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:54 +0000] "PUT /v2/foo/bar/blobs/uploads/2f0158f2-b957-4c73-bb73-5c5bb2764efa?_state=GZOUudrBxmI1LPa0PTmStpWx2lk57LLVHDtGG2u2qC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMDE1OGYyLWI5NTctNGM3My1iYjczLTVjNWJiMjc2NGVmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo1My45MDUyODQ2MzNaIn0%3D&digest=sha256%3A424918e1c115fb4921dbe467922236def4bc739add035496356c206c644d4589 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37165" http.request.id=8a01ef9f-de26-4051-93c1-42f40756f00e http.request.method=POST http.request.remoteaddr="127.0.0.1:33962" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.343766ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:10:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37165" http.request.id=b8891a17-4bda-4fd1-a11d-42ca3dcb4efa http.request.method=POST http.request.remoteaddr="127.0.0.1:33962" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470603ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37165" http.request.id=4be9ad83-a892-4472-baa8-ec58833e3ef7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33962" http.request.uri="/v2/foo/bar/blobs/uploads/cad17ba4-511a-4e10-b20f-fd714b55b24f?_state=U2qgPB3SLpcTD25LdveYg_JHFsSPCOxq00NVvtm4-kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZDE3YmE0LTUxMWEtNGUxMC1iMjBmLWZkNzE0YjU1YjI0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo1OC40Mjc1MDczNTFaIn0%3D&digest=sha256%3A7a100b15ac8b1802cec6b95e4c6b42ea1b860457f6a1874d5415f68e08eec9d2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.737531242s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:10:58 +0000] "PUT /v2/foo/bar/blobs/uploads/cad17ba4-511a-4e10-b20f-fd714b55b24f?_state=U2qgPB3SLpcTD25LdveYg_JHFsSPCOxq00NVvtm4-kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhZDE3YmE0LTUxMWEtNGUxMC1iMjBmLWZkNzE0YjU1YjI0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMDo1OC40Mjc1MDczNTFaIn0%3D&digest=sha256%3A7a100b15ac8b1802cec6b95e4c6b42ea1b860457f6a1874d5415f68e08eec9d2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (6.27s) === RUN TestBlobDeleteDisabled time="2025-03-16T20:11: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.1 time="2025-03-16T20:11:00Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:11:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:41531" http.request.id=ea25bc4c-415c-40a4-b728-fbcfe6ea3d23 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58722" http.request.uri="/v2/foo/bar/blobs/sha256:1d8c2ac477cd8af32ce5c5e142a4fddee8c50a248dee9d91a293f1ce36952935" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.025074ms http.response.status=405 http.response.written=78 vars.digest="sha256:1d8c2ac477cd8af32ce5c5e142a4fddee8c50a248dee9d91a293f1ce36952935" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:11:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:1d8c2ac477cd8af32ce5c5e142a4fddee8c50a248dee9d91a293f1ce36952935 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.28s) === RUN TestDeleteDisabled time="2025-03-16T20:11: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.1 time="2025-03-16T20:11:00Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:11:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33489" http.request.id=66aa0794-91e2-4084-a5bc-75b079b0cf65 http.request.method=POST http.request.remoteaddr="127.0.0.1:37856" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.195055ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:33489" http.request.id=2c818ba0-0221-4c23-9a06-6bacbbc0d94c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37856" http.request.uri="/v2/foo/bar/blobs/uploads/b5372859-1895-4e51-bb3e-d3f74d9a9ba6?_state=1C7LLDHDlaGRTyKq8RIOhyGtnT06l9fk1BGorTo9clR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1MzcyODU5LTE4OTUtNGU1MS1iYjNlLWQzZjc0ZDlhOWJhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMTowMC43MDI4MDk4NDNaIn0%3D&digest=sha256%3Ac31c47751a074f7057d64d9eea132cbc26ceeda0b5ed7a2cd32efaa1078a2344" http.request.useragent="Go-http-client/1.1" http.response.duration=4.049220699s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:00 +0000] "PUT /v2/foo/bar/blobs/uploads/b5372859-1895-4e51-bb3e-d3f74d9a9ba6?_state=1C7LLDHDlaGRTyKq8RIOhyGtnT06l9fk1BGorTo9clR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1MzcyODU5LTE4OTUtNGU1MS1iYjNlLWQzZjc0ZDlhOWJhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMTowMC43MDI4MDk4NDNaIn0%3D&digest=sha256%3Ac31c47751a074f7057d64d9eea132cbc26ceeda0b5ed7a2cd32efaa1078a2344 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:33489" http.request.id=d36f8039-12ef-4afa-ac15-3091e42815aa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37856" http.request.uri="/v2/foo/bar/blobs/sha256:c31c47751a074f7057d64d9eea132cbc26ceeda0b5ed7a2cd32efaa1078a2344" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.838654ms http.response.status=405 http.response.written=78 vars.digest="sha256:c31c47751a074f7057d64d9eea132cbc26ceeda0b5ed7a2cd32efaa1078a2344" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:11:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:c31c47751a074f7057d64d9eea132cbc26ceeda0b5ed7a2cd32efaa1078a2344 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (4.31s) === RUN TestDeleteReadOnly time="2025-03-16T20:11:04Z" 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.1 time="2025-03-16T20:11:04Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:11:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39547" http.request.id=73411cef-79bb-4680-964c-6ebd2a844a33 http.request.method=POST http.request.remoteaddr="127.0.0.1:43060" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.163905ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39547" http.request.id=065a9623-0eb5-47bc-a164-4668476581c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43060" http.request.uri="/v2/foo/bar/blobs/uploads/ab4a4c8d-e4cb-4ef4-9aa5-bd114cd7ddec?_state=tgmY0Yxk-yaZAnjzEQcjYQWkjAY57hh2TcYtQPc32Mp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiNGE0YzhkLWU0Y2ItNGVmNC05YWE1LWJkMTE0Y2Q3ZGRlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMTowNS4wMDU5NTI1MjdaIn0%3D&digest=sha256%3A7740bedfebaf419e02558589940dcf7d2a550c0158fa6ef6379c38933ec6ca5b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.293275162s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:05 +0000] "PUT /v2/foo/bar/blobs/uploads/ab4a4c8d-e4cb-4ef4-9aa5-bd114cd7ddec?_state=tgmY0Yxk-yaZAnjzEQcjYQWkjAY57hh2TcYtQPc32Mp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiNGE0YzhkLWU0Y2ItNGVmNC05YWE1LWJkMTE0Y2Q3ZGRlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMTowNS4wMDU5NTI1MjdaIn0%3D&digest=sha256%3A7740bedfebaf419e02558589940dcf7d2a550c0158fa6ef6379c38933ec6ca5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Mar/2025:20:11:09 +0000] "DELETE /v2/foo/bar/blobs/sha256:7740bedfebaf419e02558589940dcf7d2a550c0158fa6ef6379c38933ec6ca5b HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.55s) === RUN TestStartPushReadOnly time="2025-03-16T20:11: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.1 time="2025-03-16T20:11:09Z" level=info msg="redis not configured" go.version=go1.24.1 127.0.0.1 - - [16/Mar/2025:20:11:09 +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-03-16T20:11: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.1 time="2025-03-16T20:11:09Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=38b009ed-6133-4e72-8319-ab1d173942d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.321353ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=7852d422-582a-4e28-80d5-76ee56f4aa65 http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" 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.077653ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:20:11:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=ca2afd42-11d8-4e36-81a7-88619bd38dcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.033452ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=afe37fb5-2f96-4112-a8fa-04e0211784dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.913004ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=afe37fb5-2f96-4112-a8fa-04e0211784dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.963684ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=afe37fb5-2f96-4112-a8fa-04e0211784dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.997784ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=afe37fb5-2f96-4112-a8fa-04e0211784dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" 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.036464ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T20:11:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=beb70cf5-ed74-4faa-b293-947f11fc56ed http.request.method=POST http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.114865ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=c6f76669-70b3-4045-9952-5a908e0b2a99 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/blobs/uploads/c9016d63-62c1-4220-8e37-7e0a3d71b5ac?_state=-ylWEHljEk6KoHkMDtW3j4J5sUSAwXJ90ur-US7KG3B7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOTAxNmQ2My02MmMxLTQyMjAtOGUzNy03ZTBhM2Q3MWI1YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MDkuNjI1MDc5NTUyWiJ9&digest=sha256%3A34b0b38586466150f25cecf2cae322a6685a84213d15561d32fe0ffe75031a20" http.request.useragent="Go-http-client/1.1" http.response.duration=6.807063572s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/c9016d63-62c1-4220-8e37-7e0a3d71b5ac?_state=-ylWEHljEk6KoHkMDtW3j4J5sUSAwXJ90ur-US7KG3B7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjOTAxNmQ2My02MmMxLTQyMjAtOGUzNy03ZTBhM2Q3MWI1YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MDkuNjI1MDc5NTUyWiJ9&digest=sha256%3A34b0b38586466150f25cecf2cae322a6685a84213d15561d32fe0ffe75031a20 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=36117d49-7750-48cb-8ab4-77749cf184ef http.request.method=POST http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.127545ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=c463ffa2-04ca-4f63-be93-7076f2fe1839 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/blobs/uploads/0c24ea6c-a82c-45db-b73b-d47e1907c4ac?_state=0o0lfWbB5U7v-DzWDfUVnA-8IajkDkwjaJTbKcCmxi57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYzI0ZWE2Yy1hODJjLTQ1ZGItYjczYi1kNDdlMTkwN2M0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MTYuNjk5ODAwMDUyWiJ9&digest=sha256%3A03984356f158c8b9ed31d5e77aed642e4ff3a5b44b55168117edc73d472dd8b2" http.request.useragent="Go-http-client/1.1" http.response.duration=5.445237991s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/0c24ea6c-a82c-45db-b73b-d47e1907c4ac?_state=0o0lfWbB5U7v-DzWDfUVnA-8IajkDkwjaJTbKcCmxi57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYzI0ZWE2Yy1hODJjLTQ1ZGItYjczYi1kNDdlMTkwN2M0YWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MTYuNjk5ODAwMDUyWiJ9&digest=sha256%3A03984356f158c8b9ed31d5e77aed642e4ff3a5b44b55168117edc73d472dd8b2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=60710f11-be27-4c9a-84c4-5cd0e4349c39 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.257157ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=da6ae933-6b57-4442-8af7-86b9493b7181 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.duration=3.710788ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=87043f8e-9f9a-45f9-b21f-0b65ef6a37e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" 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=2.172555ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=fd2e0945-9a2a-4a8a-8f7e-2ff72bca2966 http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.377126ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:41517" http.request.id=97b4b3ab-5616-4a94-9dd4-2de6bfc956a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.duration=2.491566ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:41517" http.request.id=a9b4e78f-d609-4423-805c-a90046bcd401 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.duration=2.735466ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:41517" http.request.id=70d07b3f-0d50-4ff5-b9c3-81d95399bdb8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.duration=2.443636ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=beba15f0-f716-479e-b8fc-e5129d5e4f65 http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.923425ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=7b27bbdd-212a-4e00-9eb4-c88b123bfabb http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.483293ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=dfef8aa6-14d9-4cc1-ab55-9d549e6995dd http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.duration=1.362053ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=2d51bc31-c2c5-4529-bb92-5286a71f214c http.request.method=GET http.request.remoteaddr="127.0.0.1:54612" 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.208353ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=error msg="payload digest does match: "sha256:b0bb2634653d0ae9da168c55608b2db0ddb6efa0d27702dc85e147aab7ad6d93" != "sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066"" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=909f5b87-ea6e-41a4-9260-b4304d009cf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=909f5b87-ea6e-41a4-9260-b4304d009cf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54612" http.request.uri="/v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.803964ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066" 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:d3bf7de839e4330148ee8c5fcb88d709d55b548fd4d035c945c6df0652672066 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=85b4749a-e9d0-4561-951c-ec4fafeeb792 http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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=1.609494ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:11: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.1 http.request.host="127.0.0.1:41517" http.request.id=f8c85fc0-1e34-4dd1-bfb8-4a4fea3dd100 http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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.396763ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:11: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41517" http.request.id=b04a0a13-cd24-4ef2-8fab-6fdff2baae6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" 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=1.503024ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41517" http.request.id=b04a0a13-cd24-4ef2-8fab-6fdff2baae6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" 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=1.575104ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41517" http.request.id=b04a0a13-cd24-4ef2-8fab-6fdff2baae6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" 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=1.610684ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=fb022912-b72d-4ef4-99a5-f07f299dadda http.request.method=POST http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.657224ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=7a042566-4e12-4bd8-a843-d43cc579b2b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/blobs/uploads/f2c8a244-1b50-4b0d-8637-ae9501b837b5?_state=pTQVJHJMQTJhyu7bl8JWsGEzYB5DEgVXqqyaI5cD9Dp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMmM4YTI0NC0xYjUwLTRiMGQtODYzNy1hZTk1MDFiODM3YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MjIuMTg5NTcxNjY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.760264ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/f2c8a244-1b50-4b0d-8637-ae9501b837b5?_state=pTQVJHJMQTJhyu7bl8JWsGEzYB5DEgVXqqyaI5cD9Dp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMmM4YTI0NC0xYjUwLTRiMGQtODYzNy1hZTk1MDFiODM3YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MjIuMTg5NTcxNjY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41517" http.request.id=05f2d834-608d-4a1c-82cf-ca1c0cb16f8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" 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=1.352753ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11: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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41517" http.request.id=05f2d834-608d-4a1c-82cf-ca1c0cb16f8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" 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=1.404843ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T20:11:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=8226ec4e-e3cd-4a41-9752-b6b312eedc8f http.request.method=POST http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.197835ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=99159dc2-fbfd-46cd-9ece-9074b4b31087 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/blobs/uploads/9f1255ff-f7d1-4c93-902e-92973292da81?_state=ERUwhyTWNg2mrp8UD7Dxglh0E4fny-lD6_dkCuJxbbJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjEyNTVmZi1mN2QxLTRjOTMtOTAyZS05Mjk3MzI5MmRhODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MjIuNTA0NTQ2Njg1WiJ9&digest=sha256%3Abddc42a09982df602dae8bd02fe615ba3dff2b6101f93979938376b609f6838f" http.request.useragent="Go-http-client/1.1" http.response.duration=6.595338986s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/9f1255ff-f7d1-4c93-902e-92973292da81?_state=ERUwhyTWNg2mrp8UD7Dxglh0E4fny-lD6_dkCuJxbbJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjEyNTVmZi1mN2QxLTRjOTMtOTAyZS05Mjk3MzI5MmRhODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MjIuNTA0NTQ2Njg1WiJ9&digest=sha256%3Abddc42a09982df602dae8bd02fe615ba3dff2b6101f93979938376b609f6838f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:29Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=644a2538-4e6c-440c-95a0-46b50dc6d820 http.request.method=POST http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.218756ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=175530a9-1c21-41e6-a90d-85ca4c974f59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/blobs/uploads/2a767e8a-03e1-4816-bd0a-b54c373e80eb?_state=2XLAbX-5JZ59_OGhpwC4nzDZT9zs43MaoZQSzMxV1oh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYTc2N2U4YS0wM2UxLTQ4MTYtYmQwYS1iNTRjMzczZTgwZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MjkuMzU5MjgwOTc5WiJ9&digest=sha256%3Aa2d57346d2ba7397749beed2ed987b4ba745d9bdaeb7eb4f8075349fa701b847" http.request.useragent="Go-http-client/1.1" http.response.duration=3.968899461s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/2a767e8a-03e1-4816-bd0a-b54c373e80eb?_state=2XLAbX-5JZ59_OGhpwC4nzDZT9zs43MaoZQSzMxV1oh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYTc2N2U4YS0wM2UxLTQ4MTYtYmQwYS1iNTRjMzczZTgwZWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MjkuMzU5MjgwOTc5WiJ9&digest=sha256%3Aa2d57346d2ba7397749beed2ed987b4ba745d9bdaeb7eb4f8075349fa701b847 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41517" http.request.id=0db1b9c4-29f4-45ec-9296-1574ec5403b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.476326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41517" http.request.id=ae8af142-0ff1-4918-9735-12ec51d0faa6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/sha256:c2707a30cc08fa05532e32ebc1cee6fc2201814ec83d01e60a46d2e9ce23971f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.295685ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema2/manifests/sha256:c2707a30cc08fa05532e32ebc1cee6fc2201814ec83d01e60a46d2e9ce23971f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=e212d1db-09f4-41c5-9e40-7b84405316d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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=1.467554ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=0ae062e0-5863-4a79-9793-5d7555758964 http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/sha256:c2707a30cc08fa05532e32ebc1cee6fc2201814ec83d01e60a46d2e9ce23971f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.710854ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/sha256:c2707a30cc08fa05532e32ebc1cee6fc2201814ec83d01e60a46d2e9ce23971f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=706fd056-f168-4e82-a304-6a389dea6a3b http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.224163ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=e3df4653-a93c-4a4f-ae54-45eab587fe80 http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/sha256:c2707a30cc08fa05532e32ebc1cee6fc2201814ec83d01e60a46d2e9ce23971f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382904ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/sha256:c2707a30cc08fa05532e32ebc1cee6fc2201814ec83d01e60a46d2e9ce23971f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=79aa5151-29a4-4282-8ac4-edd807cba0f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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.206283ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="rewriting manifest sha256:c2707a30cc08fa05532e32ebc1cee6fc2201814ec83d01e60a46d2e9ce23971f in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=abf538c9-785c-4485-823b-cc6cb79d22bc http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=abf538c9-785c-4485-823b-cc6cb79d22bc http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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.109197ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41517" http.request.id=64662a7a-c79d-4cdb-8ecb-825166e001e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" 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=1.350083ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41517" http.request.id=11077589-0cb7-40b9-ac50-c4008ed83077 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.556254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41517" http.request.id=44dcbd1d-ed74-40f1-b87e-799761278b23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/sha256:e5cebbb24056fbb71ffba561487ec32ccd1a1105b24345b1c9cdbf6525327537" http.request.useragent="Go-http-client/1.1" http.response.duration=1.796214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema2/manifests/sha256:e5cebbb24056fbb71ffba561487ec32ccd1a1105b24345b1c9cdbf6525327537 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=62076515-22e8-4e51-9d91-14fe82b046ff http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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=1.475554ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=f1b3e933-4f77-4fc9-9f72-84b324ddcdab http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/sha256:e5cebbb24056fbb71ffba561487ec32ccd1a1105b24345b1c9cdbf6525327537" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.695594ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/sha256:e5cebbb24056fbb71ffba561487ec32ccd1a1105b24345b1c9cdbf6525327537 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=e9eb07c8-1e02-4b63-a876-416089158fd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147163ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=8c5a0c99-b6a7-459a-be56-5e6e7d89b24d http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" http.request.uri="/v2/foo/schema2/manifests/sha256:e5cebbb24056fbb71ffba561487ec32ccd1a1105b24345b1c9cdbf6525327537" http.request.useragent="Go-http-client/1.1" http.response.duration=1.086912ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/sha256:e5cebbb24056fbb71ffba561487ec32ccd1a1105b24345b1c9cdbf6525327537 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="rewriting manifest list sha256:e5cebbb24056fbb71ffba561487ec32ccd1a1105b24345b1c9cdbf6525327537 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=d3f5fd96-29cf-419e-aecf-a78bee42b53d http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:41517" http.request.id=d3f5fd96-29cf-419e-aecf-a78bee42b53d http.request.method=GET http.request.remoteaddr="127.0.0.1:53070" 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=2.721666ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" 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.1 time="2025-03-16T20:11:33Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:11:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=5dc94b5d-bb8e-45d4-81f0-e1a1c75c6e72 http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.637784ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" 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.1 http.request.host="127.0.0.1:40901" http.request.id=7118c3f6-90fa-485f-ba7a-cfc4e04c6f93 http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" 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.472374ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=d9b24c2e-a0f3-4a61-93a7-ba8c5d66dccc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.182893ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=25b69314-da92-4f8f-96d3-9283b3a192db http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" 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.158235ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11:33Z" 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.1 http.request.host="127.0.0.1:40901" http.request.id=25b69314-da92-4f8f-96d3-9283b3a192db http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" 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.218866ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=25b69314-da92-4f8f-96d3-9283b3a192db http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" 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.257816ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11:33Z" 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.1 http.request.host="127.0.0.1:40901" http.request.id=25b69314-da92-4f8f-96d3-9283b3a192db http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" 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.297676ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T20:11:33Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=e4b4e396-2f85-49b9-be06-aa945284a718 http.request.method=POST http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.168145ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=a02a6a83-d815-4909-8cc5-3a7b93974d3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/blobs/uploads/b8754ef3-56e6-4739-9c29-9e53b5422f37?_state=jA7_ndtpT7P9wMlUx6DYesVdXjZOJMLIFTTj-a1FtGx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODc1NGVmMy01NmU2LTQ3MzktOWMyOS05ZTUzYjU0MjJmMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MzMuNjM3Mzk1NDU1WiJ9&digest=sha256%3A7f5297b9f141fc3cd5b090f1aab0bc94d0c054e90d7b7ba242548577c3eba4d5" http.request.useragent="Go-http-client/1.1" http.response.duration=4.691234624s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/b8754ef3-56e6-4739-9c29-9e53b5422f37?_state=jA7_ndtpT7P9wMlUx6DYesVdXjZOJMLIFTTj-a1FtGx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODc1NGVmMy01NmU2LTQ3MzktOWMyOS05ZTUzYjU0MjJmMzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MzMuNjM3Mzk1NDU1WiJ9&digest=sha256%3A7f5297b9f141fc3cd5b090f1aab0bc94d0c054e90d7b7ba242548577c3eba4d5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:38Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=d8a93770-9246-48cb-819d-27d2af891d54 http.request.method=POST http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.393645ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=b5472c7c-2d2f-4943-a6bc-1628ad3782b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/blobs/uploads/a34ab806-46a2-4f7e-b83a-6d70da1e26c9?_state=P_1Mw-PIJghBC084ik5qr4iBSp9BaMtbJowwDsNdDQR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMzRhYjgwNi00NmEyLTRmN2UtYjgzYS02ZDcwZGExZTI2YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MzguNjQ5MTY2MjRaIn0%3D&digest=sha256%3Adb351e55366afe54e1e28c0dde0c8d13e6aa8d5ed57de7201a2c568c5a73b582" http.request.useragent="Go-http-client/1.1" http.response.duration=8.382100754s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/a34ab806-46a2-4f7e-b83a-6d70da1e26c9?_state=P_1Mw-PIJghBC084ik5qr4iBSp9BaMtbJowwDsNdDQR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMzRhYjgwNi00NmEyLTRmN2UtYjgzYS02ZDcwZGExZTI2YzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6MzguNjQ5MTY2MjRaIn0%3D&digest=sha256%3Adb351e55366afe54e1e28c0dde0c8d13e6aa8d5ed57de7201a2c568c5a73b582 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=cbb8f77e-670e-4cbd-bc1a-ca9cc193e569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.140427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=bd035445-6145-4001-8ac5-954e3207dea4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.543469ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=259bf7f1-e3db-4957-b310-fd21e140fff8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" 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=2.153085ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=81b2be18-d6e6-4fc3-b1e3-42843198772f http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.054845ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40901" http.request.id=c6b1b9c8-299b-4317-8468-6f6dbe9f8075 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.442506ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40901" http.request.id=945f36a7-3ce9-455b-aca6-6111d6cfbc3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.814327ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:40901" http.request.id=7adee1b6-efe4-498d-a74f-cf914f1c9181 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.440166ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=16cb1b50-1ace-4cbc-85e4-56a4c596705b http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.861915ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=15f6ad3f-7dc1-4b0d-9e53-671ab06d8515 http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133013ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=87cb1101-4333-41b6-aead-a1eac082042b http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.370434ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=773838e9-c32c-44ce-882a-9ef6a9abbc22 http.request.method=GET http.request.remoteaddr="127.0.0.1:41354" 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.429464ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=error msg="payload digest does match: "sha256:c66fc41877eda3097604b5c64c92027ec83b96889a9af1b0c07c35bea03385d4" != "sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e"" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=9821c85f-06a4-40cf-b6e0-1a06c2a8937a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" time="2025-03-16T20:11:47Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=9821c85f-06a4-40cf-b6e0-1a06c2a8937a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41354" http.request.uri="/v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.345234ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e" 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:59280272a82c95cac078e85a36bca469e8afe4fa7975eefda767d5deed83513e HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=a203c766-5498-4a2e-aa76-5588dcc8c251 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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=1.278713ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" 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.1 http.request.host="127.0.0.1:40901" http.request.id=5726c193-3dae-4b7a-845c-b8509ce432ed http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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.112792ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40901" http.request.id=b0466569-4792-41df-b6dc-49af408c022d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" 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=1.344443ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11:47Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40901" http.request.id=b0466569-4792-41df-b6dc-49af408c022d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" 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=1.407173ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11:47Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40901" http.request.id=b0466569-4792-41df-b6dc-49af408c022d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" 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=1.456223ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=fbd51f50-fafa-43a2-92d9-4574bf714573 http.request.method=POST http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.753194ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=237789b8-44d2-42e1-a141-6e137d2be910 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/blobs/uploads/71031ebd-8bb2-46a5-a5ed-764badaa593a?_state=pAy7oxl4Y0h95gxpjUmzzD_BUID-u8PHrVujqECG3Kt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MTAzMWViZC04YmIyLTQ2YTUtYTVlZC03NjRiYWRhYTU5M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NDcuMDc1MjQ0MDg3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.832884ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/71031ebd-8bb2-46a5-a5ed-764badaa593a?_state=pAy7oxl4Y0h95gxpjUmzzD_BUID-u8PHrVujqECG3Kt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MTAzMWViZC04YmIyLTQ2YTUtYTVlZC03NjRiYWRhYTU5M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NDcuMDc1MjQ0MDg3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40901" http.request.id=670fdec3-b51a-4ac2-95b0-20b2ce3941ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" 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=1.377333ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11:47Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40901" http.request.id=670fdec3-b51a-4ac2-95b0-20b2ce3941ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" 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=1.425034ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T20:11:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=23d95b14-4b16-4359-93d5-a9160463791c http.request.method=POST http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.389494ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=3c506d19-b9ff-425c-bbd6-b82569554baa http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/blobs/uploads/b8dc05ea-4af6-4e5a-8e21-0e29e6044e33?_state=7gPl_CNg2REy5KIZBSLBF4e3l9S3HFtPahdDOO5Tnkd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOGRjMDVlYS00YWY2LTRlNWEtOGUyMS0wZTI5ZTYwNDRlMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NDcuMjkzODY2Mjk5WiJ9&digest=sha256%3Aabcb31576f321a143d242a92e3bac6c5a2d53d34fba01c7aaf9359f7bfa38c42" http.request.useragent="Go-http-client/1.1" http.response.duration=2.787144262s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/b8dc05ea-4af6-4e5a-8e21-0e29e6044e33?_state=7gPl_CNg2REy5KIZBSLBF4e3l9S3HFtPahdDOO5Tnkd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiOGRjMDVlYS00YWY2LTRlNWEtOGUyMS0wZTI5ZTYwNDRlMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NDcuMjkzODY2Mjk5WiJ9&digest=sha256%3Aabcb31576f321a143d242a92e3bac6c5a2d53d34fba01c7aaf9359f7bfa38c42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=97a80e65-6a72-4501-b4da-527f39b09e69 http.request.method=POST http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.118585ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:50 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=fd6dd86a-6324-43a4-aca0-cd2a38656b5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/blobs/uploads/4124c1f0-6c66-4fe7-ac7c-ad9dbe9b942a?_state=mDS8sETx0ni0IN7YY0dOe8BbdabzaY0zUCUERzvGFaF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MTI0YzFmMC02YzY2LTRmZTctYWM3Yy1hZDlkYmU5Yjk0MmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTAuMjMwMTkyNTRaIn0%3D&digest=sha256%3Ad2395148545ddabf11c5b97874fd85df84ccda37ada78caa992109be95288ee8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043932816s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:50 +0000] "PUT /v2/foo/schema2/blobs/uploads/4124c1f0-6c66-4fe7-ac7c-ad9dbe9b942a?_state=mDS8sETx0ni0IN7YY0dOe8BbdabzaY0zUCUERzvGFaF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MTI0YzFmMC02YzY2LTRmZTctYWM3Yy1hZDlkYmU5Yjk0MmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTAuMjMwMTkyNTRaIn0%3D&digest=sha256%3Ad2395148545ddabf11c5b97874fd85df84ccda37ada78caa992109be95288ee8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40901" http.request.id=ef75c6f7-acff-40f0-abb1-f6443132c5d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.198585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40901" http.request.id=191c1dbb-2ab1-4698-ba04-046c49f372f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/sha256:636699996cebb5272e1c83abd77cc4374bcb3a04d0f21131420689a540c17d31" http.request.useragent="Go-http-client/1.1" http.response.duration=1.647644ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:636699996cebb5272e1c83abd77cc4374bcb3a04d0f21131420689a540c17d31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=08196051-e404-49ea-a4df-db0080d8cd31 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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=1.435724ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=11a6360f-8428-4b31-9f11-b11220761da0 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/sha256:636699996cebb5272e1c83abd77cc4374bcb3a04d0f21131420689a540c17d31" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.375164ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/sha256:636699996cebb5272e1c83abd77cc4374bcb3a04d0f21131420689a540c17d31 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=6c6ee37d-6c52-4428-8016-92193f11c8bf http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.267713ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=0797031e-452a-49aa-8ec8-dbb04695f259 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/sha256:636699996cebb5272e1c83abd77cc4374bcb3a04d0f21131420689a540c17d31" http.request.useragent="Go-http-client/1.1" http.response.duration=1.141553ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/sha256:636699996cebb5272e1c83abd77cc4374bcb3a04d0f21131420689a540c17d31 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=d1870c39-ff32-427b-ba05-78b8bf305eb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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.157103ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="rewriting manifest sha256:636699996cebb5272e1c83abd77cc4374bcb3a04d0f21131420689a540c17d31 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=021b34b9-6b13-4954-aa8d-6b210bbe5f89 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=021b34b9-6b13-4954-aa8d-6b210bbe5f89 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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=2.547336ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40901" http.request.id=3d5ba4aa-dfd2-4f69-8257-1074b2900fc6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" 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=1.290733ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40901" http.request.id=2a539e38-8694-4862-89af-19a0cbb02df4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.555834ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40901" http.request.id=d3bbc043-03de-45cc-bdc5-f1da542cd457 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/sha256:9ecb73adaff9c4038adaf9f8660acb0f0aefd31cf1c434579589212120ee6aa6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.397173ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema2/manifests/sha256:9ecb73adaff9c4038adaf9f8660acb0f0aefd31cf1c434579589212120ee6aa6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=39fe87f9-faf7-4570-93e6-c76080bebe20 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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=1.285493ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=ae31beb6-c3a8-4a97-a8f6-4921a86591fc http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/sha256:9ecb73adaff9c4038adaf9f8660acb0f0aefd31cf1c434579589212120ee6aa6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.320633ms http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/sha256:9ecb73adaff9c4038adaf9f8660acb0f0aefd31cf1c434579589212120ee6aa6 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=07eb23f1-0d7b-4245-9020-de07550df78d http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168682ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=62c4fe63-6340-4a4f-8705-6096e1964875 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" http.request.uri="/v2/foo/schema2/manifests/sha256:9ecb73adaff9c4038adaf9f8660acb0f0aefd31cf1c434579589212120ee6aa6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048362ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/sha256:9ecb73adaff9c4038adaf9f8660acb0f0aefd31cf1c434579589212120ee6aa6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="rewriting manifest list sha256:9ecb73adaff9c4038adaf9f8660acb0f0aefd31cf1c434579589212120ee6aa6 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=683e40ca-b867-4a6e-80d3-e9ab47f8c339 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40901" http.request.id=683e40ca-b867-4a6e-80d3-e9ab47f8c339 http.request.method=GET http.request.remoteaddr="127.0.0.1:47444" 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=2.184645ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (42.00s) === RUN TestGetManifestWithStorageError time="2025-03-16T20:11:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:11:51Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34463" http.request.id=eab92adb-f8c4-43de-80fe-9f3d460cd93b http.request.method=GET http.request.remoteaddr="127.0.0.1:50576" 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=1.387704ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:34463" http.request.id=9b349d1b-cc96-4ce9-9cac-76e0e3936e25 http.request.method=GET http.request.remoteaddr="127.0.0.1:50576" 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=1.445714ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:34463" http.request.id=5ea6751c-c0a9-4be5-91d9-5e23bb6fa839 http.request.method=GET http.request.remoteaddr="127.0.0.1:50576" 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=1.175323ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:34463" http.request.id=96e3953f-c4e2-4f79-8a23-4ae5a7dbfe34 http.request.method=GET http.request.remoteaddr="127.0.0.1:50576" 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=1.176323ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-03-16T20:11:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T20:11:51Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=aa4d91ec-f76b-4683-aed7-949cde0c371e http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.183573ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" 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.1 http.request.host="127.0.0.1:35685" http.request.id=b064fc00-9a41-4dab-b2f0-9ce5ea7b2045 http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" 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.115153ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=c7d57cc4-3d76-4607-8aff-12b7a8646e3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.118762ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=95ded1b5-d747-4e78-aee2-34f2a0f1f9ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.999814ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11:51Z" 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.1 http.request.host="127.0.0.1:35685" http.request.id=95ded1b5-d747-4e78-aee2-34f2a0f1f9ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" 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.053164ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=95ded1b5-d747-4e78-aee2-34f2a0f1f9ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" 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.088675ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T20:11:51Z" 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.1 http.request.host="127.0.0.1:35685" http.request.id=95ded1b5-d747-4e78-aee2-34f2a0f1f9ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" 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.122755ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T20:11:51Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=20e1a0df-6e31-4f19-80fb-16efe0656d9e http.request.method=POST http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.834084ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=22521127-4888-4949-8863-8a3245ca1296 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/blobs/uploads/8d590080-8684-4f97-850a-f43af15d7d07?_state=ovNEVlsMU6TfbyQ7psJ89w4Z2kgiQ3MFWsZTNzHqIjp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZDU5MDA4MC04Njg0LTRmOTctODUwYS1mNDNhZjE1ZDdkMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTEuNjA4NjYwNTMxWiJ9&digest=sha256%3A96658cc823bd0874737332b48421800e2f12dd1a84ed0bd81e7f66764216873a" http.request.useragent="Go-http-client/1.1" http.response.duration=4.91130915s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:51 +0000] "PUT /v2/foo/schema1/blobs/uploads/8d590080-8684-4f97-850a-f43af15d7d07?_state=ovNEVlsMU6TfbyQ7psJ89w4Z2kgiQ3MFWsZTNzHqIjp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZDU5MDA4MC04Njg0LTRmOTctODUwYS1mNDNhZjE1ZDdkMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTEuNjA4NjYwNTMxWiJ9&digest=sha256%3A96658cc823bd0874737332b48421800e2f12dd1a84ed0bd81e7f66764216873a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:56Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=68406b7c-b89a-469f-b924-526288ce7c59 http.request.method=POST http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.034265ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:56 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=a6c42fc2-46cb-42d1-b95e-137b1b86ca2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/blobs/uploads/6b6276c9-2860-4f1e-95df-4f00f04a4e73?_state=zoG_E9vV8HvD-wB9wtHFVDmmPdw3-G4yyZPAiut6U6J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2YjYyNzZjOS0yODYwLTRmMWUtOTVkZi00ZjAwZjA0YTRlNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTYuNzMwNDI4NzQ0WiJ9&digest=sha256%3Acb86f8610d655727e972107b1382262de6ecda930bba897e997173599d71d046" http.request.useragent="Go-http-client/1.1" http.response.duration=2.435542207s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:56 +0000] "PUT /v2/foo/schema1/blobs/uploads/6b6276c9-2860-4f1e-95df-4f00f04a4e73?_state=zoG_E9vV8HvD-wB9wtHFVDmmPdw3-G4yyZPAiut6U6J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2YjYyNzZjOS0yODYwLTRmMWUtOTVkZi00ZjAwZjA0YTRlNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTYuNzMwNDI4NzQ0WiJ9&digest=sha256%3Acb86f8610d655727e972107b1382262de6ecda930bba897e997173599d71d046 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=7e575aff-33c2-45db-bc89-f5603c2858c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.215218ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=74fa63fa-0ef7-443e-9d10-18b0f456c9b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=2.407996ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=deb5dcdf-5faf-4ec7-8c9f-f8d309d48a58 http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" 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.333317ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=9aff2c8a-3bbf-4c00-be93-8887e5ce846b http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.936685ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35685" http.request.id=7465041b-274b-4570-b26a-06fd4f6c53f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=2.343245ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35685" http.request.id=589c3557-907a-499b-8e7d-8d65c213410c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=2.358675ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:35685" http.request.id=7d9c4a4d-93a0-470c-ac99-0d160f62833b http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=2.308675ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=f8859b38-ce5d-4e8a-8537-166bf24bd9f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.897794ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=ead354cf-d4a1-4dc2-9690-17dd26e1ce36 http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.070702ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=5f32e6c3-1fc0-4c67-99ad-09130157e33e http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063972ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=d29436eb-337d-4221-a169-a8cb48953f5f http.request.method=GET http.request.remoteaddr="127.0.0.1:46286" 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.102392ms http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=error msg="payload digest does match: "sha256:0ee03301b3995670e54bc2a5371cd0ed6f3669317775836125a320d0c1dcaf16" != "sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842"" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=04a75493-2325-46c0-b2d9-5ef0fd678d61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" time="2025-03-16T20:11:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=04a75493-2325-46c0-b2d9-5ef0fd678d61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46286" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.392593ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=1bd2e074-3b0f-4bb0-8271-ceeca5256763 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38788" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=1.491924ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=13753b90-5e22-41cb-9c0d-96c45b03d0c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:38788" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.243423ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=83b7dd1d-13dc-4be8-92eb-5703cade1186 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38802" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.295163ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=e6bf224c-c5fe-4639-81c6-05dd49e15c09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38810" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=2.459936ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=fdea8452-fbc8-438c-bb5c-14dcf8eaf371 http.request.method=GET http.request.remoteaddr="127.0.0.1:38810" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.835895ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=6bab5653-1fde-4701-8c60-4e7958f7c0e4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38820" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.246523ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=0d130bae-7821-4865-a45f-840736e3dfe2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.441316ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=eabe4e91-caf8-44d3-83a0-1d691af97852 http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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.062533ms http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=34462c62-dd37-4f9e-8326-0c83fea3c00f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842" http.request.useragent="Go-http-client/1.1" http.response.duration=1.286693ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:97b9be712be9b57386ac1b21cfe653e56bf94533a14c02b4b4237ab1b0e26842 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=1c978b0d-6ffa-4911-82bb-f3159a5338ad http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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.062442ms http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=8f7c2016-e568-4593-ab18-e7a14ba0ec8f http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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=1.153463ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" 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.1 http.request.host="127.0.0.1:35685" http.request.id=c130cc6a-192a-44f5-b2c2-320048895395 http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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.090402ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=ccce165d-add5-444b-abab-100f74224881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" 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=1.238003ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=ccce165d-add5-444b-abab-100f74224881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" 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=1.287843ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=ccce165d-add5-444b-abab-100f74224881 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" 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=1.323313ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=20fd6c99-8ae4-4add-8b02-905beb75cd51 http.request.method=POST http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.344633ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=ca957ca1-c205-4354-956b-979c166a5bc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/blobs/uploads/dbb0b7ab-ef97-44a9-b9eb-7ae57a9c0883?_state=27x_OoQUHburzSNeC0K2jCCdC-Ub14bK4n6IS0DSjht7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYmIwYjdhYi1lZjk3LTQ0YTktYjllYi03YWU1N2E5YzA4ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTkuMjI0ODQ0MjA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.552263ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/dbb0b7ab-ef97-44a9-b9eb-7ae57a9c0883?_state=27x_OoQUHburzSNeC0K2jCCdC-Ub14bK4n6IS0DSjht7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYmIwYjdhYi1lZjk3LTQ0YTktYjllYi03YWU1N2E5YzA4ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTkuMjI0ODQ0MjA5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=95c0200a-5978-4e21-bbb1-740048747cfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" 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=1.297053ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T20:11:59Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=95c0200a-5978-4e21-bbb1-740048747cfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" 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=1.345123ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T20:11:59Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=5a03cf22-390b-4f57-b905-6cc60dd3f665 http.request.method=POST http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.874575ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=64c1496f-f1a1-4907-8cfc-379e154eaf74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/blobs/uploads/1792e6b4-5501-4acd-af14-8f88445f3c07?_state=wNiFc2K0ELOxf27Cek89mX0zXqBFuaHYNAsodymbiDF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNzkyZTZiNC01NTAxLTRhY2QtYWYxNC04Zjg4NDQ1ZjNjMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTkuMzg5MjMzNTg1WiJ9&digest=sha256%3Aa3a95ac3f3831249304a1c18f819f4f5f350b7444efed2742d5c42ddcbc31a2a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.827307112s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:11:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/1792e6b4-5501-4acd-af14-8f88445f3c07?_state=wNiFc2K0ELOxf27Cek89mX0zXqBFuaHYNAsodymbiDF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxNzkyZTZiNC01NTAxLTRhY2QtYWYxNC04Zjg4NDQ1ZjNjMDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTE6NTkuMzg5MjMzNTg1WiJ9&digest=sha256%3Aa3a95ac3f3831249304a1c18f819f4f5f350b7444efed2742d5c42ddcbc31a2a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=b9c013ec-5f59-4225-813d-39518cfe3c96 http.request.method=POST http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.092335ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:01 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=fbd6ac18-d730-4786-9744-457e615dd72e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/blobs/uploads/549abc2c-6ac2-485e-a55b-127397ad4c3e?_state=qbhVeejhuOX4strqqGcq6srZ5gadHglco5HBnPNP-M57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NDlhYmMyYy02YWMyLTQ4NWUtYTU1Yi0xMjczOTdhZDRjM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTI6MDEuNTE1NjczMjY4WiJ9&digest=sha256%3A3ce36b00ea630bb31b13150cab069e6a3ce10f37683b5db91f3b1ffa5e7ca30f" http.request.useragent="Go-http-client/1.1" http.response.duration=7.246737692s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:01 +0000] "PUT /v2/foo/schema2/blobs/uploads/549abc2c-6ac2-485e-a55b-127397ad4c3e?_state=qbhVeejhuOX4strqqGcq6srZ5gadHglco5HBnPNP-M57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NDlhYmMyYy02YWMyLTQ4NWUtYTU1Yi0xMjczOTdhZDRjM2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjA6MTI6MDEuNTE1NjczMjY4WiJ9&digest=sha256%3A3ce36b00ea630bb31b13150cab069e6a3ce10f37683b5db91f3b1ffa5e7ca30f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=9f77f4f8-be8d-44d0-9f67-b2f9f2d6fd34 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.942447ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=6a0118b9-ac83-4cb6-87c1-e7510160fa3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.422836ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "PUT /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=d4a6fe56-1c2f-4c37-8602-e576db16798d http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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=1.641754ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=5a611397-a1d6-4564-b3d6-c3444eafd944 http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.852164ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=878928c8-49b4-4d9e-bcca-dd5eb33884c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.118813ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=567cee4d-ba82-4f59-b2f1-12a855aa9862 http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155732ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=6df00f87-360a-4ae4-8d24-77fe7fbe495f http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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.161643ms http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="rewriting manifest sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=f349d3ce-2bbf-402a-8a71-c43db24a42ab http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=f349d3ce-2bbf-402a-8a71-c43db24a42ab http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" 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=2.667956ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=88aec873-80b4-4781-a2c6-2484bb406640 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345133ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "DELETE /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=e9c83e24-0bf4-446b-b9bd-cc4a4ddffae5 http.request.method=GET http.request.remoteaddr="127.0.0.1:38836" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.290453ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=04d62e24-d6bb-4b68-a315-949df7a9b82a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51992" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.286053ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "DELETE /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=d94bde94-b71d-4ddd-98a3-6f4ce2d4403e http.request.method=PUT http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.788174ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "PUT /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=a7d6e56f-bdc1-4521-b416-9279f8758a24 http.request.method=GET http.request.remoteaddr="127.0.0.1:52004" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.404363ms http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=38f9593f-16d4-4b62-88f0-c157322c1ea0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.333453ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35685" http.request.id=a5263bb8-22d7-4b1a-a5be-0f93420b9055 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52012" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.895705ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=720315b0-9a3d-40cc-b5b2-094aa1fe2e8b http.request.method=GET http.request.remoteaddr="127.0.0.1:52012" 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.100803ms http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=38e47d86-5e4a-40ce-8671-2a8b695e881e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52012" http.request.uri="/v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.397504ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "DELETE /v2/foo/schema2/manifests/sha256:22959445781ce4ad7ae989d09b7f2b860f059969f6c493cfd263be17d0ef0ff8 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35685" http.request.id=2f5b7a01-89fe-44cf-830a-4af29cf53eb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:52012" 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="972.743µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:20:12:08 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (17.49s) === RUN TestManifestDeleteDisabled time="2025-03-16T20:12:08Z" 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.1 time="2025-03-16T20:12:08Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:12:08Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:41473" http.request.id=5d7d2b0a-80ba-429e-ba7a-88cffc2349e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48324" 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=1.419423ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Mar/2025:20:12:08 +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-03-16T20:12:08Z" 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.1 time="2025-03-16T20:12:08Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:12:08Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T20:12:09Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.1 time="2025-03-16T20:12:09Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T20:12:09Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:41923" http.request.id=277c36c9-f546-4f13-9a49-71ab7df286c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35388" 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=2.901846ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:12:09 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T20:12:09Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:41923" http.request.id=b26f6732-9aba-48ea-af61-f1c38f627299 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35394" 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=2.773196ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:20:12:09 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T20:12:09Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:41923" http.request.id=b0338815-e207-437f-8afe-0b762b6f71ed http.request.method=POST http.request.remoteaddr="127.0.0.1:35410" 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=2.418345ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:12:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T20:12:09Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:41923" http.request.id=037ddae8-0720-4168-bf6c-ce756470c3a7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35412" 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=2.262905ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:20:12:09 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.40s) === RUN TestProxyManifestGetByTag time="2025-03-16T20:12: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.1 time="2025-03-16T20:12:09Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:12:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=84354056-66cd-422b-b8fe-be5e2bd3cd97 http.request.method=POST http.request.remoteaddr="127.0.0.1:53774" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.430725ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=dc64d127-63b2-4f77-b760-240dfc81f27e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53774" http.request.uri="/v2/foo/bar/blobs/uploads/96dfa8b8-13e9-48fb-a6b3-1a4b9f1a98d7?_state=mPY-_6rgSXhYbW3CS2Fz0LsC3cZFbB5PlO1vF1Ai9t17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ZGZhOGI4LTEzZTktNDhmYi1hNmIzLTFhNGI5ZjFhOThkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMjowOS40Mjg2MDY4NzJaIn0%3D&digest=sha256%3A0ac4e4ec3fb9eeb1b2075089041d27c3ae501c8193d82cd650d1c771b85a8b31" http.request.useragent="Go-http-client/1.1" http.response.duration=3.418665532s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:09 +0000] "PUT /v2/foo/bar/blobs/uploads/96dfa8b8-13e9-48fb-a6b3-1a4b9f1a98d7?_state=mPY-_6rgSXhYbW3CS2Fz0LsC3cZFbB5PlO1vF1Ai9t17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ZGZhOGI4LTEzZTktNDhmYi1hNmIzLTFhNGI5ZjFhOThkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMjowOS40Mjg2MDY4NzJaIn0%3D&digest=sha256%3A0ac4e4ec3fb9eeb1b2075089041d27c3ae501c8193d82cd650d1c771b85a8b31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=55f598b6-2b32-4317-874a-83cbe657c7f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53774" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=2.962697ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" 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.1 time="2025-03-16T20:12:12Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T20:12:12Z" level=info msg="Starting upload purge in 15m0s" go.version=go1.24.1 time="2025-03-16T20:12:12Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=a102226a-1220-4616-acca-94cc2962e435 http.request.method=GET http.request.remoteaddr="127.0.0.1:53774" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.269253ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:42567" go.version=go1.24.1 time="2025-03-16T20:12:12Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=c077a5a9-6ccb-4951-93ee-8396675df41a http.request.method=GET http.request.remoteaddr="127.0.0.1:53782" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.015993ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42567 /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:42567/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:38175" http.request.id=6fe25d1f-4594-4a5e-b97d-20dd9dd965c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59430" http.request.uri="/v2/foo/bar/manifests/sha256:3db85c0e83cce5ea04f8935771f7e8bb7eb302a2bf635ca8527bf0bde940acd2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:3db85c0e83cce5ea04f8935771f7e8bb7eb302a2bf635ca8527bf0bde940acd2" time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=beffc937-8bbc-4ad0-a820-f338aaeddb1f http.request.method=GET http.request.remoteaddr="127.0.0.1:53798" http.request.uri="/v2/foo/bar/manifests/sha256:3db85c0e83cce5ea04f8935771f7e8bb7eb302a2bf635ca8527bf0bde940acd2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.903634ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "GET /v2/foo/bar/manifests/sha256:3db85c0e83cce5ea04f8935771f7e8bb7eb302a2bf635ca8527bf0bde940acd2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:3db85c0e83cce5ea04f8935771f7e8bb7eb302a2bf635ca8527bf0bde940acd2 with ttl=167h59m59.99999066s" go.version=go1.24.1 time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38175" http.request.id=6fe25d1f-4594-4a5e-b97d-20dd9dd965c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59430" http.request.uri="/v2/foo/bar/manifests/sha256:3db85c0e83cce5ea04f8935771f7e8bb7eb302a2bf635ca8527bf0bde940acd2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.53135ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "GET /v2/foo/bar/manifests/sha256:3db85c0e83cce5ea04f8935771f7e8bb7eb302a2bf635ca8527bf0bde940acd2 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=61d22858-3eb3-4b40-9176-84eee394e09d http.request.method=GET http.request.remoteaddr="127.0.0.1:53798" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.025692ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42567 /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:42567/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:38175" http.request.id=51d593cf-242b-49e8-bcd1-fb00e3ae5d23 http.request.method=GET http.request.remoteaddr="127.0.0.1:59434" 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-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=3360ce9c-2ef3-437a-bb81-154f081c72b9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.977525ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:12:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38175" http.request.id=51d593cf-242b-49e8-bcd1-fb00e3ae5d23 http.request.method=GET http.request.remoteaddr="127.0.0.1:59434" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.986186ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:12:12 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:12:13Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=0ad969b2-1aea-494c-8c3f-6d56c4d8f833 http.request.method=POST http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.191203ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=1be3bd39-1457-417f-a9b8-bee89b788e50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/bar/blobs/uploads/d18c12d3-449e-47dc-9460-6a8311f99ce4?_state=hW81XPKFAQUlccT1HGQwo-1c-y-_Fyn8YRH7GwN6MDB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxOGMxMmQzLTQ0OWUtNDdkYy05NDYwLTZhODMxMWY5OWNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMjoxMy4wOTY3MDY4MDhaIn0%3D&digest=sha256%3A4f7a844c689d8805bf798711c5ff970439cd80bd2755cfbf8415e4c4ede3e00d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.36262849s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:13 +0000] "PUT /v2/foo/bar/blobs/uploads/d18c12d3-449e-47dc-9460-6a8311f99ce4?_state=hW81XPKFAQUlccT1HGQwo-1c-y-_Fyn8YRH7GwN6MDB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxOGMxMmQzLTQ0OWUtNDdkYy05NDYwLTZhODMxMWY5OWNlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMDoxMjoxMy4wOTY3MDY4MDhaIn0%3D&digest=sha256%3A4f7a844c689d8805bf798711c5ff970439cd80bd2755cfbf8415e4c4ede3e00d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=5256f94f-3b2e-49e1-ae13-3fac13d09c9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.075158ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:20:12:16 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=d73d3824-bf3c-46b7-a981-84866f754969 http.request.method=GET http.request.remoteaddr="127.0.0.1:53800" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.126002ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:12:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:12:16Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42567 /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:42567/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:38175" http.request.id=b8a5f8c2-469e-4fc2-8b2a-c382ba3f0a12 http.request.method=GET http.request.remoteaddr="127.0.0.1:59446" 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-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=768d17ee-b1c7-4849-8524-98194cd8ec27 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:53802" 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.961987ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:12:16 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=c37f02e9-32da-4f07-b69e-96d23d5c65fc http.request.method=GET http.request.remoteaddr="127.0.0.1:53802" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.348884ms http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:20:12:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T20:12:16Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42567 /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:42567/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:38175" http.request.id=b8a5f8c2-469e-4fc2-8b2a-c382ba3f0a12 http.request.method=GET http.request.remoteaddr="127.0.0.1:59446" 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-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42567" http.request.id=6fbbbc2a-72ef-4438-adee-e560aec6b5d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53818" 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.150475ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:12:16 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T20:12:16Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:f43925c964ae7d9d6686c33d8712c411001fb9f8034a6bb6fd83e6f2077aa6cd with ttl=167h59m59.99999146s" go.version=go1.24.1 time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38175" http.request.id=b8a5f8c2-469e-4fc2-8b2a-c382ba3f0a12 http.request.method=GET http.request.remoteaddr="127.0.0.1:59446" 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=15.976498ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:20:12:16 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (7.27s) === RUN TestAppDispatcher time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34429" http.request.id=efe2b063-7d4c-4fb2-b196-2c979c94b0a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:53678" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123462ms http.response.status=200 http.response.written=0 time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34429" http.request.id=687b9133-b4a7-433b-918d-b0f52594e973 http.request.method=GET http.request.remoteaddr="127.0.0.1:53678" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.277883ms http.response.status=200 http.response.written=0 time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34429" http.request.id=23b1b8b6-b02f-44ef-be8b-bede0872a455 http.request.method=GET http.request.remoteaddr="127.0.0.1:53678" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.077012ms http.response.status=200 http.response.written=0 time="2025-03-16T20:12:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34429" http.request.id=765b8bf0-ef4a-4047-85b4-d038f6d14ef7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53678" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028223ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-03-16T20:12:16Z" 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.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:16Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:16Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.1 http.request.host="127.0.0.1:45669" http.request.id=e281b2f3-9994-451b-ad55-7db49f152096 http.request.method=GET http.request.remoteaddr="127.0.0.1:57806" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-03-16T20:12:16Z" 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.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:16Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:16Z" level=info msg="configuring file health check path=/tmp/healthcheck981524952, interval=1" go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-16T20:12:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:20Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:20Z" level=info msg="configuring TCP health check addr=127.0.0.1:43617, interval=1" go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-16T20:12:24Z" 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.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:24Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 time="2025-03-16T20:12:24Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:42767, interval=1, threshold=3" go.version=go1.24.1 instance.id=a6283e11-00d2-4210-89a9-46194b9608d6 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 182.176s ? 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.21s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.08s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (7.59s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.27s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.48s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.73s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 15.384s === RUN TestSchedule time="2025-03-16T20:09:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d time="2025-03-16T20:09:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99675ms" go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d time="2025-03-16T20:09:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.2µs" go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d time="2025-03-16T20:09:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.41µs" go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d 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-03-16T20:09:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-16T20:09:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d time="2025-03-16T20:09:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99557ms" go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d time="2025-03-16T20:09:29Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99663ms" go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d time="2025-03-16T20:09:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-16T20:09:29Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=6bbd9ada-bb0d-4626-8818-f6f6f323780d --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.584s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (4.54s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 24103424 sha256:a6a0f306654cbccd4077e85c7122f8bdfe543d40890f914a05d664f53cbe9321 [] map[] } --- PASS: TestSimpleBlobRead (0.90s) === RUN TestBlobMount --- PASS: TestBlobMount (0.49s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.78s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (4.22s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.75s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:4ca1e734f5fd9385aacb49c886e553b4a3ec700bc8ec8a909cb8c36e4a0b5136 palailogos: marking blob sha256:cfd0db8088d743942fb00e14e031a3e0847cf63476a725b82caccf080e260013 palailogos: marking blob sha256:b2ab2390544fb276ed06ba872fe40b4022825e6d80c4c18b3cb1c411172fde4d palailogos: marking manifest sha256:662b4708d49baebe39d23a55e9982ffd4ab352913ff67eeff509b72e8188e28f palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:297cd40e4939932c1092005035fa2c282e1c718e460b53114ed9df2919dd15c4 palailogos: marking blob sha256:50c29d0bdcf8997500018c9f20acf56a91a12c4ea3939afbeea57e2f04e703ad palailogos: marking manifest sha256:b2ab2390544fb276ed06ba872fe40b4022825e6d80c4c18b3cb1c411172fde4d palailogos: marking blob sha256:574fe9cb5fbd5010b587d35f6bb4ce378c227d15915477f6f987499d5be40576 palailogos: marking blob sha256:f257c4bad62b90558f7378303a3ba688f3c3a1a666c85f35301dc5ab474c50a3 palailogos: marking manifest sha256:cfd0db8088d743942fb00e14e031a3e0847cf63476a725b82caccf080e260013 palailogos: marking blob sha256:b1afc10e14930e4f9173566b0eade84d20bb8404bd7e8edb7cd275fea49093f1 palailogos: marking blob sha256:15f3249cf3006f931450b01ed25b1cccf0eba6a2582941d14192ad55339dd1ad 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (1.94s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:c0caa111ba7f9a3a0aab576d9ad63829bac7a84c99abfef4c639d146202cf686 deletemanifests: marking manifest sha256:d98c0f31abb180cab519e1e1e5428ba778be59739ef8206cc3612e8566677116 deletemanifests: marking blob sha256:339a882b868558b6b61500f7ff79b8842ef78841a7b862967de68d2fbf5f3a25 deletemanifests: marking blob sha256:0b2a3c0d7fac67cf5c8bc57df295d34d4ca6cc4bf0b58e7bcf28d3950130b5ad deletemanifests: marking blob sha256:4bad827d42c5b346d1143c5cada8848595da50d02b5533c47f76ed8159888c8c 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:bf3e01574315b784baa8927fbf2c14448990b0f59ff95a012690ae1ba20ca4df blob eligible for deletion: sha256:c0caa111ba7f9a3a0aab576d9ad63829bac7a84c99abfef4c639d146202cf686 blob eligible for deletion: sha256:e39baa29c31901a22ce161753d20e84a3e60e92a313228b8615f0517e397c9e7 blob eligible for deletion: sha256:3e70b4e55be77ab6f0844c50ffeec6c45e426e7ff31cb938bb60bcaf594a7a87 deletemanifests manifest eligible for deletion: sha256:c0caa111ba7f9a3a0aab576d9ad63829bac7a84c99abfef4c639d146202cf686 deletemanifests: marking manifest sha256:d98c0f31abb180cab519e1e1e5428ba778be59739ef8206cc3612e8566677116 deletemanifests: marking blob sha256:339a882b868558b6b61500f7ff79b8842ef78841a7b862967de68d2fbf5f3a25 deletemanifests: marking blob sha256:0b2a3c0d7fac67cf5c8bc57df295d34d4ca6cc4bf0b58e7bcf28d3950130b5ad deletemanifests: marking blob sha256:4bad827d42c5b346d1143c5cada8848595da50d02b5533c47f76ed8159888c8c time="2025-03-16T20:09:51Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/c0caa111ba7f9a3a0aab576d9ad63829bac7a84c99abfef4c639d146202cf686" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 time="2025-03-16T20:09:51Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/c0caa111ba7f9a3a0aab576d9ad63829bac7a84c99abfef4c639d146202cf686" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3e70b4e55be77ab6f0844c50ffeec6c45e426e7ff31cb938bb60bcaf594a7a87 time="2025-03-16T20:09:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3e/3e70b4e55be77ab6f0844c50ffeec6c45e426e7ff31cb938bb60bcaf594a7a87" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:bf3e01574315b784baa8927fbf2c14448990b0f59ff95a012690ae1ba20ca4df time="2025-03-16T20:09:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bf3e01574315b784baa8927fbf2c14448990b0f59ff95a012690ae1ba20ca4df" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:c0caa111ba7f9a3a0aab576d9ad63829bac7a84c99abfef4c639d146202cf686 time="2025-03-16T20:09:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c0/c0caa111ba7f9a3a0aab576d9ad63829bac7a84c99abfef4c639d146202cf686" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:e39baa29c31901a22ce161753d20e84a3e60e92a313228b8615f0517e397c9e7 time="2025-03-16T20:09:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e39baa29c31901a22ce161753d20e84a3e60e92a313228b8615f0517e397c9e7" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 --- PASS: TestDeleteManifestIfTagNotFound (2.15s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4ca627c2a54feff3b9c5e0d9d1b33d1e6074bec1308166abe64daa7d45ea49b5 time="2025-03-16T20:09:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/4c/4ca627c2a54feff3b9c5e0d9d1b33d1e6074bec1308166abe64daa7d45ea49b5" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:b2effaa0488185dbd435ba8aef985255f7250016d9df7aa68688e4d625935acc time="2025-03-16T20:09:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b2/b2effaa0488185dbd435ba8aef985255f7250016d9df7aa68688e4d625935acc" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:f418d572e6284ee28238cc405e05fdf22af8a04ff2d9487ee12b9159c266767b time="2025-03-16T20:09:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f4/f418d572e6284ee28238cc405e05fdf22af8a04ff2d9487ee12b9159c266767b" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 --- PASS: TestGCWithMissingManifests (0.56s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:213795df310232281b59072a893f6cc858c8a36a39445429e85a485224710b6f komnenos: marking blob sha256:0e9d98ce552625986e00cb2913690bc31e3283917d8bdea5711d4cab67f34b0f komnenos: marking blob sha256:cbfd180ceb77c79e7f88bc5046a98c9849484307cbf51beb1c1acd785485b182 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4767b6a8a8a43eb194d8c1a8575b980e1c1f1fe052100fe5f965292d22dbb1a0 time="2025-03-16T20:09:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/47/4767b6a8a8a43eb194d8c1a8575b980e1c1f1fe052100fe5f965292d22dbb1a0" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:86720b1bd258906d3d05792aa15fb1620e65169308f0a5582ec0afd76aa809ac time="2025-03-16T20:09:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/86720b1bd258906d3d05792aa15fb1620e65169308f0a5582ec0afd76aa809ac" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:bfc8e0c9255296c348f3c53618f564a97ce7fd975caaccb4bcd34541b16da039 time="2025-03-16T20:09:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bf/bfc8e0c9255296c348f3c53618f564a97ce7fd975caaccb4bcd34541b16da039" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:cdd9223b683090646760bbe49d0a4d1021848ba3f669838f529c6d88a17ffbfc time="2025-03-16T20:09:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cdd9223b683090646760bbe49d0a4d1021848ba3f669838f529c6d88a17ffbfc" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:d779edd74e146146559f18f9e78c3085fe035173039d243fe4d03d95ece8014c time="2025-03-16T20:09:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d779edd74e146146559f18f9e78c3085fe035173039d243fe4d03d95ece8014c" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-16T20:09:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 blob eligible for deletion: sha256:f14006898b3907ce54c7a934ef95b2cea5ec68fe1c9d75b40c65eaa2bc8a0263 time="2025-03-16T20:09:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f1/f14006898b3907ce54c7a934ef95b2cea5ec68fe1c9d75b40c65eaa2bc8a0263" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 --- PASS: TestDeletionHasEffect (2.44s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.05s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:422122a93bc093a15ffbffe17452104ce64a6feb9926f49eed1dacf58a6b550c michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:83326d127f2856eb2341dfdc4fb12d3be16ed3ee7f89ef469862736555d0655d michael_z_doukas: marking blob sha256:e13a5e2350e235d68566c78ef567ccf4ba135dc06ab5b8471b3a37cfc6ef2ca8 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:10a6065d2173832b30026b55bc294c19934f1551bca93ebf91107136a17840ef time="2025-03-16T20:09:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/10/10a6065d2173832b30026b55bc294c19934f1551bca93ebf91107136a17840ef" go.version=go1.24.1 instance.id=6bc15012-7bd9-43bf-82c9-8b66dce65410 --- PASS: TestOrphanBlobDeleted (1.15s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:72a426889ec88df9cfad86a7ed87ab399507f104a6859f7f2eec87200cfd1081 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:c855a818e8080c4899c1ce878674d0b68534011357a206047b5d157cfd9de512 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.71s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.81s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.34s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.69s) === 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-03-16T20:10:00Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 19:10:00.896698677 +0000 UTC m=-3568.455221384, actuallyDelete=true" time="2025-03-16T20:10:00Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-16T20:10:00Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550, actuallyDelete=true" time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f53583f6-268b-4810-89ca-ae332c11ca7c have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/01fd3d04-d202-4474-b087-adecfeb505f3 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/13595614-5308-4a93-ae47-b86e2c268d29 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/67e3e00d-fbb2-4b22-ba90-da422e1a6f74 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/869c8501-5482-4bf1-8d0e-ceb2d7071446 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b48d856d-bf9e-4261-9e48-0eaae1f5021d have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eb0c19dc-3321-4745-a123-3736e72cb1a3 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/afd5d59c-b337-482f-8850-7f4ee7f106dd have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6b291580-d78f-4fda-bea2-84c92d1ce273 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8564346a-a6b4-49af-bfeb-98a191934e91 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/92cd976a-15e4-4055-bd00-d1fc9c186fad have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.898345621 +0000 UTC m=+31.546425550). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-16T20:10:00Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:10:00.900083485 +0000 UTC m=+31.548163424, actuallyDelete=true" time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0ca4e864-d857-4575-bc0d-56d59b1584be have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.900083485 +0000 UTC m=+31.548163424). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/70696e99-afb4-46c8-b86f-fddea05ab84e have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.900083485 +0000 UTC m=+31.548163424). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/80b91932-7f6f-4e25-858a-450b425a8325 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.900083485 +0000 UTC m=+31.548163424). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8f59ccf6-e774-442d-af15-cfc5f9b81544 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.900083485 +0000 UTC m=+31.548163424). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f16b38b9-cf1c-499d-a670-b3cd6daa29dd have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.900083485 +0000 UTC m=+31.548163424). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-16T20:10:00Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:10:00.901366718 +0000 UTC m=+31.549446657, actuallyDelete=true" time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3cc9dc5b-2015-4145-9d43-26a9f80075ef have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.901366718 +0000 UTC m=+31.549446657). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7464ee96-9967-4472-8e99-4657710a2251 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.901366718 +0000 UTC m=+31.549446657). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b27f00d4-c7aa-4587-8bc3-b0fbcbeb5c5d have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.901366718 +0000 UTC m=+31.549446657). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c2fd9351-395b-474b-aab9-c67091c82bb4 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.901366718 +0000 UTC m=+31.549446657). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f08dd431-ddbf-487a-976b-6787ce3f1594 have older date (2025-03-16 19:10:00 +0000 UTC) than purge date (2025-03-16 20:10:00.901366718 +0000 UTC m=+31.549446657). Removing upload directory." time="2025-03-16T20:10:00Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-16T20:10:00Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:10:00.90213934 +0000 UTC m=+31.550219269, actuallyDelete=true" time="2025-03-16T20:10:00Z" 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 31.567s ? 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.010s === 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.009s === RUN TestWalkFileRemoved time="2025-03-16T20:09:29Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.006s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.420s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.12s) === 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.135s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (22.89s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 23.307s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (22.78s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 23.191s ? 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-03-16T20:09:29Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.1 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-03-16T20:09:29Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.1 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-03-16T20:09:29Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.1 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestMatchIPV4 === CONT TestInvalidData === CONT TestMatchIPV6 === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 time="2025-03-16T20:09:29Z" level=error msg="unknown ip address format" go.version=go1.24.1 instance.id=c49413fb-93cf-46a6-8c9d-5fbad70e2b6c ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) time="2025-03-16T20:09:29Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-03-16T20:09:29Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=c49413fb-93cf-46a6-8c9d-5fbad70e2b6c --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-03-16T20:09:29Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=c49413fb-93cf-46a6-8c9d-5fbad70e2b6c --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV6 (0.01s) time="2025-03-16T20:09:30Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T20:09:31Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T20:09:32Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T20:09:33Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.522s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 1.077s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (18.35s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.02s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 19.452s ? 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.01s) PASS ok github.com/docker/distribution/uuid 0.013s ? 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-r10.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r10.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 >>> docker-registry*: Package size: 25.5 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r10.apk >>> docker-registry: Build complete at Sun, 16 Mar 2025 20:12:32 +0000 elapsed time 0h 3m 35s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250316.200858) (2/2) Purging go (1.24.1-r0) Executing busybox-1.37.0-r14.trigger OK: 250 MiB in 103 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...