>>> docker-registry: Building community/docker-registry 2.8.3-r11 (using abuild 3.15.0_rc3-r0) started Fri, 11 Apr 2025 19:42:06 +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/3) Installing binutils-gold (2.44-r0) (2/3) Installing go (1.24.2-r0) (3/3) Installing .makedepends-docker-registry (20250411.194207) Executing busybox-1.37.0-r16.trigger OK: 468 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-04-11T19:42:26Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-04-11T19:42:26Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.069s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-04-11T19:42:26Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.055s ? 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.00s) PASS ok github.com/docker/distribution/health 0.062s === 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.038s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.131s ? 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.040s === 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.052s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.059s === 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.052s ? 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/04/11 19:42:27 http: TLS handshake error from 127.0.0.1:39872: 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:38547/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38547/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38547/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38547/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:44727?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.80s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-04-11T19:42:27Z" level=info msg="broadcaster: closing" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="closing testSink" time="2025-04-11T19:42:27Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-04-11T19:42:27Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:27Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-11T19:42:28Z" level=warning msg="&{0x3561380 0.9} encountered too many errors, backing off" time="2025-04-11T19:42:28Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.84s) PASS ok github.com/docker/distribution/notifications 1.867s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-04-11T19:42:26Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-11T19:42:26.985924696Z" 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.2 time="2025-04-11T19:42:26.986017417Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:26.986026977Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.24.2 time="2025-04-11T19:42:26.986915186Z" level=info msg="listening on [::]:5000" go.version=go1.24.2 time="2025-04-11T19:42:29.98956589Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 time="2025-04-11T19:42:30.091172384Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=afa606ff-c615-4607-8180-fab313df9289 http.request.method=GET http.request.remoteaddr="[::1]:41280" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="968.53µs" http.response.status=200 http.response.written=2 ::1 - - [11/Apr/2025:19:42:30 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-04-11T19:42:30.869109345Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-11T19:42:30.869855272Z" 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.2 time="2025-04-11T19:42:30.869878073Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:30.869945873Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.24.2 time="2025-04-11T19:42:30.870295477Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 time="2025-04-11T19:42:30.870310357Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.2 time="2025-04-11T19:42:30.870896923Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.2 time="2025-04-11T19:42:33.885555454Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=84285268-b584-4bfa-a1a8-603f28c0032c http.request.method=GET http.request.remoteaddr="127.0.0.1:51164" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.008µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:42:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-04-11T19:42:33.885690095Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 --- PASS: TestRegistrySupportedCipherSuite (3.89s) === RUN TestRegistryUnsupportedCipherSuite time="2025-04-11T19:42:34.229791483Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-11T19:42:34.230581171Z" 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.2 time="2025-04-11T19:42:34.230605891Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:34.230607411Z" level=info msg="Starting upload purge in 48m0s" go.version=go1.24.2 time="2025-04-11T19:42:34.231025455Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 --- PASS: TestRegistryUnsupportedCipherSuite (8.35s) PASS ok github.com/docker/distribution/registry 15.411s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.039s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.124s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-04-11T19:42:26Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.2 instance.id=20e0af84-e8cc-4adc-95dc-504f0ff1bdaa time="2025-04-11T19:42:26Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.2 instance.id=20e0af84-e8cc-4adc-95dc-504f0ff1bdaa --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-04-11T19:42:27Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.2 password="LMseWHfSu0vCV5rm67Ovhuj_6xoV5C7E1vY0xM1_x7c" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.137s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.052s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-04-11T19:42:27Z" level=info msg="token not to be used before 2025-04-11 19:42:28 +0000 UTC - currently 2025-04-11 19:42:27.037548132 +0000 UTC m=+0.076833449" time="2025-04-11T19:42:27Z" level=info msg="token not to be used after 2025-04-11 19:42:27 +0000 UTC - currently 2025-04-11 19:42:27.041072927 +0000 UTC m=+0.080358124" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-04-11T19:42:27Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.158s === 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.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.02s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.127s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.069s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.051s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-04-11T19:42:27Z" 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.2 time="2025-04-11T19:42:27Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:27Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41273" http.request.id=251edc0d-63e2-4d1c-9f5c-1b961df808ec http.request.method=GET http.request.remoteaddr="127.0.0.1:35750" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="982.769µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:42:27 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-04-11T19:42:27Z" 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.2 time="2025-04-11T19:42:27Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:27Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=7359630b-ed7b-4d28-bfb8-2b93474a2ecd http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="883.609µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [11/Apr/2025:19:42:27 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-11T19:42:27Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=4efb742e-ff65-43c7-a297-8d5a988b6171 http.request.method=POST http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.105091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:27 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=8d223b14-5b19-438e-9d3a-0d777a03b6c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/aaaa/blobs/uploads/d0c3ee3f-8733-4a28-8ae6-20a6fca7e173?_state=Z1783uogPCUxC8VLZnJgk8PTASpYQEaQxw09pa8Dfax7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkMGMzZWUzZi04NzMzLTRhMjgtOGFlNi0yMGE2ZmNhN2UxNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MjcuNDczMTg3NDA0WiJ9&digest=sha256%3Ac16e16db4211410000c6b07a4ba7c862e000b58dc6ffcf3c8d09546a6d836aba" http.request.useragent="Go-http-client/1.1" http.response.duration=2.340633212s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:27 +0000] "PUT /v2/foo/aaaa/blobs/uploads/d0c3ee3f-8733-4a28-8ae6-20a6fca7e173?_state=Z1783uogPCUxC8VLZnJgk8PTASpYQEaQxw09pa8Dfax7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJkMGMzZWUzZi04NzMzLTRhMjgtOGFlNi0yMGE2ZmNhN2UxNzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MjcuNDczMTg3NDA0WiJ9&digest=sha256%3Ac16e16db4211410000c6b07a4ba7c862e000b58dc6ffcf3c8d09546a6d836aba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=f0f46fb4-79ff-408b-9416-764f9ce8f59e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.464234ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:29 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=309cd946-d15a-4017-a638-8f077371b86b http.request.method=POST http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08373ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:30 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=331dd839-634b-41fc-9d27-35d6df136456 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/bbbb/blobs/uploads/a6d73c7d-11bd-4867-aeb7-01cc4a56f82a?_state=gT5c4WbWY1k4WQU3PDewZcIhEXiaH2xf-ehx-XlU7Zp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNmQ3M2M3ZC0xMWJkLTQ4NjctYWViNy0wMWNjNGE1NmY4MmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzAuMDc3MDI4MjQzWiJ9&digest=sha256%3Af880e2964421ce1eae4075fb2544ca3af3c4e5a4c25ea07a9289d6685105edf5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.221507757s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:30 +0000] "PUT /v2/foo/bbbb/blobs/uploads/a6d73c7d-11bd-4867-aeb7-01cc4a56f82a?_state=gT5c4WbWY1k4WQU3PDewZcIhEXiaH2xf-ehx-XlU7Zp7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJhNmQ3M2M3ZC0xMWJkLTQ4NjctYWViNy0wMWNjNGE1NmY4MmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzAuMDc3MDI4MjQzWiJ9&digest=sha256%3Af880e2964421ce1eae4075fb2544ca3af3c4e5a4c25ea07a9289d6685105edf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=73eb2ef3-10f5-4ac2-9d5f-7aca4faf129e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.514995ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:32 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=51f72b6e-ab7d-425d-82e3-be4e3101a69f http.request.method=POST http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056091ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:32 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=a4d052fa-cbd7-4c24-b52e-b4cfe10ef16a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/cccc/blobs/uploads/69fa3cc2-59dd-425c-bd5d-5f222246a752?_state=qGJUAlhceuUlbiOaTEth7HfH_Cu3h8HR3pD968feKyZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2OWZhM2NjMi01OWRkLTQyNWMtYmQ1ZC01ZjIyMjI0NmE3NTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzIuNTY4Nzg3NjUzWiJ9&digest=sha256%3A4f2579dd1edf562ae846e7b3cf5f7d7dcf7452847335fff313465e8dc58f19ca" http.request.useragent="Go-http-client/1.1" http.response.duration=2.066426107s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:32 +0000] "PUT /v2/foo/cccc/blobs/uploads/69fa3cc2-59dd-425c-bd5d-5f222246a752?_state=qGJUAlhceuUlbiOaTEth7HfH_Cu3h8HR3pD968feKyZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI2OWZhM2NjMi01OWRkLTQyNWMtYmQ1ZC01ZjIyMjI0NmE3NTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzIuNTY4Nzg3NjUzWiJ9&digest=sha256%3A4f2579dd1edf562ae846e7b3cf5f7d7dcf7452847335fff313465e8dc58f19ca HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=d5d56a05-b00d-4faf-9c9a-392070be9416 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.469955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=43fe5d87-8909-4a5d-8b7d-9ad10eec3162 http.request.method=POST http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02445ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:35Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=0ac086b8-c53b-46ed-a1a1-f6cef57d2e8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/dddd/blobs/uploads/8388cfa4-bde2-42bd-ac7d-7d13b89291a9?_state=5hGSlyRe6Cm-kpiz4WV8PqH_UOSR1rox709hAYe_nzN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4Mzg4Y2ZhNC1iZGUyLTQyYmQtYWM3ZC03ZDEzYjg5MjkxYTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzQuODE0NDk3MjY2WiJ9&digest=sha256%3Aa1b0d8a3470e932e69dbab0ed5606807a25d18bd8df2c011f8ad7c746b4a4aa8" http.request.useragent="Go-http-client/1.1" http.response.duration=868.698848ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/8388cfa4-bde2-42bd-ac7d-7d13b89291a9?_state=5hGSlyRe6Cm-kpiz4WV8PqH_UOSR1rox709hAYe_nzN7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4Mzg4Y2ZhNC1iZGUyLTQyYmQtYWM3ZC03ZDEzYjg5MjkxYTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzQuODE0NDk3MjY2WiJ9&digest=sha256%3Aa1b0d8a3470e932e69dbab0ed5606807a25d18bd8df2c011f8ad7c746b4a4aa8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:35Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=8d0d3f87-8e91-4bd7-b4be-432fe5c9b266 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.489835ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:35Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=179d6909-786f-44e8-939f-d5e2cab827e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01225ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:35 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:37Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=35badc71-52ab-49d8-a136-6c8e7d890ba9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/eeee/blobs/uploads/c12372bb-44d2-476b-a7a0-8678afff9760?_state=4NZA1AukyoqVIkAvgiSCB-jAOUrsh1nOr-Kietc3l5F7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjMTIzNzJiYi00NGQyLTQ3NmItYTdhMC04Njc4YWZmZjk3NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzUuODk1MDc1MTAzWiJ9&digest=sha256%3A673c45154f1f1959dcf76017e810531244709dc01050f664a6e7fa8ba0ba8696" http.request.useragent="Go-http-client/1.1" http.response.duration=1.521406617s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:35 +0000] "PUT /v2/foo/eeee/blobs/uploads/c12372bb-44d2-476b-a7a0-8678afff9760?_state=4NZA1AukyoqVIkAvgiSCB-jAOUrsh1nOr-Kietc3l5F7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjMTIzNzJiYi00NGQyLTQ3NmItYTdhMC04Njc4YWZmZjk3NjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzUuODk1MDc1MTAzWiJ9&digest=sha256%3A673c45154f1f1959dcf76017e810531244709dc01050f664a6e7fa8ba0ba8696 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:37Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=a27a46f4-22dd-4b03-92ea-333ddf8cf175 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.483115ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:37 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:37Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=7027941c-97f1-4d20-afdf-91d3a0d08b14 http.request.method=POST http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151052ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:37 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=1d4309ae-6758-43b2-88c2-f2b8238c84b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/ffff/blobs/uploads/8a13238d-7dcf-405f-bdef-103406697f95?_state=7W4pXKeyf0JLm4cdyJVSCDfaASA7PlKuidD17nS8dyN7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4YTEzMjM4ZC03ZGNmLTQwNWYtYmRlZi0xMDM0MDY2OTdmOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzcuNzA0NzQ4MjY3WiJ9&digest=sha256%3A87beba7a4d932c1b5afbec584051aeaffd034ec36e55ce8f6b5cd2a8835eaf48" http.request.useragent="Go-http-client/1.1" http.response.duration=2.074872704s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:37 +0000] "PUT /v2/foo/ffff/blobs/uploads/8a13238d-7dcf-405f-bdef-103406697f95?_state=7W4pXKeyf0JLm4cdyJVSCDfaASA7PlKuidD17nS8dyN7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI4YTEzMjM4ZC03ZGNmLTQwNWYtYmRlZi0xMDM0MDY2OTdmOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6MzcuNzA0NzQ4MjY3WiJ9&digest=sha256%3A87beba7a4d932c1b5afbec584051aeaffd034ec36e55ce8f6b5cd2a8835eaf48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=db574e14-8c32-4dc4-bf11-1d633a044dd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.445874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=6b9882a9-62a5-4be8-928d-bdd1c1e2a637 http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="834.049µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=3b5e718a-f0fc-45f9-8d07-f02f5660166f http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="758.848µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=3e1771aa-50e2-4fa3-9cb7-5fc50c3895b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="783.848µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=ece44bd0-9073-42bc-8b90-5260f1ba8b03 http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="769.128µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=7bf5b8a0-e793-4d78-bd2e-12fae968b778 http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="811.168µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=8e7f3361-36fa-4f28-95c7-4cd08d83dfe6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="759.567µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" 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.2 http.request.host="127.0.0.1:44419" http.request.id=bc41c6f7-32c6-4943-8913-8eabd71babdf http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="766.888µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" 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.2 http.request.host="127.0.0.1:44419" http.request.id=6df3292f-4bf8-40db-ba68-00b07ade8248 http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="712.967µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=3afce3f9-c771-4158-8a8c-9ebb75f9dfea http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="712.207µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44419" http.request.id=016a54a9-fb1c-412c-a99c-4341c422cb9f http.request.method=GET http.request.remoteaddr="127.0.0.1:54294" 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="782.928µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/Apr/2025:19:42:39 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-11T19:42:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-11T19:42:39Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=58fab507-adb9-4529-a43c-9321d75a43a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09365ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:40 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=5a6b87f5-3613-4eef-a7f5-274f90db91d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/aaaa/blobs/uploads/f674726d-7768-4fd6-9a04-1c3927d5b96b?_state=lyR6hDoYBmxLqDOsG679EfhR8Lpj-FR0-_8nft_o7ih7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNjc0NzI2ZC03NzY4LTRmZDYtOWEwNC0xYzM5MjdkNWI5NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDAuMDIyMzg4MzAzWiJ9&digest=sha256%3A303646846e847b8038e7d3b1edf72425a335dae985704ab7c57e9c3c728d9ff1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.373276878s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:40 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f674726d-7768-4fd6-9a04-1c3927d5b96b?_state=lyR6hDoYBmxLqDOsG679EfhR8Lpj-FR0-_8nft_o7ih7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNjc0NzI2ZC03NzY4LTRmZDYtOWEwNC0xYzM5MjdkNWI5NmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDAuMDIyMzg4MzAzWiJ9&digest=sha256%3A303646846e847b8038e7d3b1edf72425a335dae985704ab7c57e9c3c728d9ff1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=8ecc30be-3d6c-45ad-af62-d2298fcc7025 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.440154ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:41 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=ee779876-cfb9-4c6b-b6e1-dc9f7631d55d http.request.method=POST http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="979.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:41 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=8aa46596-f7f0-4be3-87d4-3398f21f8506 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/bbbb/blobs/uploads/2455ae95-0639-48aa-9267-efffa14a5d52?_state=aiT0CUZk8Jl_1vMF2SMNHJeZ9TO3m_jELcnU0zDgQXV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNDU1YWU5NS0wNjM5LTQ4YWEtOTI2Ny1lZmZmYTE0YTVkNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDEuNjA2ODAwNDc3WiJ9&digest=sha256%3A1ba6c7f32bf6dade883f97c7e77e690f309c9b1f3f977cf93652dcffdf2b6bb4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199791027s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:41 +0000] "PUT /v2/foo/bbbb/blobs/uploads/2455ae95-0639-48aa-9267-efffa14a5d52?_state=aiT0CUZk8Jl_1vMF2SMNHJeZ9TO3m_jELcnU0zDgQXV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyNDU1YWU5NS0wNjM5LTQ4YWEtOTI2Ny1lZmZmYTE0YTVkNTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDEuNjA2ODAwNDc3WiJ9&digest=sha256%3A1ba6c7f32bf6dade883f97c7e77e690f309c9b1f3f977cf93652dcffdf2b6bb4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=32f87646-dfcb-40f6-9bd9-0ea961e14dc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.450794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:42 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=3746d9dc-f7cc-4de1-91ae-370d39540e9c http.request.method=POST http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="963.85µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:42 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=24be877d-d598-45e4-8c58-d664d3d9167f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/cccc/blobs/uploads/093f3f1c-f24f-4d4a-9179-1d6ee56ecf47?_state=cGgM8l6EAU8IUAj3i7sXkDlQiuYYZzxhOqq3Y_Xj1GV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwOTNmM2YxYy1mMjRmLTRkNGEtOTE3OS0xZDZlZTU2ZWNmNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDIuOTkzMjE4NzE3WiJ9&digest=sha256%3Ab8e71a4260ebe64f849f220aaa9b01893d83ae33806d552db80a69b871a6a841" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007996518s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:42 +0000] "PUT /v2/foo/cccc/blobs/uploads/093f3f1c-f24f-4d4a-9179-1d6ee56ecf47?_state=cGgM8l6EAU8IUAj3i7sXkDlQiuYYZzxhOqq3Y_Xj1GV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwOTNmM2YxYy1mMjRmLTRkNGEtOTE3OS0xZDZlZTU2ZWNmNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDIuOTkzMjE4NzE3WiJ9&digest=sha256%3Ab8e71a4260ebe64f849f220aaa9b01893d83ae33806d552db80a69b871a6a841 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=dcea3e1c-edf2-45cc-8f48-bef14f6d22bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.442914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:44 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=4d47e163-9175-4682-8f03-958600797766 http.request.method=POST http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03453ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:44 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=3a49e2df-fe99-455c-bf9b-f7fae4229f9a http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/dddd/blobs/uploads/8af87ba2-6d58-4e98-bc79-e7ea9395490e?_state=HvZuwHL-FRvBi3lEaj0mDMXmvthkEyMHTtaLLHlpDId7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4YWY4N2JhMi02ZDU4LTRlOTgtYmM3OS1lN2VhOTM5NTQ5MGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDQuMjIwNjU1ODExWiJ9&digest=sha256%3Ad367bf7164317c97d1c68a1fb187227ebc9069b9080b41f15402e195fab57f1b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.323011795s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:44 +0000] "PUT /v2/foo/dddd/blobs/uploads/8af87ba2-6d58-4e98-bc79-e7ea9395490e?_state=HvZuwHL-FRvBi3lEaj0mDMXmvthkEyMHTtaLLHlpDId7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4YWY4N2JhMi02ZDU4LTRlOTgtYmM3OS1lN2VhOTM5NTQ5MGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDQuMjIwNjU1ODExWiJ9&digest=sha256%3Ad367bf7164317c97d1c68a1fb187227ebc9069b9080b41f15402e195fab57f1b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=a06ac4ea-55f7-4869-b381-408878525c2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:52988" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.469595ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37185" http.request.id=1a83dc1c-ab13-4a7c-8ae1-9fa9b464af56 http.request.method=GET http.request.remoteaddr="127.0.0.1:52988" 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="765.728µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (18.33s) === RUN TestURLPrefix time="2025-04-11T19:42:45Z" 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.2 time="2025-04-11T19:42:45Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41499" http.request.id=c398dba9-9c86-48a0-84d4-44cfd990cc78 http.request.method=GET http.request.remoteaddr="127.0.0.1:41974" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="764.007µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-04-11T19:42:45Z" 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.2 time="2025-04-11T19:42:45Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=cc830e86-a48d-42f3-b86b-9a2b374662b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47880" http.request.uri="/v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.075331ms http.response.status=404 http.response.written=157 vars.digest="sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "GET /v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=7b57fe23-b98e-4f2c-b922-c393e1331bfd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47896" http.request.uri="/v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="899.929µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=fed4d4cb-b2c4-462e-8a52-8ae407d1251b http.request.method=POST http.request.remoteaddr="127.0.0.1:47896" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="951.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=7d3e8583-3a94-4651-8063-b012d68f86f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47896" http.request.uri="/v2/foo/bar/blobs/uploads/a83ba535-e909-48cd-a750-33df9d02e21b?_state=y7PZwEuKCzJACOSS5_mMERgzykpfJPq4xFxQssRBiSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4M2JhNTM1LWU5MDktNDhjZC1hNzUwLTMzZGY5ZDAyZTIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjM1NDQ1NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="990.69µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "GET /v2/foo/bar/blobs/uploads/a83ba535-e909-48cd-a750-33df9d02e21b?_state=y7PZwEuKCzJACOSS5_mMERgzykpfJPq4xFxQssRBiSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4M2JhNTM1LWU5MDktNDhjZC1hNzUwLTMzZGY5ZDAyZTIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjM1NDQ1NzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=b6d156e9-12f0-4846-9c6b-866a2bdb90b9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47896" http.request.uri="/v2/foo/bar/blobs/uploads/a83ba535-e909-48cd-a750-33df9d02e21b?_state=y7PZwEuKCzJACOSS5_mMERgzykpfJPq4xFxQssRBiSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4M2JhNTM1LWU5MDktNDhjZC1hNzUwLTMzZGY5ZDAyZTIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjM1NDQ1NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="930.169µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "DELETE /v2/foo/bar/blobs/uploads/a83ba535-e909-48cd-a750-33df9d02e21b?_state=y7PZwEuKCzJACOSS5_mMERgzykpfJPq4xFxQssRBiSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4M2JhNTM1LWU5MDktNDhjZC1hNzUwLTMzZGY5ZDAyZTIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjM1NDQ1NzlaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=6bfb735d-2893-4567-b250-e90529811a04 http.request.method=GET http.request.remoteaddr="127.0.0.1:47896" http.request.uri="/v2/foo/bar/blobs/uploads/a83ba535-e909-48cd-a750-33df9d02e21b?_state=y7PZwEuKCzJACOSS5_mMERgzykpfJPq4xFxQssRBiSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4M2JhNTM1LWU5MDktNDhjZC1hNzUwLTMzZGY5ZDAyZTIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjM1NDQ1NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a83ba535-e909-48cd-a750-33df9d02e21b time="2025-04-11T19:42:45Z" 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.2 http.request.host="127.0.0.1:39777" http.request.id=6bfb735d-2893-4567-b250-e90529811a04 http.request.method=GET http.request.remoteaddr="127.0.0.1:47896" http.request.uri="/v2/foo/bar/blobs/uploads/a83ba535-e909-48cd-a750-33df9d02e21b?_state=y7PZwEuKCzJACOSS5_mMERgzykpfJPq4xFxQssRBiSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4M2JhNTM1LWU5MDktNDhjZC1hNzUwLTMzZGY5ZDAyZTIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjM1NDQ1NzlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="892.929µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a83ba535-e909-48cd-a750-33df9d02e21b 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "GET /v2/foo/bar/blobs/uploads/a83ba535-e909-48cd-a750-33df9d02e21b?_state=y7PZwEuKCzJACOSS5_mMERgzykpfJPq4xFxQssRBiSx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4M2JhNTM1LWU5MDktNDhjZC1hNzUwLTMzZGY5ZDAyZTIxYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjM1NDQ1NzlaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=ef7dd09f-96d8-4323-bed7-390c9d850755 http.request.method=POST http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="975.73µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=7c9e3af3-fc30-4574-99d6-49b4c3abe8dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/1f19ab68-8bd5-4dfd-82ce-68b32a819296?_state=aBFtC8lPrtm6eViOTjcha79rAyx44czchV5eYV3irU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTlhYjY4LThiZDUtNGRmZC04MmNlLTY4YjMyYTgxOTI5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjgzMjQzODdaIn0%3D&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" provided=sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 vars.name="foo/bar" vars.uuid=1f19ab68-8bd5-4dfd-82ce-68b32a819296 time="2025-04-11T19:42:45Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=7c9e3af3-fc30-4574-99d6-49b4c3abe8dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/1f19ab68-8bd5-4dfd-82ce-68b32a819296?_state=aBFtC8lPrtm6eViOTjcha79rAyx44czchV5eYV3irU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTlhYjY4LThiZDUtNGRmZC04MmNlLTY4YjMyYTgxOTI5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjgzMjQzODdaIn0%3D&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1f19ab68-8bd5-4dfd-82ce-68b32a819296 time="2025-04-11T19:42:45Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=7c9e3af3-fc30-4574-99d6-49b4c3abe8dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/1f19ab68-8bd5-4dfd-82ce-68b32a819296?_state=aBFtC8lPrtm6eViOTjcha79rAyx44czchV5eYV3irU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTlhYjY4LThiZDUtNGRmZC04MmNlLTY4YjMyYTgxOTI5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjgzMjQzODdaIn0%3D&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.019171ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1f19ab68-8bd5-4dfd-82ce-68b32a819296 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "PUT /v2/foo/bar/blobs/uploads/1f19ab68-8bd5-4dfd-82ce-68b32a819296?_state=aBFtC8lPrtm6eViOTjcha79rAyx44czchV5eYV3irU57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmMTlhYjY4LThiZDUtNGRmZC04MmNlLTY4YjMyYTgxOTI5NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MjgzMjQzODdaIn0%3D&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=671b7134-f3a0-441c-b180-35fa465e20fc http.request.method=POST http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="931.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=58bf6313-218d-47e7-b185-a754c8ba4046 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/8a31685e-6333-49e4-a8d2-9846c0b35b9f?_state=fDnXalYGlYmbqp-i1DMyFNAFDo38jkabyxEyGdi5maF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMzE2ODVlLTYzMzMtNDllNC1hOGQyLTk4NDZjMGIzNWI5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MzA3NjI5MzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.115251ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "PUT /v2/foo/bar/blobs/uploads/8a31685e-6333-49e4-a8d2-9846c0b35b9f?_state=fDnXalYGlYmbqp-i1DMyFNAFDo38jkabyxEyGdi5maF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhhMzE2ODVlLTYzMzMtNDllNC1hOGQyLTk4NDZjMGIzNWI5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MzA3NjI5MzFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=d4bc5732-90e4-437f-a80b-3af45f0aacb9 http.request.method=POST http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=81305587-d00f-4d23-80a5-f151bd8a25e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/30e7ced6-c8ed-4a5c-a77a-05386e7037ec?_state=o0F7Ni9M0KHks5oJTzApEqEP_Cz6QIrfDD9vc3R6TMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZTdjZWQ2LWM4ZWQtNGE1Yy1hNzdhLTA1Mzg2ZTcwMzdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MzMxOTA3NTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189491ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "PUT /v2/foo/bar/blobs/uploads/30e7ced6-c8ed-4a5c-a77a-05386e7037ec?_state=o0F7Ni9M0KHks5oJTzApEqEP_Cz6QIrfDD9vc3R6TMB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZTdjZWQ2LWM4ZWQtNGE1Yy1hNzdhLTA1Mzg2ZTcwMzdlYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MzMxOTA3NTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:45Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=707618fb-ea17-4d17-b23c-2b272ba6c6fd http.request.method=POST http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=10de0e65-a700-42cc-a132-f535fa10afee http.request.method=PUT http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/69df00c8-75dd-48f0-b2e2-50a6f9fb559f?_state=8aDf3zFZosLdLRc1ndGqNjwVb2jBjEV4Ctg1mkamXjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5ZGYwMGM4LTc1ZGQtNDhmMC1iMmUyLTUwYTZmOWZiNTU5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MzU3MzczWiJ9&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.duration=2.526163016s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:45 +0000] "PUT /v2/foo/bar/blobs/uploads/69df00c8-75dd-48f0-b2e2-50a6f9fb559f?_state=8aDf3zFZosLdLRc1ndGqNjwVb2jBjEV4Ctg1mkamXjZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY5ZGYwMGM4LTc1ZGQtNDhmMC1iMmUyLTUwYTZmOWZiNTU5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0NS44MzU3MzczWiJ9&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=5f579e82-7449-428a-9abc-e50c7d7e9e5d http.request.method=POST http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05589ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:50Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39777" http.request.id=009f3944-31ba-4c25-bf35-719b169ee8d7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/e23d8313-aed1-4ec3-866d-88a6562f58cf?_state=1t0OiivWQJMGCLo0WeNGoUXQF5yECVrzF1eplLhgem57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyM2Q4MzEzLWFlZDEtNGVjMy04NjZkLTg4YTY1NjJmNThjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0OC41NDY1Nzg5NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.347855944s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:48 +0000] "PATCH /v2/foo/bar/blobs/uploads/e23d8313-aed1-4ec3-866d-88a6562f58cf?_state=1t0OiivWQJMGCLo0WeNGoUXQF5yECVrzF1eplLhgem57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyM2Q4MzEzLWFlZDEtNGVjMy04NjZkLTg4YTY1NjJmNThjZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo0OC41NDY1Nzg5NDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:50Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=8772ad38-a64d-4161-a7ad-9ee8d78f52af http.request.method=PUT http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/uploads/e23d8313-aed1-4ec3-866d-88a6562f58cf?_state=nkFgoJCCZQ9NbEkraefEAFz1WNAEVN5EnaUY3CWe2wN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyM2Q4MzEzLWFlZDEtNGVjMy04NjZkLTg4YTY1NjJmNThjZiIsIk9mZnNldCI6Mjg0OTMzMTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDhaIn0%3D&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.duration=1.898539ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:50 +0000] "PUT /v2/foo/bar/blobs/uploads/e23d8313-aed1-4ec3-866d-88a6562f58cf?_state=nkFgoJCCZQ9NbEkraefEAFz1WNAEVN5EnaUY3CWe2wN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyM2Q4MzEzLWFlZDEtNGVjMy04NjZkLTg4YTY1NjJmNThjZiIsIk9mZnNldCI6Mjg0OTMzMTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NDhaIn0%3D&digest=sha256%3Aca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:50Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=0b85af45-8cd7-4af7-bfc1-f5cdbfbd470f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.613536ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:50 +0000] "HEAD /v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=af3f1712-c628-46de-a485-2a20af736812 http.request.method=GET http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=148.370107ms http.response.status=200 http.response.written=28493312 127.0.0.1 - - [11/Apr/2025:19:42:50 +0000] "GET /v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 200 28493312 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=error msg="error parsing digest="sha257:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=165c76b1-22be-4365-ab47-952d2904e8a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/sha257:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" vars.name="foo/bar" time="2025-04-11T19:42:51Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=165c76b1-22be-4365-ab47-952d2904e8a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:47900" http.request.uri="/v2/foo/bar/blobs/sha257:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="932.369µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "GET /v2/foo/bar/blobs/sha257:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=43fc2019-20bf-4c2a-85ba-f504c3decc91 http.request.method=GET http.request.remoteaddr="127.0.0.1:47920" http.request.uri="/v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.duration=1.314053ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "GET /v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:42: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.2 time="2025-04-11T19:42:51Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=a297b86a-6c8b-4b5b-8cb3-3ff2abd87161 http.request.method=GET http.request.remoteaddr="127.0.0.1:49094" http.request.uri="/v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="973.049µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "GET /v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=9e1e10ff-b4ee-4428-8628-428b07316cce http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49098" http.request.uri="/v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="951.37µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=f7cc7221-329d-46e1-a39f-79bb9a032e96 http.request.method=POST http.request.remoteaddr="127.0.0.1:49098" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=b2a973ea-e764-496a-a575-6f55ec6f61e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:49098" http.request.uri="/v2/foo/bar/blobs/uploads/cc7ddd25-0474-4261-831a-c5bf3959c7f1?_state=pS3p0gdjFNDmaxbFKEScW8M-mbfI9iKYE_RlpkrpFCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjN2RkZDI1LTA0NzQtNDI2MS04MzFhLWM1YmYzOTU5YzdmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNjc4OTE2NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="974.33µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "GET /v2/foo/bar/blobs/uploads/cc7ddd25-0474-4261-831a-c5bf3959c7f1?_state=pS3p0gdjFNDmaxbFKEScW8M-mbfI9iKYE_RlpkrpFCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjN2RkZDI1LTA0NzQtNDI2MS04MzFhLWM1YmYzOTU5YzdmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNjc4OTE2NDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=da7f25ea-27a2-40e3-a9d2-27421414bcdc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49098" http.request.uri="/v2/foo/bar/blobs/uploads/cc7ddd25-0474-4261-831a-c5bf3959c7f1?_state=pS3p0gdjFNDmaxbFKEScW8M-mbfI9iKYE_RlpkrpFCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjN2RkZDI1LTA0NzQtNDI2MS04MzFhLWM1YmYzOTU5YzdmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNjc4OTE2NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="936.649µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "DELETE /v2/foo/bar/blobs/uploads/cc7ddd25-0474-4261-831a-c5bf3959c7f1?_state=pS3p0gdjFNDmaxbFKEScW8M-mbfI9iKYE_RlpkrpFCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjN2RkZDI1LTA0NzQtNDI2MS04MzFhLWM1YmYzOTU5YzdmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNjc4OTE2NDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=4df84867-4c3d-4931-9eb5-7e6832ac1764 http.request.method=GET http.request.remoteaddr="127.0.0.1:49098" http.request.uri="/v2/foo/bar/blobs/uploads/cc7ddd25-0474-4261-831a-c5bf3959c7f1?_state=pS3p0gdjFNDmaxbFKEScW8M-mbfI9iKYE_RlpkrpFCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjN2RkZDI1LTA0NzQtNDI2MS04MzFhLWM1YmYzOTU5YzdmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNjc4OTE2NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=cc7ddd25-0474-4261-831a-c5bf3959c7f1 time="2025-04-11T19:42:51Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=4df84867-4c3d-4931-9eb5-7e6832ac1764 http.request.method=GET http.request.remoteaddr="127.0.0.1:49098" http.request.uri="/v2/foo/bar/blobs/uploads/cc7ddd25-0474-4261-831a-c5bf3959c7f1?_state=pS3p0gdjFNDmaxbFKEScW8M-mbfI9iKYE_RlpkrpFCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjN2RkZDI1LTA0NzQtNDI2MS04MzFhLWM1YmYzOTU5YzdmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNjc4OTE2NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.929µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=cc7ddd25-0474-4261-831a-c5bf3959c7f1 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "GET /v2/foo/bar/blobs/uploads/cc7ddd25-0474-4261-831a-c5bf3959c7f1?_state=pS3p0gdjFNDmaxbFKEScW8M-mbfI9iKYE_RlpkrpFCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNjN2RkZDI1LTA0NzQtNDI2MS04MzFhLWM1YmYzOTU5YzdmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNjc4OTE2NDhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=dadb4cfc-24db-44ab-b2ec-80d8b74e6a8a http.request.method=POST http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.103291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=3a193817-d229-4920-a81a-a5e7b3b50b2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/a7c1d161-ce2a-4f06-98d0-344e3b71018b?_state=1bk2pdvgrNxtHG2zFsBZhWvNkMB_5acrICGOPo36w8d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3YzFkMTYxLWNlMmEtNGYwNi05OGQwLTM0NGUzYjcxMDE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzQ2OTY0NzZaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" provided=sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 vars.name="foo/bar" vars.uuid=a7c1d161-ce2a-4f06-98d0-344e3b71018b time="2025-04-11T19:42:51Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=3a193817-d229-4920-a81a-a5e7b3b50b2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/a7c1d161-ce2a-4f06-98d0-344e3b71018b?_state=1bk2pdvgrNxtHG2zFsBZhWvNkMB_5acrICGOPo36w8d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3YzFkMTYxLWNlMmEtNGYwNi05OGQwLTM0NGUzYjcxMDE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzQ2OTY0NzZaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a7c1d161-ce2a-4f06-98d0-344e3b71018b time="2025-04-11T19:42:51Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=3a193817-d229-4920-a81a-a5e7b3b50b2b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/a7c1d161-ce2a-4f06-98d0-344e3b71018b?_state=1bk2pdvgrNxtHG2zFsBZhWvNkMB_5acrICGOPo36w8d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3YzFkMTYxLWNlMmEtNGYwNi05OGQwLTM0NGUzYjcxMDE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzQ2OTY0NzZaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.05257ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a7c1d161-ce2a-4f06-98d0-344e3b71018b 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "PUT /v2/foo/bar/blobs/uploads/a7c1d161-ce2a-4f06-98d0-344e3b71018b?_state=1bk2pdvgrNxtHG2zFsBZhWvNkMB_5acrICGOPo36w8d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE3YzFkMTYxLWNlMmEtNGYwNi05OGQwLTM0NGUzYjcxMDE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzQ2OTY0NzZaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=382e139d-f2e6-4d82-9be6-306a4e141c64 http.request.method=POST http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=c6cce552-4978-46a8-a827-4ea552e67279 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/7eb5e513-bfb2-4348-be6f-169308157cb8?_state=1wSBx5Uvsp_j5WtKldo7paAfz6npPUvvvG6nFdxuy8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlYjVlNTEzLWJmYjItNDM0OC1iZTZmLTE2OTMwODE1N2NiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzcxOTAzNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.140211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "PUT /v2/foo/bar/blobs/uploads/7eb5e513-bfb2-4348-be6f-169308157cb8?_state=1wSBx5Uvsp_j5WtKldo7paAfz6npPUvvvG6nFdxuy8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlYjVlNTEzLWJmYjItNDM0OC1iZTZmLTE2OTMwODE1N2NiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzcxOTAzNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=f4f1c385-bbea-4503-956f-c57717b4a36b http.request.method=POST http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="962.41µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=40e63fff-d85b-4120-86cb-5b2df02ff11b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/910f1043-f58d-4be8-a392-8c796341bb0c?_state=igtwCp0VujAqW-M6_U9uurlpajmnG9SogUEjcIB7OSt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxMGYxMDQzLWY1OGQtNGJlOC1hMzkyLThjNzk2MzQxYmIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzk4MTMxNjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.161931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "PUT /v2/foo/bar/blobs/uploads/910f1043-f58d-4be8-a392-8c796341bb0c?_state=igtwCp0VujAqW-M6_U9uurlpajmnG9SogUEjcIB7OSt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxMGYxMDQzLWY1OGQtNGJlOC1hMzkyLThjNzk2MzQxYmIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zNzk4MTMxNjZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=8e069366-bb0b-46d0-ad31-4c0ea65672cc http.request.method=POST http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:53Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=577f38b0-d0b7-4eab-b8bd-95c3b597775c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/f576edde-6f80-4580-9378-6add03635397?_state=UjrwG8_4AGf7jRFJy9El7Zf6PEoD52R-DuctuSp8GaV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1NzZlZGRlLTZmODAtNDU4MC05Mzc4LTZhZGQwMzYzNTM5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zODI1NDgwMzNaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.duration=2.07388445s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "PUT /v2/foo/bar/blobs/uploads/f576edde-6f80-4580-9378-6add03635397?_state=UjrwG8_4AGf7jRFJy9El7Zf6PEoD52R-DuctuSp8GaV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY1NzZlZGRlLTZmODAtNDU4MC05Mzc4LTZhZGQwMzYzNTM5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1MS4zODI1NDgwMzNaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:53Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=cba81521-a05b-4fa2-833f-636882148515 http.request.method=POST http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199371ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40553" http.request.id=19f83e0a-5d88-4560-bfda-265eb39999ff http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/ee3cfb24-a280-4898-89d8-e40a9f0310d3?_state=pwJQ4UmaOe3l-_Q9EfBm7barQJrinXwRDvjqntCAEkx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlM2NmYjI0LWEyODAtNDg5OC04OWQ4LWU0MGE5ZjAzMTBkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1My42MjcyNjQ4MDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.932291912s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:53 +0000] "PATCH /v2/foo/bar/blobs/uploads/ee3cfb24-a280-4898-89d8-e40a9f0310d3?_state=pwJQ4UmaOe3l-_Q9EfBm7barQJrinXwRDvjqntCAEkx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlM2NmYjI0LWEyODAtNDg5OC04OWQ4LWU0MGE5ZjAzMTBkMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1My42MjcyNjQ4MDlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=99e4bec6-d313-4c28-ba27-63afc0746e22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/uploads/ee3cfb24-a280-4898-89d8-e40a9f0310d3?_state=04Fss67DkWFIEvr-mK11cWeL77g6YKgCvL5UZyj9nqh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlM2NmYjI0LWEyODAtNDg5OC04OWQ4LWU0MGE5ZjAzMTBkMyIsIk9mZnNldCI6MjYyOTc4NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NTNaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.duration=1.163652ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "PUT /v2/foo/bar/blobs/uploads/ee3cfb24-a280-4898-89d8-e40a9f0310d3?_state=04Fss67DkWFIEvr-mK11cWeL77g6YKgCvL5UZyj9nqh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVlM2NmYjI0LWEyODAtNDg5OC04OWQ4LWU0MGE5ZjAzMTBkMyIsIk9mZnNldCI6MjYyOTc4NTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NTNaIn0%3D&digest=sha256%3Aa84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=a1122af2-361d-445d-ad27-56030054c28d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.045611ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=daf62c06-1ef0-47b7-be46-969bf5df0cdd http.request.method=GET http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=121.496358ms http.response.status=200 http.response.written=26297856 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 200 26297856 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=error msg="error parsing digest="sha257:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=398f71b7-cb5f-4fb0-aee4-3ee9cbd7f183 http.request.method=GET http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/sha257:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" vars.name="foo/bar" time="2025-04-11T19:42:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=398f71b7-cb5f-4fb0-aee4-3ee9cbd7f183 http.request.method=GET http.request.remoteaddr="127.0.0.1:49114" http.request.uri="/v2/foo/bar/blobs/sha257:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="882.808µs" http.response.status=400 http.response.written=110 vars.digest="sha257:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/sha257:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=14e4592a-f795-4759-87fc-664c6c184184 http.request.method=GET http.request.remoteaddr="127.0.0.1:41030" http.request.uri="/v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.duration=1.121451ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=faa1c290-3e8f-455b-97ec-f13c6513a311 http.request.method=GET http.request.remoteaddr="127.0.0.1:41020" http.request.uri="/v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.904398ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40553" http.request.id=7d1cb73d-68de-4aa4-99ad-57e1d3ff23a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41030" http.request.uri="/v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.249432ms http.response.status=200 http.response.written=557056 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/sha256:a84a6415a50ea76c68bb5b9ffd99f8146d43f1af6b7f1c9d1ea7376fa8236817 HTTP/1.1" 200 557056 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=1d7e4518-c750-4863-8423-6fc8f14d64c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47920" http.request.uri="/v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.639629857s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "GET /v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39777" http.request.id=0dc9d33a-9a12-44ba-a22b-d81e279f4f6a http.request.method=GET http.request.remoteaddr="127.0.0.1:47908" http.request.uri="/v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.643697577s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [11/Apr/2025:19:42:51 +0000] "GET /v2/foo/bar/blobs/sha256:ca6f1d33ba46eabedb14cf1398d6cb9e5300a3eea9c90b154c8e528cd4454146 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (10.19s) === RUN TestBlobDelete time="2025-04-11T19:42:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-11T19:42:55Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=6895b75b-fd69-491d-941f-9aa911625384 http.request.method=GET http.request.remoteaddr="127.0.0.1:48246" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00077ms http.response.status=404 http.response.written=157 vars.digest="sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=9115c4f3-b507-45ac-9a69-ca02022d2dda http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48256" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="937.97µs" http.response.status=404 http.response.written=157 vars.digest="sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=fb6c11ad-3883-4b92-b2ae-1b8f1fa2764c http.request.method=POST http.request.remoteaddr="127.0.0.1:48256" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="895.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=e456eef3-d204-4af3-9a94-9367228ee899 http.request.method=GET http.request.remoteaddr="127.0.0.1:48256" http.request.uri="/v2/foo/bar/blobs/uploads/6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c?_state=DaXZiYjiOGREyrL3bkF21QazFfc2GEOKSPuR-pok80p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhOGEyZTdlLTRlODAtNGU5Zi04YWZiLTBhYmY3M2ZjZDUyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NTgwOTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01901ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/uploads/6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c?_state=DaXZiYjiOGREyrL3bkF21QazFfc2GEOKSPuR-pok80p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhOGEyZTdlLTRlODAtNGU5Zi04YWZiLTBhYmY3M2ZjZDUyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NTgwOTQ0OTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=b68fb7ac-b1fa-421b-8f44-1c3c6726222d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48256" http.request.uri="/v2/foo/bar/blobs/uploads/6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c?_state=DaXZiYjiOGREyrL3bkF21QazFfc2GEOKSPuR-pok80p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhOGEyZTdlLTRlODAtNGU5Zi04YWZiLTBhYmY3M2ZjZDUyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NTgwOTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="974.61µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "DELETE /v2/foo/bar/blobs/uploads/6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c?_state=DaXZiYjiOGREyrL3bkF21QazFfc2GEOKSPuR-pok80p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhOGEyZTdlLTRlODAtNGU5Zi04YWZiLTBhYmY3M2ZjZDUyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NTgwOTQ0OTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=3cd3685f-b19a-4910-8efd-1cb710c5d5a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48256" http.request.uri="/v2/foo/bar/blobs/uploads/6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c?_state=DaXZiYjiOGREyrL3bkF21QazFfc2GEOKSPuR-pok80p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhOGEyZTdlLTRlODAtNGU5Zi04YWZiLTBhYmY3M2ZjZDUyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NTgwOTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c time="2025-04-11T19:42:55Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=3cd3685f-b19a-4910-8efd-1cb710c5d5a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48256" http.request.uri="/v2/foo/bar/blobs/uploads/6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c?_state=DaXZiYjiOGREyrL3bkF21QazFfc2GEOKSPuR-pok80p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhOGEyZTdlLTRlODAtNGU5Zi04YWZiLTBhYmY3M2ZjZDUyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NTgwOTQ0OTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="877.408µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "GET /v2/foo/bar/blobs/uploads/6a8a2e7e-4e80-4e9f-8afb-0abf73fcd52c?_state=DaXZiYjiOGREyrL3bkF21QazFfc2GEOKSPuR-pok80p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhOGEyZTdlLTRlODAtNGU5Zi04YWZiLTBhYmY3M2ZjZDUyYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NTgwOTQ0OTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=2fec2536-546a-45a3-8915-ace8ba26b5a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="997.65µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=cdc63d40-89ad-41cb-9a21-d53d24a43962 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/67f1914a-2619-4ea3-9732-5d8fed0779bc?_state=Wq6NS390elPzyLG9jUUTCFxJDr6830EWB2dyOLEqoHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3ZjE5MTRhLTI2MTktNGVhMy05NzMyLTVkOGZlZDA3NzliYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NjI5MDM3ODFaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" provided=sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa vars.name="foo/bar" vars.uuid=67f1914a-2619-4ea3-9732-5d8fed0779bc time="2025-04-11T19:42:55Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=cdc63d40-89ad-41cb-9a21-d53d24a43962 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/67f1914a-2619-4ea3-9732-5d8fed0779bc?_state=Wq6NS390elPzyLG9jUUTCFxJDr6830EWB2dyOLEqoHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3ZjE5MTRhLTI2MTktNGVhMy05NzMyLTVkOGZlZDA3NzliYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NjI5MDM3ODFaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=67f1914a-2619-4ea3-9732-5d8fed0779bc time="2025-04-11T19:42:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=cdc63d40-89ad-41cb-9a21-d53d24a43962 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/67f1914a-2619-4ea3-9732-5d8fed0779bc?_state=Wq6NS390elPzyLG9jUUTCFxJDr6830EWB2dyOLEqoHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3ZjE5MTRhLTI2MTktNGVhMy05NzMyLTVkOGZlZDA3NzliYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NjI5MDM3ODFaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.036531ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=67f1914a-2619-4ea3-9732-5d8fed0779bc 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "PUT /v2/foo/bar/blobs/uploads/67f1914a-2619-4ea3-9732-5d8fed0779bc?_state=Wq6NS390elPzyLG9jUUTCFxJDr6830EWB2dyOLEqoHJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3ZjE5MTRhLTI2MTktNGVhMy05NzMyLTVkOGZlZDA3NzliYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NjI5MDM3ODFaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=5c9d637f-cdfa-4dc4-8131-80297ec5121f http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="898.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=4994803f-d777-49b9-af8e-82632b4bad92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/f60cd190-6626-4edd-bd4d-452995c1efb5?_state=3_B00-NrzP5n-Fn0hIrPRavHo0OI7XJdQ5G5io21gAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2MGNkMTkwLTY2MjYtNGVkZC1iZDRkLTQ1Mjk5NWMxZWZiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NjU0MTMwNDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.181212ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "PUT /v2/foo/bar/blobs/uploads/f60cd190-6626-4edd-bd4d-452995c1efb5?_state=3_B00-NrzP5n-Fn0hIrPRavHo0OI7XJdQ5G5io21gAd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY2MGNkMTkwLTY2MjYtNGVkZC1iZDRkLTQ1Mjk5NWMxZWZiNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NjU0MTMwNDZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=9c3c9d8f-3577-4620-92f4-9bacaabc0b32 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="916.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=bc71fd37-a9bd-4418-a808-697b9da34c35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/436d5246-b7ed-432f-a8ca-d170cc3b3568?_state=UXZ6mwGQ0ZsEF5wHiCbeuxhjkGTeq3cTCI8D5ZRDvW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNmQ1MjQ2LWI3ZWQtNDMyZi1hOGNhLWQxNzBjYzNiMzU2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45Njc5NDU3NTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07337ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "PUT /v2/foo/bar/blobs/uploads/436d5246-b7ed-432f-a8ca-d170cc3b3568?_state=UXZ6mwGQ0ZsEF5wHiCbeuxhjkGTeq3cTCI8D5ZRDvW17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzNmQ1MjQ2LWI3ZWQtNDMyZi1hOGNhLWQxNzBjYzNiMzU2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45Njc5NDU3NTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=1e7a75e7-d0c1-4b6d-bea1-49f270a77972 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="867.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=75b5a4e3-9cb6-4d76-a324-d025e74f8da4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/51d6e191-f0ff-4a89-96b9-7df4161f41e7?_state=-UsiETvZQbgyyTbu11yNRqC1CYQNMCE0xRwfOip69VB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxZDZlMTkxLWYwZmYtNGE4OS05NmI5LTdkZjQxNjFmNDFlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NzA0MDE0NTVaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.186238898s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:55 +0000] "PUT /v2/foo/bar/blobs/uploads/51d6e191-f0ff-4a89-96b9-7df4161f41e7?_state=-UsiETvZQbgyyTbu11yNRqC1CYQNMCE0xRwfOip69VB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUxZDZlMTkxLWYwZmYtNGE4OS05NmI5LTdkZjQxNjFmNDFlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1NS45NzA0MDE0NTVaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=1589817d-dda5-4f60-b86f-87a7d1fbb038 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04881ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34603" http.request.id=193a65ef-13de-47a7-9121-b8fc49bd8986 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/e5f6aa02-bb28-4c36-bf23-b1add0825c69?_state=pFiUNijyrCO7nZ2FweFG5WDa5HXSBp0mdFmhkoWhXol7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZjZhYTAyLWJiMjgtNGMzNi1iZjIzLWIxYWRkMDgyNWM2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1Ny4yOTI2NDQxNzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162344056s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:57 +0000] "PATCH /v2/foo/bar/blobs/uploads/e5f6aa02-bb28-4c36-bf23-b1add0825c69?_state=pFiUNijyrCO7nZ2FweFG5WDa5HXSBp0mdFmhkoWhXol7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZjZhYTAyLWJiMjgtNGMzNi1iZjIzLWIxYWRkMDgyNWM2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1Ny4yOTI2NDQxNzNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=0dfb2223-9c7b-4013-9a2d-7ca6fbd970eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/e5f6aa02-bb28-4c36-bf23-b1add0825c69?_state=CtnqrQTUBc6q_HWam0NYw_0szqs34aHBACDh5oy596B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZjZhYTAyLWJiMjgtNGMzNi1iZjIzLWIxYWRkMDgyNWM2OSIsIk9mZnNldCI6MjA4OTAxMTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NTdaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.230332ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "PUT /v2/foo/bar/blobs/uploads/e5f6aa02-bb28-4c36-bf23-b1add0825c69?_state=CtnqrQTUBc6q_HWam0NYw_0szqs34aHBACDh5oy596B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ZjZhYTAyLWJiMjgtNGMzNi1iZjIzLWIxYWRkMDgyNWM2OSIsIk9mZnNldCI6MjA4OTAxMTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDI6NTdaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=9d0c3255-45d6-46ca-901f-fb785c6c56b0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.01257ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=44d78679-67fd-455a-9978-f1cb84ee12b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=84.210109ms http.response.status=200 http.response.written=20890112 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "GET /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 200 20890112 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=error msg="error parsing digest="sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=588f035c-6764-4cc0-8100-78fb96c1830e http.request.method=GET http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" time="2025-04-11T19:42:58Z" 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.2 http.request.host="127.0.0.1:34603" http.request.id=588f035c-6764-4cc0-8100-78fb96c1830e http.request.method=GET http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.089µs" http.response.status=400 http.response.written=110 vars.digest="sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "GET /v2/foo/bar/blobs/sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=c94b6bd7-91fb-4020-b672-7c8b887acb35 http.request.method=GET http.request.remoteaddr="127.0.0.1:48292" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082731ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "GET /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=2b1d4505-efa2-459e-a55b-02b87b2f111b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48308" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.duration="886.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=d91f2844-099e-4769-a1bb-42bb565339f0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48308" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="828.528µs" http.response.status=404 http.response.written=157 vars.digest="sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=748e7457-ebff-423c-a4fa-b379e8175b61 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48308" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.367µs" http.response.status=404 http.response.written=74 vars.digest="sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "DELETE /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=error msg="error parsing digest="sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=1fe7ec22-0bd0-4beb-9b46-12dd2c7bf8e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48324" http.request.uri="/v2/foo/bar/blobs/sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" time="2025-04-11T19:42:58Z" 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.2 http.request.host="127.0.0.1:34603" http.request.id=1fe7ec22-0bd0-4beb-9b46-12dd2c7bf8e9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48324" http.request.uri="/v2/foo/bar/blobs/sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="955.889µs" http.response.status=400 http.response.written=110 vars.digest="sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "DELETE /v2/foo/bar/blobs/sha257:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-11T19:42:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=db6119f4-2c38-41ae-8a64-4766c610ded5 http.request.method=POST http.request.remoteaddr="127.0.0.1:48328" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.57µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=2dd0bd6b-d687-4407-a666-d918f9033353 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48328" http.request.uri="/v2/foo/bar/blobs/uploads/d2e93a22-aeae-40ae-958e-a5fe3544536a?_state=9yH6qOvNiTye06w8QDeqP4FcEIAbDBK_4DXGsl1Lpoh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyZTkzYTIyLWFlYWUtNDBhZS05NThlLWE1ZmUzNTQ0NTM2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1OC42MTI1MzkzNDFaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.duration=1.160795354s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "PUT /v2/foo/bar/blobs/uploads/d2e93a22-aeae-40ae-958e-a5fe3544536a?_state=9yH6qOvNiTye06w8QDeqP4FcEIAbDBK_4DXGsl1Lpoh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQyZTkzYTIyLWFlYWUtNDBhZS05NThlLWE1ZmUzNTQ0NTM2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1OC42MTI1MzkzNDFaIn0%3D&digest=sha256%3A3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=d9e24d34-2658-4359-a6ec-9392b202d247 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48328" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.206572ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-11T19:42:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=e6df81ff-7db4-4a6e-ae89-927e067910be http.request.method=GET http.request.remoteaddr="127.0.0.1:48278" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.310151105s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "GET /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-04-11T19:42:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:34603" http.request.id=36ab7033-ac2b-4f59-b67d-0572a6cfa70a http.request.method=GET http.request.remoteaddr="127.0.0.1:48292" http.request.uri="/v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.305378858s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [11/Apr/2025:19:42:58 +0000] "GET /v2/foo/bar/blobs/sha256:3792c0aacd780a329937e019d2209d67a7ad3399785fe90cc354a7f6809554aa HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.16s) === RUN TestRelativeURL time="2025-04-11T19:42:59Z" 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.2 time="2025-04-11T19:42:59Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:42:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36111" http.request.id=bef6e24c-7db7-46e9-8674-e05504197b53 http.request.method=POST http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="982.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:42:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36111" http.request.id=6ac7894c-8c5c-4d71-94ef-995f72ffef6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/blobs/uploads/2f4821f0-f80e-44fc-a6a0-7fd12f87af0a?_state=FYhHIPxt2Cu8OJH2ssWzE0HYwh8LtlM6eK6DFvShk4l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNDgyMWYwLWY4MGUtNDRmYy1hNmEwLTdmZDEyZjg3YWYwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1OS45MTI2MzU1NDdaIn0%3D&digest=sha256%3A277f84357332102e1783ddf940f4c849af63396f553286b5fbfe7809f7c72e0d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.953786588s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:00 +0000] "PUT /v2/foo/bar/blobs/uploads/2f4821f0-f80e-44fc-a6a0-7fd12f87af0a?_state=FYhHIPxt2Cu8OJH2ssWzE0HYwh8LtlM6eK6DFvShk4l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmNDgyMWYwLWY4MGUtNDRmYy1hNmEwLTdmZDEyZjg3YWYwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0Mjo1OS45MTI2MzU1NDdaIn0%3D&digest=sha256%3A277f84357332102e1783ddf940f4c849af63396f553286b5fbfe7809f7c72e0d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36111" http.request.id=c99e852a-bcbe-4fd4-8eb7-aad269403441 http.request.method=POST http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08989ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:02Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36111" http.request.id=090c01b4-8844-4929-a50f-58b40c8c3e6b http.request.method=POST http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="918.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:03Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36111" http.request.id=313361d1-af8d-4fec-9a85-d73bd6538ae1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39172" http.request.uri="/v2/foo/bar/blobs/uploads/11e6ad3f-214a-4719-bd08-3186a7ab11e6?_state=3KODHhMuUILt3anLkbYeF7s-VcnIEYWHPMUTfNls0957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExZTZhZDNmLTIxNGEtNDcxOS1iZDA4LTMxODZhN2FiMTFlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzowMi4zNjEyODUwNDZaIn0%3D&digest=sha256%3A0ef12a7f864eb13b57a4dcca300d2080327bb49e67a4d4046d9121a7aa369635" http.request.useragent="Go-http-client/1.1" http.response.duration=1.456612284s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:02 +0000] "PUT /v2/foo/bar/blobs/uploads/11e6ad3f-214a-4719-bd08-3186a7ab11e6?_state=3KODHhMuUILt3anLkbYeF7s-VcnIEYWHPMUTfNls0957Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjExZTZhZDNmLTIxNGEtNDcxOS1iZDA4LTMxODZhN2FiMTFlNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzowMi4zNjEyODUwNDZaIn0%3D&digest=sha256%3A0ef12a7f864eb13b57a4dcca300d2080327bb49e67a4d4046d9121a7aa369635 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.91s) === RUN TestBlobDeleteDisabled time="2025-04-11T19:43:03Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-11T19:43:03Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:35657" http.request.id=18670db7-680d-470a-bd75-8f4311b93a21 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37720" http.request.uri="/v2/foo/bar/blobs/sha256:a5aeb32e9289b9d940db85635d4665ab6b08e69d7f56939e3eb5fa179d9d6df5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="887.529µs" http.response.status=405 http.response.written=78 vars.digest="sha256:a5aeb32e9289b9d940db85635d4665ab6b08e69d7f56939e3eb5fa179d9d6df5" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:43:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:a5aeb32e9289b9d940db85635d4665ab6b08e69d7f56939e3eb5fa179d9d6df5 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.26s) === RUN TestDeleteDisabled time="2025-04-11T19:43: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.2 time="2025-04-11T19:43:04Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:45049" http.request.id=e4ce1b96-31b1-4ea4-ad6f-a15886502041 http.request.method=POST http.request.remoteaddr="127.0.0.1:39440" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.13µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:45049" http.request.id=463f788a-60a8-40b7-9569-5493d54e5bfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39440" http.request.uri="/v2/foo/bar/blobs/uploads/5001d9dd-9ca6-4a79-8bed-f1a2ae5d0039?_state=6Nkb_F2rwNU8ZtOcBbkO0zIx9hqW_dt4f4NwtIB9REZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwMDFkOWRkLTljYTYtNGE3OS04YmVkLWYxYTJhZTVkMDAzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzowNC4zMDQxNTM3ODhaIn0%3D&digest=sha256%3Aa3de35f1244d67cfde9eb5f5ead4a81321be49ebab4a234641d1f24acd898397" http.request.useragent="Go-http-client/1.1" http.response.duration=1.735347648s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:04 +0000] "PUT /v2/foo/bar/blobs/uploads/5001d9dd-9ca6-4a79-8bed-f1a2ae5d0039?_state=6Nkb_F2rwNU8ZtOcBbkO0zIx9hqW_dt4f4NwtIB9REZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwMDFkOWRkLTljYTYtNGE3OS04YmVkLWYxYTJhZTVkMDAzOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzowNC4zMDQxNTM3ODhaIn0%3D&digest=sha256%3Aa3de35f1244d67cfde9eb5f5ead4a81321be49ebab4a234641d1f24acd898397 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:06Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:45049" http.request.id=46724edc-ecc5-4ec9-8694-c9d5cb30874d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39440" http.request.uri="/v2/foo/bar/blobs/sha256:a3de35f1244d67cfde9eb5f5ead4a81321be49ebab4a234641d1f24acd898397" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="870.489µs" http.response.status=405 http.response.written=78 vars.digest="sha256:a3de35f1244d67cfde9eb5f5ead4a81321be49ebab4a234641d1f24acd898397" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:43:06 +0000] "DELETE /v2/foo/bar/blobs/sha256:a3de35f1244d67cfde9eb5f5ead4a81321be49ebab4a234641d1f24acd898397 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.97s) === RUN TestDeleteReadOnly time="2025-04-11T19:43: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.2 time="2025-04-11T19:43:06Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:06Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39907" http.request.id=eacb34ee-2798-4dc2-a198-0331583ce49a http.request.method=POST http.request.remoteaddr="127.0.0.1:37246" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08465ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:06 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39907" http.request.id=b2bf44dc-0f36-4442-b743-729c615331c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37246" http.request.uri="/v2/foo/bar/blobs/uploads/47b80fd8-1cf0-4256-b17a-634c6a777741?_state=BEber_0ZDEStQSO--O6371i4u365Gq-Y_69W06FFU1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3YjgwZmQ4LTFjZjAtNDI1Ni1iMTdhLTYzNGM2YTc3Nzc0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzowNi4zMzcxNTc1NTlaIn0%3D&digest=sha256%3A35035f08deafe4096ae51a7b3ec612c478692a916a8e5f3a91ed016dc334670e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.361852779s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:06 +0000] "PUT /v2/foo/bar/blobs/uploads/47b80fd8-1cf0-4256-b17a-634c6a777741?_state=BEber_0ZDEStQSO--O6371i4u365Gq-Y_69W06FFU1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3YjgwZmQ4LTFjZjAtNDI1Ni1iMTdhLTYzNGM2YTc3Nzc0MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzowNi4zMzcxNTc1NTlaIn0%3D&digest=sha256%3A35035f08deafe4096ae51a7b3ec612c478692a916a8e5f3a91ed016dc334670e HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "DELETE /v2/foo/bar/blobs/sha256:35035f08deafe4096ae51a7b3ec612c478692a916a8e5f3a91ed016dc334670e HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.66s) === RUN TestStartPushReadOnly time="2025-04-11T19:43: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.2 time="2025-04-11T19:43:08Z" level=info msg="redis not configured" go.version=go1.24.2 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-04-11T19:43: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.2 time="2025-04-11T19:43:08Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:08Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=e9958ae1-9682-4d38-a0ae-d108e1ac5312 http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" 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="961.369µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-11T19:43:08Z" 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.2 http.request.host="127.0.0.1:38069" http.request.id=33dcf7ba-6285-401c-97b9-d418372149e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" 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="786.087µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-11T19:43:08Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=b0dc644d-563e-4bba-ba1b-299f19a4ba05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" 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="787.128µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-11T19:43:08Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=49d00063-b416-43a8-a38e-6c4df8d51c02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" 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.922348ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:08Z" 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.2 http.request.host="127.0.0.1:38069" http.request.id=49d00063-b416-43a8-a38e-6c4df8d51c02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" 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.964549ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:08Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=49d00063-b416-43a8-a38e-6c4df8d51c02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" 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.993469ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:08Z" 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.2 http.request.host="127.0.0.1:38069" http.request.id=49d00063-b416-43a8-a38e-6c4df8d51c02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.020029ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-11T19:43:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=88520140-f0f1-4504-8ff9-513d35533d9b http.request.method=POST http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.17µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:10Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=6389a14b-d4cf-4c87-bce5-d43087ec46e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/blobs/uploads/ef390c4b-74d5-4665-88bb-b0dbc07a1661?_state=9A4B8s7L0asmKkfhGJiAtkokHnVUwEhkh34ajbfRq7p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZjM5MGM0Yi03NGQ1LTQ2NjUtODhiYi1iMGRiYzA3YTE2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MDguOTM5OTM5OTgyWiJ9&digest=sha256%3A279504d2a281a529f9de50bbf1e2df00b4eaa73586715a1233ec6519d0411425" http.request.useragent="Go-http-client/1.1" http.response.duration=1.416789491s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:08 +0000] "PUT /v2/foo/schema1/blobs/uploads/ef390c4b-74d5-4665-88bb-b0dbc07a1661?_state=9A4B8s7L0asmKkfhGJiAtkokHnVUwEhkh34ajbfRq7p7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlZjM5MGM0Yi03NGQ1LTQ2NjUtODhiYi1iMGRiYzA3YTE2NjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MDguOTM5OTM5OTgyWiJ9&digest=sha256%3A279504d2a281a529f9de50bbf1e2df00b4eaa73586715a1233ec6519d0411425 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:10Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=6426e854-06ca-4d86-9a40-d37d51df6a11 http.request.method=POST http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.327933ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=7319016b-981e-48e4-a7b2-4d7bf1c7c9ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/blobs/uploads/a0a4b468-71b9-4884-8c1b-6af6b1828f0c?_state=NT4VFkLG0Zl9VExDHNvsbn0DIDDbDIJVqyrgyumCUjZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMGE0YjQ2OC03MWI5LTQ4ODQtOGMxYi02YWY2YjE4MjhmMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTAuNTY5NzkzODQxWiJ9&digest=sha256%3A1f3cff63fafcd5840acccc71eda11cab580c48fce1cd2465c9059d5748f90dd2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.332540777s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/a0a4b468-71b9-4884-8c1b-6af6b1828f0c?_state=NT4VFkLG0Zl9VExDHNvsbn0DIDDbDIJVqyrgyumCUjZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMGE0YjQ2OC03MWI5LTQ4ODQtOGMxYi02YWY2YjE4MjhmMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTAuNTY5NzkzODQxWiJ9&digest=sha256%3A1f3cff63fafcd5840acccc71eda11cab580c48fce1cd2465c9059d5748f90dd2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=a01bd8b0-c243-47cf-9c86-58b0ad1dac8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.504314ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=fdc0d392-955e-4fc1-af9b-f2ff8123372b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.301432ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=84fb4f38-8b9c-49a4-a67d-7bbf6a7f986c http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.821378ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=8e405c61-20de-402b-ab5c-fd58d8b37411 http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.750697ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38069" http.request.id=206061d7-3687-4f36-9d24-bdfb1a0389ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.249271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38069" http.request.id=90f11110-6459-4986-8260-dd0f3dffadec http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.253552ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:38069" http.request.id=28c0260b-0672-4981-9da9-929a2bd444f1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.234431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=40ad8eda-9af0-490c-80e4-c997b07f2843 http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.752657ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=aff3a85c-6e96-4375-86c7-8fcaa11fe6f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="794.648µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=1db49d87-4d38-456e-9890-5f8115aa9648 http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.duration="681.926µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=9286ad88-23ba-4eeb-b07b-df4e0a20a00f http.request.method=GET http.request.remoteaddr="127.0.0.1:40634" 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="761.488µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=error msg="payload digest does match: "sha256:e189ef5c57d2e038ca814eef7d55ae38e5091a9386f570495dcb315afdb14f50" != "sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c"" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=c996fd7a-fe1f-41b5-96de-f4ec72837df2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" time="2025-04-11T19:43:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=c996fd7a-fe1f-41b5-96de-f4ec72837df2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40634" http.request.uri="/v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="913.969µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c" 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:b0138cb982760012d202784271f526f6baa4a96b0495365364369ce8c68b6b8c HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=1f6f956e-ca98-425b-aa0b-9fc73c997e29 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="866.088µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" 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.2 http.request.host="127.0.0.1:38069" http.request.id=01935ae8-7638-4f0b-af74-2ed38c543013 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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="757.287µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38069" http.request.id=e0b13fca-dd36-4852-9b25-3ca4b729425b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" 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="859.688µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:11Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38069" http.request.id=e0b13fca-dd36-4852-9b25-3ca4b729425b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" 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="902.128µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:11Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38069" http.request.id=e0b13fca-dd36-4852-9b25-3ca4b729425b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" 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="931.569µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=a54dc9ce-ed62-4156-ae7a-9f2844defa11 http.request.method=POST http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04245ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=16ecee49-937d-4a14-8a8b-f11f1044ab86 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/blobs/uploads/f5a57847-ccf0-40a2-a7b7-83e2c33a4ebd?_state=_FHA_F3vkBC3Rbp4RQxAjjuFPSo_pr8FKHwMr2AWwTB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNWE1Nzg0Ny1jY2YwLTQwYTItYTdiNy04M2UyYzMzYTRlYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTEuOTM4MTk2NzY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.108131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/f5a57847-ccf0-40a2-a7b7-83e2c33a4ebd?_state=_FHA_F3vkBC3Rbp4RQxAjjuFPSo_pr8FKHwMr2AWwTB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNWE1Nzg0Ny1jY2YwLTQwYTItYTdiNy04M2UyYzMzYTRlYmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTEuOTM4MTk2NzY5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:11Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38069" http.request.id=b9a2bf75-cb2d-4be6-9d38-14ea49059198 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" 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="926.849µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:11Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38069" http.request.id=b9a2bf75-cb2d-4be6-9d38-14ea49059198 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" 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="968.57µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-11T19:43:12Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=981052fd-4677-4321-9e24-8dc99960f18a http.request.method=POST http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.079451ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=807ded12-349c-4b5e-a124-d11336f9ebfb http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/blobs/uploads/30ca29b2-e3c8-4634-9e1f-6668906800d5?_state=uDgaQlhLoUxVtviAqvdkyobsEP9EJOg625k1q2w9x1d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMGNhMjliMi1lM2M4LTQ2MzQtOWUxZi02NjY4OTA2ODAwZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTIuMTk3MDQyOTA0WiJ9&digest=sha256%3A1de720c8555211d874cb40752f0d50e51e0c732481a8b39e13625e6b5db00b24" http.request.useragent="Go-http-client/1.1" http.response.duration=1.951523985s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/30ca29b2-e3c8-4634-9e1f-6668906800d5?_state=uDgaQlhLoUxVtviAqvdkyobsEP9EJOg625k1q2w9x1d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMGNhMjliMi1lM2M4LTQ2MzQtOWUxZi02NjY4OTA2ODAwZDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTIuMTk3MDQyOTA0WiJ9&digest=sha256%3A1de720c8555211d874cb40752f0d50e51e0c732481a8b39e13625e6b5db00b24 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=dae147d0-d445-4e0e-8015-8b34cee08164 http.request.method=POST http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02617ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=eae6de7e-c304-42d1-a99d-e5b0bb3035b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/blobs/uploads/21aa4cd1-b89b-4d26-b7aa-0574ab4e2220?_state=e_x9yuP5LE5nwTvMS5SeoASxmjZal-jUJpgbBFkI8K97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMWFhNGNkMS1iODliLTRkMjYtYjdhYS0wNTc0YWI0ZTIyMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTQuNDQyMjM0OTIxWiJ9&digest=sha256%3A6ca4583b52940722d6fc602810e0cc23e9bd4e89414d86361947f814cf7d4890" http.request.useragent="Go-http-client/1.1" http.response.duration=2.217501926s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/21aa4cd1-b89b-4d26-b7aa-0574ab4e2220?_state=e_x9yuP5LE5nwTvMS5SeoASxmjZal-jUJpgbBFkI8K97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMWFhNGNkMS1iODliLTRkMjYtYjdhYS0wNTc0YWI0ZTIyMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTQuNDQyMjM0OTIxWiJ9&digest=sha256%3A6ca4583b52940722d6fc602810e0cc23e9bd4e89414d86361947f814cf7d4890 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38069" http.request.id=f3b27e44-f80d-4359-b961-13490e8a994e http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.346333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38069" http.request.id=1d42c820-ccee-47b9-83e6-4741f986f03c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/sha256:0ee928799cf5ef6bf0315cc22efcc6b775de022480d70d866918fafdc152fdf7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093171ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:0ee928799cf5ef6bf0315cc22efcc6b775de022480d70d866918fafdc152fdf7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=b5052be2-ad65-4f78-955f-ad822a29eeba http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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="974.21µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=d7399670-be2d-470e-a5f8-753a5ce7c3a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/sha256:0ee928799cf5ef6bf0315cc22efcc6b775de022480d70d866918fafdc152fdf7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="907.649µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/sha256:0ee928799cf5ef6bf0315cc22efcc6b775de022480d70d866918fafdc152fdf7 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=4a02ee51-b015-4f88-93f6-adedfea848ce http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="759.407µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=31e75922-dc6b-4eb2-99ad-577997a3b34e http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/sha256:0ee928799cf5ef6bf0315cc22efcc6b775de022480d70d866918fafdc152fdf7" http.request.useragent="Go-http-client/1.1" http.response.duration="768.568µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/sha256:0ee928799cf5ef6bf0315cc22efcc6b775de022480d70d866918fafdc152fdf7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=07a7a00b-9fcf-4330-8084-10a85ae82173 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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="675.847µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="rewriting manifest sha256:0ee928799cf5ef6bf0315cc22efcc6b775de022480d70d866918fafdc152fdf7 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=d0da00aa-4f1a-4172-a47d-b2408923fac9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=d0da00aa-4f1a-4172-a47d-b2408923fac9 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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.087741ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38069" http.request.id=4c94a7bd-f7ce-4bc7-b653-a88dd941891a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" 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="859.209µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38069" http.request.id=57689019-a7b6-44d1-a6b9-8981a125e32d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138091ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38069" http.request.id=56e3a1fa-d3ee-4c46-a361-c400b85b667f http.request.method=PUT http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/sha256:a26023eed4958fcc04f8c9a70ec748562cd3b1f042186e6c5187b4ef0d2720ed" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00073ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema2/manifests/sha256:a26023eed4958fcc04f8c9a70ec748562cd3b1f042186e6c5187b4ef0d2720ed HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=8c08a784-d751-4ff4-96e7-ce2780bd5c5e http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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="904.089µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=85621b4a-e7f6-4461-95d8-d39287f10945 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/sha256:a26023eed4958fcc04f8c9a70ec748562cd3b1f042186e6c5187b4ef0d2720ed" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="912.489µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/sha256:a26023eed4958fcc04f8c9a70ec748562cd3b1f042186e6c5187b4ef0d2720ed HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=65cf0e10-bb87-4d86-828c-4f92d348fa04 http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="764.248µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=299f3e71-8cf4-42ec-baa7-32f2bd14687d http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" http.request.uri="/v2/foo/schema2/manifests/sha256:a26023eed4958fcc04f8c9a70ec748562cd3b1f042186e6c5187b4ef0d2720ed" http.request.useragent="Go-http-client/1.1" http.response.duration="701.047µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/sha256:a26023eed4958fcc04f8c9a70ec748562cd3b1f042186e6c5187b4ef0d2720ed HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="rewriting manifest list sha256:a26023eed4958fcc04f8c9a70ec748562cd3b1f042186e6c5187b4ef0d2720ed in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=fd160da3-6ea2-4806-a138-e23bb71ba12b http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38069" http.request.id=fd160da3-6ea2-4806-a138-e23bb71ba12b http.request.method=GET http.request.remoteaddr="127.0.0.1:40642" 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.186821ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-04-11T19:43: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.2 time="2025-04-11T19:43:16Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=9982d488-df00-42fe-a49a-012ffa52dd61 http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" 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="926.969µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" 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.2 http.request.host="127.0.0.1:44085" http.request.id=d798449a-2d46-436f-9659-a53be5762519 http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" 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="729.287µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=1cbd6d7b-e2a6-4d5e-8921-ea5549420bd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" 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="811.248µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=533a005c-2d05-4c45-9d6b-2a23166b9228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" 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.99255ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:16Z" 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.2 http.request.host="127.0.0.1:44085" http.request.id=533a005c-2d05-4c45-9d6b-2a23166b9228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.03587ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=533a005c-2d05-4c45-9d6b-2a23166b9228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.06767ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:16Z" 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.2 http.request.host="127.0.0.1:44085" http.request.id=533a005c-2d05-4c45-9d6b-2a23166b9228 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.093871ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-11T19:43:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=d8aabdce-34dd-49e5-a427-ec0ebfb9de21 http.request.method=POST http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00977ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:17Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=20d97e80-9746-42fe-b13b-d7d340f5aef8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/blobs/uploads/cf0fa8b3-02dc-4528-9ec3-332d5c6c8617?_state=E0ssh-lKupGRLIzLd-8QefrcHvA7IYqi9BMzKSs4dH17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZjBmYThiMy0wMmRjLTQ1MjgtOWVjMy0zMzJkNWM2Yzg2MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTYuODg5NTU4NDU0WiJ9&digest=sha256%3Abc2fc62e934e94e4ff2b23eb23a3843aa7cc62e463c6469f3682438f2d7d756b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062800385s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:16 +0000] "PUT /v2/foo/schema1/blobs/uploads/cf0fa8b3-02dc-4528-9ec3-332d5c6c8617?_state=E0ssh-lKupGRLIzLd-8QefrcHvA7IYqi9BMzKSs4dH17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZjBmYThiMy0wMmRjLTQ1MjgtOWVjMy0zMzJkNWM2Yzg2MTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTYuODg5NTU4NDU0WiJ9&digest=sha256%3Abc2fc62e934e94e4ff2b23eb23a3843aa7cc62e463c6469f3682438f2d7d756b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=2c9cb03f-7f30-41cf-b742-f29239b0970d http.request.method=POST http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00389ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=2bc851cc-41e0-40ad-8255-e341218c8233 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/blobs/uploads/2a5c436b-3f55-4a4b-85ea-80f8ee7bb0af?_state=QGPG63yDMXOL6fATjgoSXBB9AD-bXnXeJ3P6YS8NBKR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYTVjNDM2Yi0zZjU1LTRhNGItODVlYS04MGY4ZWU3YmIwYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTguMTYxNjE5NzIzWiJ9&digest=sha256%3A1709db30bcbd9c1022720fc127d2db0b0d03bceaa3488c4a69e37038360eb2ba" http.request.useragent="Go-http-client/1.1" http.response.duration=1.22884176s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/2a5c436b-3f55-4a4b-85ea-80f8ee7bb0af?_state=QGPG63yDMXOL6fATjgoSXBB9AD-bXnXeJ3P6YS8NBKR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYTVjNDM2Yi0zZjU1LTRhNGItODVlYS04MGY4ZWU3YmIwYWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTguMTYxNjE5NzIzWiJ9&digest=sha256%3A1709db30bcbd9c1022720fc127d2db0b0d03bceaa3488c4a69e37038360eb2ba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=117f58b8-44b3-47b6-9eee-c8560f83e884 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.457514ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=ea67fb98-fa74-43ff-b261-7290f5522efe http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.235152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=ecd0bcce-cf21-4f4b-bc08-2f7b77952418 http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.825538ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=784c4c61-db2a-43c3-a980-26ae80524899 http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.682776ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:44085" http.request.id=61acea69-e4de-4e2f-95c8-6e0d4753c0db http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.184311ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:44085" http.request.id=454e067f-b7b1-47bd-b1a0-f42bbfb8f208 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.237271ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:44085" http.request.id=dee7bab5-ba62-43ea-9f91-975f6a79adea http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.247471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=46f3cf4f-7358-4efc-95ce-4efd3ba5df9e http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.718657ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=d0d9ee4e-27f2-4364-a700-7ebda2ed989e http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="707.127µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=599b5ae9-9ceb-4492-8a73-2ca9d9a4ec58 http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.duration="670.966µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=903ccf3f-298e-4a33-b41d-a602bb1d939d http.request.method=GET http.request.remoteaddr="127.0.0.1:45372" 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="650.206µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=error msg="payload digest does match: "sha256:25f2797efbee71cbf90b52482d057e8668ed1f4baf14acd7feb4b65c91c50bda" != "sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a"" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=401a030d-3cc8-4520-8dc5-39a05db4b4fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" time="2025-04-11T19:43:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=401a030d-3cc8-4520-8dc5-39a05db4b4fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:45372" http.request.uri="/v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.168µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a" 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:a22b9c52fdaa0b1247d918a247ae5451dfe3b4b0a96af4ea68eac959dbfcb14a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=c0651a33-5201-45d3-bc1e-93ddfd149133 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="882.209µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" 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.2 http.request.host="127.0.0.1:44085" http.request.id=c45c1f7a-34d1-4220-b0d7-aaf7725c23a2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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="695.846µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44085" http.request.id=9ca14e19-e666-4788-afc2-0b6dfd221b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" 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="850.408µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44085" http.request.id=9ca14e19-e666-4788-afc2-0b6dfd221b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" 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="890.488µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44085" http.request.id=9ca14e19-e666-4788-afc2-0b6dfd221b6f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" 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="919.889µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=98e9c453-116a-4351-aaee-f684b981349f http.request.method=POST http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="854.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=a34d2400-168c-4cbc-b8c6-fd33bb6e34df http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/blobs/uploads/b2abbff2-f132-46f4-a0c9-3987e8ea627f?_state=WNjL5XBJ3bLCIW7j02XR4YE4n5EMgDtuIe7lDH7J0X17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMmFiYmZmMi1mMTMyLTQ2ZjQtYTBjOS0zOTg3ZThlYTYyN2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTkuNDQxMzExMThaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09569ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/b2abbff2-f132-46f4-a0c9-3987e8ea627f?_state=WNjL5XBJ3bLCIW7j02XR4YE4n5EMgDtuIe7lDH7J0X17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMmFiYmZmMi1mMTMyLTQ2ZjQtYTBjOS0zOTg3ZThlYTYyN2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTkuNDQxMzExMThaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44085" http.request.id=d4108490-d471-4d0f-9698-61246ae61d14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" 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="901.609µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:19Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44085" http.request.id=d4108490-d471-4d0f-9698-61246ae61d14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" 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="955.329µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-11T19:43:19Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=5934e9b5-47fa-4781-befa-0902aade5fc5 http.request.method=POST http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="929.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:20Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=b89eb7f3-3d16-4a21-a47c-8b856dfd3675 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/blobs/uploads/51b93b20-a8d1-4532-bf94-6f00dc04e639?_state=DfbA0SReFIhrB8mQOhj3PTED2icW0SJJec7lQw0PRN57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MWI5M2IyMC1hOGQxLTQ1MzItYmY5NC02ZjAwZGMwNGU2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTkuNTk4Mzc2MzkzWiJ9&digest=sha256%3Ac3bb71cd2ff0b1d1ff4b2bdebd19752243dbbc59e7e6504623e6d4839379fec0" http.request.useragent="Go-http-client/1.1" http.response.duration=736.861632ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/51b93b20-a8d1-4532-bf94-6f00dc04e639?_state=DfbA0SReFIhrB8mQOhj3PTED2icW0SJJec7lQw0PRN57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MWI5M2IyMC1hOGQxLTQ1MzItYmY5NC02ZjAwZGMwNGU2MzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MTkuNTk4Mzc2MzkzWiJ9&digest=sha256%3Ac3bb71cd2ff0b1d1ff4b2bdebd19752243dbbc59e7e6504623e6d4839379fec0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:20Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=69240252-5086-44c2-bac4-bbc6fabe836e http.request.method=POST http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01581ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=e13b5ae4-2224-4c12-b0d4-dd30329139f7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/blobs/uploads/cdfce831-f5f9-4cf1-8df9-6a02a3aba05c?_state=6FwookWNMm8Wieemn3hd6nHNuagUVjl5Vism6RY11Rt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZGZjZTgzMS1mNWY5LTRjZjEtOGRmOS02YTAyYTNhYmEwNWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjAuNTU0Nzk0ODA4WiJ9&digest=sha256%3A3b85d317e8609a851e1d0bb0f28e8da6c7d6e0b27466112c4026e5c0ad488bab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.404878385s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/cdfce831-f5f9-4cf1-8df9-6a02a3aba05c?_state=6FwookWNMm8Wieemn3hd6nHNuagUVjl5Vism6RY11Rt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZGZjZTgzMS1mNWY5LTRjZjEtOGRmOS02YTAyYTNhYmEwNWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjAuNTU0Nzk0ODA4WiJ9&digest=sha256%3A3b85d317e8609a851e1d0bb0f28e8da6c7d6e0b27466112c4026e5c0ad488bab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44085" http.request.id=2fb3db50-b33d-41a9-95dc-9f31845a2a59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.378854ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:44085" http.request.id=4f997570-f4a3-4e55-8600-6aee5b780714 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/sha256:b8aa027a1087ee3e30abf72e20f65d84f7129ef96955ba7c7367e5568fe29c47" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136451ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:b8aa027a1087ee3e30abf72e20f65d84f7129ef96955ba7c7367e5568fe29c47 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=ab95f246-ca32-4d2a-b448-898c996d2155 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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="920.809µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=99102a9e-0226-470e-b02e-da93bed7aef7 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/sha256:b8aa027a1087ee3e30abf72e20f65d84f7129ef96955ba7c7367e5568fe29c47" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="924.049µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/sha256:b8aa027a1087ee3e30abf72e20f65d84f7129ef96955ba7c7367e5568fe29c47 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=1937f803-36d4-4770-8e67-26da2ed7b18d http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="712.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=d7bedaea-6807-486a-8d96-d7ed071be273 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/sha256:b8aa027a1087ee3e30abf72e20f65d84f7129ef96955ba7c7367e5568fe29c47" http.request.useragent="Go-http-client/1.1" http.response.duration="680.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/sha256:b8aa027a1087ee3e30abf72e20f65d84f7129ef96955ba7c7367e5568fe29c47 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=c3c3a10f-ee6b-48f0-a4c7-a90f526bb9cb http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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="807.448µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="rewriting manifest sha256:b8aa027a1087ee3e30abf72e20f65d84f7129ef96955ba7c7367e5568fe29c47 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=fd99eedf-8ce8-4f03-a39b-17aea4ad6278 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=fd99eedf-8ce8-4f03-a39b-17aea4ad6278 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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.06266ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44085" http.request.id=26b8deeb-fd56-443e-9083-1595c0a9cc41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" 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="924.049µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44085" http.request.id=ea8b29a0-27da-4b4c-bb16-85ed77039da7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:44085" http.request.id=381ad50f-a45b-4fb6-9e2a-99755e3917e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/sha256:1c05e7c60495f1dae956cfeacd6ea285981c4fef89aabd5f3a2cf7813cc23116" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01501ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:1c05e7c60495f1dae956cfeacd6ea285981c4fef89aabd5f3a2cf7813cc23116 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=110c08d8-9cd6-4833-b839-83277eae7ce5 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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="917.209µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=80423888-e55d-43b6-bf2d-ba4eb8b45dbb http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/sha256:1c05e7c60495f1dae956cfeacd6ea285981c4fef89aabd5f3a2cf7813cc23116" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="926.689µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/sha256:1c05e7c60495f1dae956cfeacd6ea285981c4fef89aabd5f3a2cf7813cc23116 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=eef3bc2b-a869-4d8f-9309-a9829fac337d http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="774.808µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=3a9732e5-e864-4062-bf37-3a56da29d85d http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" http.request.uri="/v2/foo/schema2/manifests/sha256:1c05e7c60495f1dae956cfeacd6ea285981c4fef89aabd5f3a2cf7813cc23116" http.request.useragent="Go-http-client/1.1" http.response.duration="751.368µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/sha256:1c05e7c60495f1dae956cfeacd6ea285981c4fef89aabd5f3a2cf7813cc23116 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=info msg="rewriting manifest list sha256:1c05e7c60495f1dae956cfeacd6ea285981c4fef89aabd5f3a2cf7813cc23116 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=675fe1cf-1fda-4562-9e43-d77557689836 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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-04-11T19:43:21Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:44085" http.request.id=675fe1cf-1fda-4562-9e43-d77557689836 http.request.method=GET http.request.remoteaddr="127.0.0.1:45380" 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.07122ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.28s) === RUN TestGetManifestWithStorageError time="2025-04-11T19:43:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-11T19:43:21Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37057" http.request.id=39cd6ca0-c78e-450c-9a07-d4983cd913a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58818" 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="896.609µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:37057" http.request.id=6d332674-b56b-49f3-b856-4552bbbcb7d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:58818" 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="754.167µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:37057" http.request.id=16a41ad4-c658-4377-bab8-1a7465489d00 http.request.method=GET http.request.remoteaddr="127.0.0.1:58818" 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="819.008µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:37057" http.request.id=8be406fa-3172-41ab-b192-f7e42bb00d55 http.request.method=GET http.request.remoteaddr="127.0.0.1:58818" 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="807.608µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-04-11T19:43:21Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-04-11T19:43:21Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=91b8386e-5500-4a37-968c-976ef217991c http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" 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="887.369µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" 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.2 http.request.host="127.0.0.1:37603" http.request.id=384fc80e-ea2b-4ffc-b619-8ca5b96ec73e http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" 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="733.367µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=2c89fb92-a45f-40ae-a38a-f440a99800fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" 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="778.847µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=63f6f63a-d9ad-4851-9b0d-e5c38ba85835 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" 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.98699ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:21Z" 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.2 http.request.host="127.0.0.1:37603" http.request.id=63f6f63a-d9ad-4851-9b0d-e5c38ba85835 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.03571ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:21Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=63f6f63a-d9ad-4851-9b0d-e5c38ba85835 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.07355ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-11T19:43:21Z" 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.2 http.request.host="127.0.0.1:37603" http.request.id=63f6f63a-d9ad-4851-9b0d-e5c38ba85835 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.101431ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/Apr/2025:19:43:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-11T19:43:22Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=94d5cfd0-2610-4b1b-997f-3316da47936b http.request.method=POST http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:22 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:23Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=edc1425f-6f5f-41e7-abd8-cb7ac369d00d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/blobs/uploads/8175f694-dd91-4493-b9fd-e6f546e9d687?_state=x2QVezDbXULmrM8HAsKjITVN7kT7_Cry6M1mQs4Pri57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MTc1ZjY5NC1kZDkxLTQ0OTMtYjlmZC1lNmY1NDZlOWQ2ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjIuMjEwMDc3Mzk0WiJ9&digest=sha256%3A39aaeee44e2491f0524783153b62b56c84f731cec6ce29d42ad125a6706b43e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.361082867s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:22 +0000] "PUT /v2/foo/schema1/blobs/uploads/8175f694-dd91-4493-b9fd-e6f546e9d687?_state=x2QVezDbXULmrM8HAsKjITVN7kT7_Cry6M1mQs4Pri57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MTc1ZjY5NC1kZDkxLTQ0OTMtYjlmZC1lNmY1NDZlOWQ2ODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjIuMjEwMDc3Mzk0WiJ9&digest=sha256%3A39aaeee44e2491f0524783153b62b56c84f731cec6ce29d42ad125a6706b43e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:23Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=27d5f8e7-f433-4b6c-a420-6241b27feebf http.request.method=POST http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.134051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=f59f395a-d9a9-4cb8-8ce0-c9bc8adb813a http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/blobs/uploads/70b730c7-7377-4851-b079-f47dc1bdd591?_state=5KXK90JSaaQVBTCwJRgDKvR-d1dAt52Syu8UrkZSetN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MGI3MzBjNy03Mzc3LTQ4NTEtYjA3OS1mNDdkYzFiZGQ1OTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjMuNzM4NTkyMzczWiJ9&digest=sha256%3Ad431c27d906e81418e79aabc0b51911d9f8e27734f3540a36f755eb69418f083" http.request.useragent="Go-http-client/1.1" http.response.duration=855.609976ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/70b730c7-7377-4851-b079-f47dc1bdd591?_state=5KXK90JSaaQVBTCwJRgDKvR-d1dAt52Syu8UrkZSetN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3MGI3MzBjNy03Mzc3LTQ4NTEtYjA3OS1mNDdkYzFiZGQ1OTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjMuNzM4NTkyMzczWiJ9&digest=sha256%3Ad431c27d906e81418e79aabc0b51911d9f8e27734f3540a36f755eb69418f083 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=208f65be-6852-4f2c-b557-fd471bb0a04f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.574955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=74b112bc-07d8-4a10-b0fe-e0ee617af58c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.215072ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=d5c891c8-72f1-4acd-8ab4-636cc2dfd848 http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.822857ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=c294c835-cc05-40ac-99bc-700bac8d68b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.754058ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37603" http.request.id=abd4666f-0738-4fff-be3c-42791f27c102 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.202391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37603" http.request.id=45268306-a345-4808-a6de-2e654252191e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.202272ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:37603" http.request.id=e32a14e6-965e-4297-9ee8-6a749b98c9bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.240151ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=8f252d42-1594-4b84-8684-9c090cdcc60e http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.738377ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=6acf2926-7ea1-43eb-a2a8-595fca838b56 http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="799.288µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=45d8eeb8-f78e-49a7-9597-052b6f5a133d http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration="729.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=78343cbe-b9da-46f7-8e9e-d7363986269c http.request.method=GET http.request.remoteaddr="127.0.0.1:45832" 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="768.207µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=error msg="payload digest does match: "sha256:6be6168ce845b76113ce9e52244a47e4331e05386e08cf4459de9e418bb136c8" != "sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b"" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=3756e2c6-2d44-44f8-ad70-1de4b4d9b13f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" time="2025-04-11T19:43:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=3756e2c6-2d44-44f8-ad70-1de4b4d9b13f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45832" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="844.889µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=373da2e0-4162-4898-8ebd-0483042a6ca5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56954" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01669ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=fac6995f-1360-4b74-9520-ad1c86f929bc http.request.method=GET http.request.remoteaddr="127.0.0.1:56954" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="825.288µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=e26c0728-2040-462f-a380-a5039ffd1493 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56970" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.129µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=4be7c8d5-1e35-4c56-8a5b-d46f0a83814d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56976" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.449354ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=358d5210-f9f2-4b07-a4cf-dcb1929807e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:56976" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.842578ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=d2a99bcd-cfb5-4ddf-9a84-7c36679ee80a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56990" 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="887.928µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=cbf3068e-3706-422d-b9d5-c5ed113a85fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.463194ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=55d93a9f-68ac-4bdd-9bbe-5d2fa92ffa3c http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="754.367µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=666d9ae6-2616-41d8-9cc7-7563e6715574 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b" http.request.useragent="Go-http-client/1.1" http.response.duration="890.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "DELETE /v2/foo/schema1/manifests/sha256:8f9d9911593fe7f0464968a0954a9ba9e2234fbf4ff30e52f55e24ff94495b0b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=6f7bb33d-08a8-4a78-915d-57c1822d061c http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="733.448µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=a84b8e94-9ae4-4afa-80d5-51e99a84e62d http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="789.728µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" 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.2 http.request.host="127.0.0.1:37603" http.request.id=e9dab07e-5658-4373-8a8c-e94460da758e http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="773.648µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=8274238e-26e4-470c-a393-7646a23034a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="903.289µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:24Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=8274238e-26e4-470c-a393-7646a23034a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="942.569µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:24Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=8274238e-26e4-470c-a393-7646a23034a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="975.57µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=b6345b53-423d-4733-b4ca-5708a4dddadd http.request.method=POST http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="955.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=99a41c9d-f644-44d0-a9de-25e1b0546fbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/a6f83c5e-1baa-45fb-8d2b-7d2075204904?_state=SDPMrjkIjM_zpDpxQMAnetjhBjTBbTjTKCyomi-WQKB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmY4M2M1ZS0xYmFhLTQ1ZmItOGQyYi03ZDIwNzUyMDQ5MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjQuNjQ3MDczNTA0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.141852ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/a6f83c5e-1baa-45fb-8d2b-7d2075204904?_state=SDPMrjkIjM_zpDpxQMAnetjhBjTBbTjTKCyomi-WQKB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNmY4M2M1ZS0xYmFhLTQ1ZmItOGQyYi03ZDIwNzUyMDQ5MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjQuNjQ3MDczNTA0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=24aa5cea-6a78-46d2-b3d9-9fad8806c612 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" 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="936.009µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-11T19:43:24Z" 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.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=24aa5cea-6a78-46d2-b3d9-9fad8806c612 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="980.61µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-11T19:43:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=b590bc55-8b71-43bf-b90b-0c64d1cff0aa http.request.method=POST http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02237ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:26Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=06160936-8e42-4860-9206-b66e07c6896f http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/297d8c4a-5553-4626-b42a-40c2fd15a448?_state=gjLM89b6BqtYW44PsRVvLj8VGtV1BI8MpVsYYAB4_E57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTdkOGM0YS01NTUzLTQ2MjYtYjQyYS00MGMyZmQxNWE0NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjQuODUxNzM3NTM4WiJ9&digest=sha256%3A55377bf037c92f28a0999e190bd98b3534d1ca065867bff5c06ff87a0939f53e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.205592499s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/297d8c4a-5553-4626-b42a-40c2fd15a448?_state=gjLM89b6BqtYW44PsRVvLj8VGtV1BI8MpVsYYAB4_E57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTdkOGM0YS01NTUzLTQ2MjYtYjQyYS00MGMyZmQxNWE0NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjQuODUxNzM3NTM4WiJ9&digest=sha256%3A55377bf037c92f28a0999e190bd98b3534d1ca065867bff5c06ff87a0939f53e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:26Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=ffb92bfe-eab4-40c1-9397-2dc34402c681 http.request.method=POST http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05781ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:26 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=1d44c42d-463e-4aa0-924c-b3da3091fccd http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/blobs/uploads/513ccd3e-8f52-4a72-ad00-e35bf99621e5?_state=Y2sDlE5qFgJKB3Jm9Iq-BL12mKHNLmxN39TiZpBN7OZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MTNjY2QzZS04ZjUyLTRhNzItYWQwMC1lMzViZjk5NjIxZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjYuMjk1MTIzNjcxWiJ9&digest=sha256%3Add7b9bf5ff94f8e7922218923d4c892ef886331ecf448240bd71b81df124fa48" http.request.useragent="Go-http-client/1.1" http.response.duration=1.826640333s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:26 +0000] "PUT /v2/foo/schema2/blobs/uploads/513ccd3e-8f52-4a72-ad00-e35bf99621e5?_state=Y2sDlE5qFgJKB3Jm9Iq-BL12mKHNLmxN39TiZpBN7OZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MTNjY2QzZS04ZjUyLTRhNzItYWQwMC1lMzViZjk5NjIxZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMTFUMTk6NDM6MjYuMjk1MTIzNjcxWiJ9&digest=sha256%3Add7b9bf5ff94f8e7922218923d4c892ef886331ecf448240bd71b81df124fa48 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=917fa9d9-c8e4-488a-a4ea-2abfdb8f0dd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.340893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=a181f083-690c-4765-84f1-b784be16e4a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112131ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=980f546c-c516-4807-9caf-1aa5e80a9cfe http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="966.89µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=a10f69d6-e707-4620-8dfb-27b692043d46 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="905.689µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=10903fff-b608-4393-ad0c-eb4557e8d514 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="735.047µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=55002902-ad80-47c6-a95a-83fabfd99c60 http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.duration="720.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=d56dd9b7-5efe-4384-81b2-862c679c305c http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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="798.848µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="rewriting manifest sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=ea7b0c0d-9d32-46b6-aa1b-48beac34b26a http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" 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-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=ea7b0c0d-9d32-46b6-aa1b-48beac34b26a http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.983219ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=c5675f87-ed44-43e9-a3cd-bfa40c593366 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.duration="976.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "DELETE /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=cd8962bf-dccc-4f7b-981b-a278b2bc940d http.request.method=GET http.request.remoteaddr="127.0.0.1:57000" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.888µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=175b56d8-6c4d-4c0b-8769-16dad0377db1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57002" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="837.768µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "DELETE /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=37d49fc9-d686-44fd-9d5c-8cd1bff147b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57012" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.194051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=d9b52364-7cb9-4ac6-b6dd-de2aa8034ead http.request.method=GET http.request.remoteaddr="127.0.0.1:57012" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="906.849µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=81315db5-8fac-4425-bc9f-280e895a8803 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57026" 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="932.569µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37603" http.request.id=8c23a953-3514-4c05-877c-92f5b4d3e437 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.216572ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=fdc76c73-0f99-48cb-923c-60ed6ce85778 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" 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="798.887µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=c71f53ff-0bcc-47a5-9167-c53ad61bc489 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57032" http.request.uri="/v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe" http.request.useragent="Go-http-client/1.1" http.response.duration="931.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "DELETE /v2/foo/schema2/manifests/sha256:c9b8098c9435394b724bb74de9fcb47ef00d353abd603185692b40bb20e01bfe HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37603" http.request.id=3c1cfc54-7ca6-4d75-946c-2c9539de6bf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:57032" 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="760.927µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (6.16s) === RUN TestManifestDeleteDisabled time="2025-04-11T19:43:28Z" 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.2 time="2025-04-11T19:43:28Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:38483" http.request.id=c6533f10-3adc-4da5-b0b2-2076b1a176bd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34972" 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="863.689µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-04-11T19:43:28Z" 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.2 time="2025-04-11T19:43:28Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:28Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-04-11T19:43:28Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.2 time="2025-04-11T19:43:28Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.2 time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:43453" http.request.id=f36e4d16-a671-4e39-959d-40d3c84d2af0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54216" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.708296ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:43453" http.request.id=bd740e50-7074-45e8-bc2d-ec0a73982391 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54230" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.482414ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:43453" http.request.id=db6b2c42-caea-42c9-990f-f549b11305d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:54238" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.531695ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-11T19:43:28Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:43453" http.request.id=7c6173ba-56c2-4e8e-891a-c4598ee6a810 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54242" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.526894ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.52s) === RUN TestProxyManifestGetByTag time="2025-04-11T19:43:28Z" 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.2 time="2025-04-11T19:43:28Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:28Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=858ce944-37a9-4b43-92ac-03d31709622f http.request.method=POST http.request.remoteaddr="127.0.0.1:60296" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=d8ea4abd-3bd2-4262-87fc-7a9eeb00efba http.request.method=PUT http.request.remoteaddr="127.0.0.1:60296" http.request.uri="/v2/foo/bar/blobs/uploads/5d7f6de8-1d59-4331-88ea-0107a397c2b8?_state=qDYfgtDfLTJ1ZxOjMZ5Sw0qXd9Wfd9K7FSAfSWea1Sl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkN2Y2ZGU4LTFkNTktNDMzMS04OGVhLTAxMDdhMzk3YzJiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzoyOC45NjgwMDkxMTNaIn0%3D&digest=sha256%3A9060d171915d3bcbfd332f291792429095a3be07a307006163ade8e442cf5f0c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.365648467s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:28 +0000] "PUT /v2/foo/bar/blobs/uploads/5d7f6de8-1d59-4331-88ea-0107a397c2b8?_state=qDYfgtDfLTJ1ZxOjMZ5Sw0qXd9Wfd9K7FSAfSWea1Sl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVkN2Y2ZGU4LTFkNTktNDMzMS04OGVhLTAxMDdhMzk3YzJiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzoyOC45NjgwMDkxMTNaIn0%3D&digest=sha256%3A9060d171915d3bcbfd332f291792429095a3be07a307006163ade8e442cf5f0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=ecb9245c-485e-4241-a3d8-e5f63216cb2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60296" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.444114ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" 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.2 time="2025-04-11T19:43:31Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-04-11T19:43:31Z" level=info msg="Starting upload purge in 47m0s" go.version=go1.24.2 time="2025-04-11T19:43:31Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=a6791c27-8c61-45c6-8a64-1fd64ff452a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60296" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="696.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43307" go.version=go1.24.2 time="2025-04-11T19:43:31Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.2 time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=93d6d09b-0628-4802-8485-77175345eba4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60308" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="763.968µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43307 /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:43307/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:41605" http.request.id=9b0ae300-64ba-45b4-96b9-a14c00c382f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:59500" http.request.uri="/v2/foo/bar/manifests/sha256:ebac92cd638dbdf49661c35bab5f3402f19044d019f5e082aea4768004a99db1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:ebac92cd638dbdf49661c35bab5f3402f19044d019f5e082aea4768004a99db1" time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=90009efa-93da-4a51-b809-a45d33f1e56e http.request.method=GET http.request.remoteaddr="127.0.0.1:60316" http.request.uri="/v2/foo/bar/manifests/sha256:ebac92cd638dbdf49661c35bab5f3402f19044d019f5e082aea4768004a99db1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.870218ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "GET /v2/foo/bar/manifests/sha256:ebac92cd638dbdf49661c35bab5f3402f19044d019f5e082aea4768004a99db1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:ebac92cd638dbdf49661c35bab5f3402f19044d019f5e082aea4768004a99db1 with ttl=167h59m59.99999652s" go.version=go1.24.2 time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41605" http.request.id=9b0ae300-64ba-45b4-96b9-a14c00c382f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:59500" http.request.uri="/v2/foo/bar/manifests/sha256:ebac92cd638dbdf49661c35bab5f3402f19044d019f5e082aea4768004a99db1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.454592ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "GET /v2/foo/bar/manifests/sha256:ebac92cd638dbdf49661c35bab5f3402f19044d019f5e082aea4768004a99db1 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=50b039ba-3b69-4a2b-b94b-931ed3d1a136 http.request.method=GET http.request.remoteaddr="127.0.0.1:60316" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="704.887µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43307 /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:43307/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:41605" http.request.id=45921367-54fb-4c45-9405-7106b2a7c6f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59504" 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-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=56b11e67-f860-4bf4-88b3-eb4000f9987a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60330" 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.926979ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41605" http.request.id=45921367-54fb-4c45-9405-7106b2a7c6f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:59504" 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=5.963938ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-11T19:43:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=ddb929b2-e7d7-417c-92f0-d183aa38130e http.request.method=POST http.request.remoteaddr="127.0.0.1:60330" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08657ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=52ef9bee-1495-4c2b-baff-314d38156689 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60330" http.request.uri="/v2/foo/bar/blobs/uploads/1f9464b6-8e6e-485a-adf1-e2824ac428b9?_state=naymJHbD8B_KUkSjLj31FL00qAOpwGd_-sFI5sze2eF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmOTQ2NGI2LThlNmUtNDg1YS1hZGYxLWUyODI0YWM0MjhiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzozMS41OTYzMTgxNzFaIn0%3D&digest=sha256%3A9f98c7e8f718d9d15f757b18acae303eb7aba5615835373d7d8e85d3a16b3a3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.676173432s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:31 +0000] "PUT /v2/foo/bar/blobs/uploads/1f9464b6-8e6e-485a-adf1-e2824ac428b9?_state=naymJHbD8B_KUkSjLj31FL00qAOpwGd_-sFI5sze2eF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFmOTQ2NGI2LThlNmUtNDg1YS1hZGYxLWUyODI0YWM0MjhiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0xMVQxOTo0MzozMS41OTYzMTgxNzFaIn0%3D&digest=sha256%3A9f98c7e8f718d9d15f757b18acae303eb7aba5615835373d7d8e85d3a16b3a3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=8b05f95b-2d0d-4317-99bd-220b037d94a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60330" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.452994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/Apr/2025:19:43:33 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=afa95ade-132f-4b8d-ab86-8136ea3782f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:60330" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="676.086µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:43:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-11T19:43:33Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43307 /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:43307/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:41605" http.request.id=f4d32600-9707-432a-b7f9-70c2eb8e7c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:59518" 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-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=34623db2-4e65-450b-b113-f53104456e2a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60338" 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.867658ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2025:19:43:33 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=85b72388-0e97-4f2e-b4c5-1b0c09c83507 http.request.method=GET http.request.remoteaddr="127.0.0.1:60338" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="644.166µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/Apr/2025:19:43:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-11T19:43:33Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43307 /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:43307/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:41605" http.request.id=f4d32600-9707-432a-b7f9-70c2eb8e7c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:59518" 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-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43307" http.request.id=04695e33-7448-4ce9-a47c-060bdb52880f http.request.method=GET http.request.remoteaddr="127.0.0.1:60342" 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.827417ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2025:19:43:33 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-11T19:43:33Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:5de6fc3ebcccf2466e7f91bbe32677f46dc2fb239037560887e75b03c2cd64f7 with ttl=167h59m59.99999488s" go.version=go1.24.2 time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41605" http.request.id=f4d32600-9707-432a-b7f9-70c2eb8e7c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:59518" 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=10.665744ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/Apr/2025:19:43:33 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.62s) === RUN TestAppDispatcher time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36737" http.request.id=b78e3467-1422-4d0c-aa5b-23c128f25a9b http.request.method=GET http.request.remoteaddr="127.0.0.1:56236" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="836.768µs" http.response.status=200 http.response.written=0 time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36737" http.request.id=f7328edd-3c0a-4f38-abdf-d2b054009428 http.request.method=GET http.request.remoteaddr="127.0.0.1:56236" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="794.767µs" http.response.status=200 http.response.written=0 time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36737" http.request.id=abf6ae23-0a57-41ca-aa77-8debce93ff16 http.request.method=GET http.request.remoteaddr="127.0.0.1:56236" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="713.527µs" http.response.status=200 http.response.written=0 time="2025-04-11T19:43:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:36737" http.request.id=7b3c096e-14f0-470f-b9ea-cd33287a15dd http.request.method=GET http.request.remoteaddr="127.0.0.1:56236" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="826.128µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-04-11T19:43: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.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:33Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:33Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.2 http.request.host="127.0.0.1:35759" http.request.id=db951858-6bec-4a5e-b3a4-f4966bf77bd6 http.request.method=GET http.request.remoteaddr="127.0.0.1:39462" 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-04-11T19:43: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.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:33Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:33Z" level=info msg="configuring file health check path=/tmp/healthcheck2061824908, interval=1" go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-04-11T19:43:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:37Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:37Z" level=info msg="configuring TCP health check addr=127.0.0.1:41289, interval=1" go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-04-11T19:43:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:41Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 time="2025-04-11T19:43:41Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:36389, interval=1, threshold=3" go.version=go1.24.2 instance.id=545451c8-1422-49ea-9968-8e391c7ec5d1 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 81.182s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.08s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.28s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.70s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.138s === RUN TestSchedule time="2025-04-11T19:42:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d time="2025-04-11T19:42:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99724ms" go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d time="2025-04-11T19:42:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.88µs" go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d time="2025-04-11T19:42:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.48µs" go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d 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-04-11T19:42:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-04-11T19:42:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d time="2025-04-11T19:42:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9958ms" go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d time="2025-04-11T19:42:27Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99772ms" go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d time="2025-04-11T19:42:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-04-11T19:42:27Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=b5f18a3c-5fac-4f31-b162-969daf44614d --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.614s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.39s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23352832 sha256:d00e1ce2145819a821eaec4c39d3052d171f743d63832be4f4fe9240bc1da910 [] map[] } --- PASS: TestSimpleBlobRead (0.59s) === RUN TestBlobMount --- PASS: TestBlobMount (0.45s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.18s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.61s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.04s) === 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:0a0537d807c37cbc4903fe341d98e56e9e9fd327766647f36d5400167bea9cee palailogos: marking blob sha256:9b9057809f5795c1df7830dc6009ff3ac83791d929279699bd8bb3fbc56611c7 palailogos: marking blob sha256:46a1ed5c950cfe83c7fa1f7465b24dfa014125cb2927518b0891489c6120baf1 palailogos: marking manifest sha256:2a011d9edb9a74aaa8cb4317e196c4bc698cedd2aefa881330dda0cad5547d8a palailogos: marking blob sha256:7e19048ddd25802f036a6e03ebe87e258f31a952994069431a26736e860e8794 palailogos: marking blob sha256:e5603a962fafbc0e33a7f6ef029ef625867210846b30954c2a5dec9dc19580d2 palailogos: marking manifest sha256:43caf1391f8c35afc2fb5e6101a003cf85ce5219d68687691721fff14948d0d3 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:1bc3f10c6707d0a24169da5e9457d81c6086520a3d6e211eb745ffbd4c2491a6 palailogos: marking blob sha256:e594db44f2efd2388ec29313797f9b240ed48386202235b42b560643ce817268 palailogos: marking manifest sha256:56f5338afb81b281e6a2780418f3e6b4fe2780cbdfd6fa34019e651d4837002f palailogos: marking blob sha256:0a0537d807c37cbc4903fe341d98e56e9e9fd327766647f36d5400167bea9cee palailogos: marking blob sha256:2a011d9edb9a74aaa8cb4317e196c4bc698cedd2aefa881330dda0cad5547d8a 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.18s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:14d32373a84adaf358e148687aee72ddefaac3988a8850c4a494588f7b29c167 deletemanifests: marking manifest sha256:56fb6f71eaa9812a75298238c1d0a1c7cb045f1553e84fd90a8123bb2dcb70e8 deletemanifests: marking blob sha256:a5b356b6dbea37e1f5c84d7aa4fe5c358f94871e32627f7fb2ea17d3f460a869 deletemanifests: marking blob sha256:049f7551ccd657122fce29868d907e359c9d8e5bcab0b6b81a6530a1f7c86869 deletemanifests: marking blob sha256:48f7bf8ee1c10c23ae56abc12d809a138a0f40dae2a8ea69d72548721c832630 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:1195ae4adbb3e0bf5dd4421c5bc3330c912ae27e4515723147378d5339586c56 blob eligible for deletion: sha256:14d32373a84adaf358e148687aee72ddefaac3988a8850c4a494588f7b29c167 blob eligible for deletion: sha256:410dba957be995d43c45b2d1aec47b3abf3b993d8b50ed303803e9ec1a2e7bab blob eligible for deletion: sha256:edf3e053adfa026946be612517720acad94b209f9d3d4b602c7f69580711fa42 deletemanifests manifest eligible for deletion: sha256:14d32373a84adaf358e148687aee72ddefaac3988a8850c4a494588f7b29c167 deletemanifests: marking manifest sha256:56fb6f71eaa9812a75298238c1d0a1c7cb045f1553e84fd90a8123bb2dcb70e8 deletemanifests: marking blob sha256:a5b356b6dbea37e1f5c84d7aa4fe5c358f94871e32627f7fb2ea17d3f460a869 deletemanifests: marking blob sha256:049f7551ccd657122fce29868d907e359c9d8e5bcab0b6b81a6530a1f7c86869 deletemanifests: marking blob sha256:48f7bf8ee1c10c23ae56abc12d809a138a0f40dae2a8ea69d72548721c832630 time="2025-04-11T19:42:44Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/14d32373a84adaf358e148687aee72ddefaac3988a8850c4a494588f7b29c167" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 time="2025-04-11T19:42:44Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/14d32373a84adaf358e148687aee72ddefaac3988a8850c4a494588f7b29c167" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:410dba957be995d43c45b2d1aec47b3abf3b993d8b50ed303803e9ec1a2e7bab time="2025-04-11T19:42:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/41/410dba957be995d43c45b2d1aec47b3abf3b993d8b50ed303803e9ec1a2e7bab" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:edf3e053adfa026946be612517720acad94b209f9d3d4b602c7f69580711fa42 time="2025-04-11T19:42:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/edf3e053adfa026946be612517720acad94b209f9d3d4b602c7f69580711fa42" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:1195ae4adbb3e0bf5dd4421c5bc3330c912ae27e4515723147378d5339586c56 time="2025-04-11T19:42:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/11/1195ae4adbb3e0bf5dd4421c5bc3330c912ae27e4515723147378d5339586c56" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:14d32373a84adaf358e148687aee72ddefaac3988a8850c4a494588f7b29c167 time="2025-04-11T19:42:44Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/14/14d32373a84adaf358e148687aee72ddefaac3988a8850c4a494588f7b29c167" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 --- PASS: TestDeleteManifestIfTagNotFound (2.09s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:608b000e58129983497bb6b006c71610deac844ef605c0995b389952b995fbd5 time="2025-04-11T19:42:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/60/608b000e58129983497bb6b006c71610deac844ef605c0995b389952b995fbd5" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:65e278458c8e8013ac16431123b2bd6fa88cd8f3bca0c01da2630b523cc89b68 time="2025-04-11T19:42:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/65e278458c8e8013ac16431123b2bd6fa88cd8f3bca0c01da2630b523cc89b68" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:a0dbc8a55a79c47efb46c1aba5be27263eb4e5e6fce0d215e3ffef133f0b3652 time="2025-04-11T19:42:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a0dbc8a55a79c47efb46c1aba5be27263eb4e5e6fce0d215e3ffef133f0b3652" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 --- PASS: TestGCWithMissingManifests (0.58s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:46c5cc48d3b91813c2bdf1bea7d7377aa346621f33b2d2589fd038014713c977 komnenos: marking blob sha256:d70c5cf0eb90b271875f8bcdee3b36411195d7baafc9d24b81050ec95b2801a1 komnenos: marking blob sha256:09c42930922c01d545c0a153a3d2d152436bda57ebed15542b28c4a2773ad50f 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:96141b159a28445f5a096dfc7b7aa8741286c7e8dcc3c2cbc5c26fc8586547e3 time="2025-04-11T19:42:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/96141b159a28445f5a096dfc7b7aa8741286c7e8dcc3c2cbc5c26fc8586547e3" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:d086726191bc9d62ce4093e4d634540881e99465526598de5bdda0480ab2c140 time="2025-04-11T19:42:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d086726191bc9d62ce4093e4d634540881e99465526598de5bdda0480ab2c140" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:d763c621133536809d527cab405e7eb9f10ea4c95d7869741d53a569bc54f3a5 time="2025-04-11T19:42:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d763c621133536809d527cab405e7eb9f10ea4c95d7869741d53a569bc54f3a5" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-04-11T19:42:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:e477af07cb92eda1777986b86a5450f7a12586557e28bc3618e39cc057743390 time="2025-04-11T19:42:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e477af07cb92eda1777986b86a5450f7a12586557e28bc3618e39cc057743390" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:6e32fdd1d73b8aad4e3042992d68b21068a5c4566e7d372851a27ca07232095f time="2025-04-11T19:42:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6e/6e32fdd1d73b8aad4e3042992d68b21068a5c4566e7d372851a27ca07232095f" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 blob eligible for deletion: sha256:8fcaf8c20e6b6fd2b84aa638ec861f2754de719ba2bdc6863df8acf239d9d035 time="2025-04-11T19:42:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8f/8fcaf8c20e6b6fd2b84aa638ec861f2754de719ba2bdc6863df8acf239d9d035" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 --- PASS: TestDeletionHasEffect (2.20s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.55s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:ea2b04311c7489bd801a314cf3eb4704d276cdd7b4e534c0b2cd59cf191bec36 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:88284b09b52167aa1475013e54b8bceb18a053972775080ef3c5388efb9a8aef michael_z_doukas: marking blob sha256:02987b20c96c7b68bd31332d166a80422ca149656e4dc6ed85ed2a145e8198ba 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:82d647564c234dcc755c112d154a041bba5ee4fc17154d82ad4c29640fb8b538 time="2025-04-11T19:42:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/82/82d647564c234dcc755c112d154a041bba5ee4fc17154d82ad4c29640fb8b538" go.version=go1.24.2 instance.id=9dde6044-b7c7-4e74-a6e1-f6d06c8116d5 --- PASS: TestOrphanBlobDeleted (0.97s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b0a9d8fac859ace0c974b6543d0d506cae33b3bf5684c21c790cb94b52cc2b59 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:92039a7bcb8f37b103d664e5d3f6e7bfaf1aa82b4041520f57be7eb3f575f3bf --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.75s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.87s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.37s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.51s) === 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-04-11T19:42:54Z" level=info msg="PurgeUploads starting: olderThan=2025-04-11 18:42:54.561406871 +0000 UTC m=-3572.621712634, actuallyDelete=true" time="2025-04-11T19:42:54Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-04-11T19:42:54Z" level=info msg="PurgeUploads starting: olderThan=2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737, actuallyDelete=true" time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ab8cf3c9-f7d9-42a3-8cb6-63fe413033d6 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/be7c4bb1-afc0-4241-9891-bc23744ff5a4 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/203b441b-9a5d-49cf-b566-863eef367f52 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f3d07173-4ac8-4248-8e6a-0f9986668c5d have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f81719dc-6ded-4bb1-b94d-139e1bac8b57 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/b493197c-a6f1-4373-9caa-2c55f6fd4463 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0aef6c26-9147-450b-8529-f58739a1e7a0 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5b3d7b7c-6560-4758-8d91-c137c2db21f4 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/79e078ad-96d0-4c37-a3c9-a687964d0b35 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/891f2c79-021a-4aea-9bad-c7af65b8d082 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a19aaae3-b9be-4cec-ad1b-04a5df5d5a5d have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.562432242 +0000 UTC m=+27.379312737). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-04-11T19:42:54Z" level=info msg="PurgeUploads starting: olderThan=2025-04-11 19:42:54.563699494 +0000 UTC m=+27.380580029, actuallyDelete=true" time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/70c2fc30-6bc0-4e2c-a5d2-0c78580a094d have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.563699494 +0000 UTC m=+27.380580029). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/cacbf9b5-934f-45ab-b4b7-fbe28bf47126 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.563699494 +0000 UTC m=+27.380580029). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d1f6f107-62ce-45ec-895d-6748e148b2d4 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.563699494 +0000 UTC m=+27.380580029). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/da331405-0647-4c13-9349-3badbd07e088 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.563699494 +0000 UTC m=+27.380580029). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/6c7bb368-06f0-4b67-8e4a-3c024d3209b8 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.563699494 +0000 UTC m=+27.380580029). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-04-11T19:42:54Z" level=info msg="PurgeUploads starting: olderThan=2025-04-11 19:42:54.564554943 +0000 UTC m=+27.381435438, actuallyDelete=true" time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d1d858d8-67ae-4937-8598-1234af0a0c29 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.564554943 +0000 UTC m=+27.381435438). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/29edcf6b-f6e0-46a9-b630-2031ecc28eb6 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.564554943 +0000 UTC m=+27.381435438). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3b4fe5ed-4a94-493a-960e-b09394efde3e have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.564554943 +0000 UTC m=+27.381435438). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a3647874-4c7c-4e16-9686-22ff526448f1 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.564554943 +0000 UTC m=+27.381435438). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/caacc2a3-e769-4f29-a4d2-0e594a61c9e1 have older date (2025-04-11 18:42:54 +0000 UTC) than purge date (2025-04-11 19:42:54.564554943 +0000 UTC m=+27.381435438). Removing upload directory." time="2025-04-11T19:42:54Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-04-11T19:42:54Z" level=info msg="PurgeUploads starting: olderThan=2025-04-11 19:42:54.565059948 +0000 UTC m=+27.381940403, actuallyDelete=true" time="2025-04-11T19:42:54Z" 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 27.418s ? 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.040s === 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.040s === RUN TestWalkFileRemoved time="2025-04-11T19:42:27Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.034s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.379s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.13s) === 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.171s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.23s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.611s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.55s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.925s ? 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-04-11T19:42:27Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-04-11T19:42:27Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-04-11T19:42:27Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.2 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 TestMatchIPV4WithRegionMatch_2 === CONT TestInvalidNetworkType === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestInvalidData === CONT TestParsing === CONT TestUpdateCalledRegularly time="2025-04-11T19:42:27Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestParsing (0.00s) time="2025-04-11T19:42:27Z" level=error msg="unknown ip address format" go.version=go1.24.2 instance.id=04ee28f5-2aa2-4a5a-8604-c8fa8b8aa20f ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestInvalidNetworkType (0.00s) time="2025-04-11T19:42:27Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=04ee28f5-2aa2-4a5a-8604-c8fa8b8aa20f --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2025-04-11T19:42:27Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=04ee28f5-2aa2-4a5a-8604-c8fa8b8aa20f --- PASS: TestInvalidData (0.00s) time="2025-04-11T19:42:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-11T19:42:29Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-11T19:42:30Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-04-11T19:42:31Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.556s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.038s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.379s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.56s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.945s ? 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.029s ? 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-r11.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-r11.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 >>> docker-registry*: Package size: 24.0 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r11.apk >>> docker-registry: Build complete at Fri, 11 Apr 2025 19:43:49 +0000 elapsed time 0h 1m 43s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250411.194207) (2/3) Purging go (1.24.2-r0) (3/3) Purging binutils-gold (2.44-r0) Executing busybox-1.37.0-r16.trigger OK: 275 MiB in 104 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...