>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Sun, 11 May 2025 20:31:01 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.3-r0) (2/2) Installing .makedepends-docker-registry (20250511.203102) Executing busybox-1.37.0-r17.trigger OK: 444 MiB in 106 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-05-11T20:31:32Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-11T20:31:32Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.04s) PASS ok github.com/docker/distribution/configuration 0.046s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-11T20:31:32Z" 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.016s ? 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.010s === 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.006s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.15s) PASS ok github.com/docker/distribution/health/checks 0.155s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.010s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.012s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.016s === 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.008s ? 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/05/11 20:31:32 http: TLS handshake error from 127.0.0.1:41918: 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:41153/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41153/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:41153/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:41153/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37751?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.92s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-11T20:31:33Z" level=info msg="broadcaster: closing" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="closing testSink" time="2025-05-11T20:31:33Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-05-11T20:31:33Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 1} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 1} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 1} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:33Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T20:31:34Z" level=warning msg="&{0xc000219830 0.9} encountered too many errors, backing off" time="2025-05-11T20:31:34Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.90s) PASS ok github.com/docker/distribution/notifications 1.996s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-11T20:31:32Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T20:31:32.763597184Z" 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.3 time="2025-05-11T20:31:32.763644734Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:31:32.763708444Z" level=info msg="Starting upload purge in 22m0s" go.version=go1.24.3 time="2025-05-11T20:31:32.764575306Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-11T20:31:35.768640475Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-11T20:31:35.874073207Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=d293954b-fe8e-4d7e-9eac-ce8c8d878ed5 http.request.method=GET http.request.remoteaddr="[::1]:60068" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.530156ms http.response.status=200 http.response.written=2 ::1 - - [11/May/2025:20:31:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-11T20:31:36.193220102Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T20:31:36.195037376Z" 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.3 time="2025-05-11T20:31:36.195093017Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:31:36.195204737Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.24.3 time="2025-05-11T20:31:36.195601098Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-11T20:31:36.195634938Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-11T20:31:36.19638329Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-11T20:31:39.204417878Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=858e0cc4-7c83-4fe0-bc66-7cdb12057b22 http.request.method=GET http.request.remoteaddr="127.0.0.1:46080" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.537773ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:31:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-11T20:31:39.204696559Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (3.43s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-11T20:31:40.408159355Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T20:31:40.410357201Z" 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.3 time="2025-05-11T20:31:40.410417541Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:31:40.410500101Z" level=info msg="Starting upload purge in 30m0s" go.version=go1.24.3 time="2025-05-11T20:31:40.411100412Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (9.21s) PASS ok github.com/docker/distribution/registry 15.769s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.009s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.09s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.195s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-11T20:31:32Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=2fa68652-5eaf-4249-927f-9bc9f63695c4 time="2025-05-11T20:31:32Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=2fa68652-5eaf-4249-927f-9bc9f63695c4 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-11T20:31:32Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password="XyGmgEtO98l5x_LZKlVC9p5eSMZiPa86tUYaMIWFSQc" user=docker --- PASS: TestCreateHtpasswdFile (0.11s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.132s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.015s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2025-05-11T20:31:32Z" level=info msg="token not to be used before 2025-05-11 20:31:33 +0000 UTC - currently 2025-05-11 20:31:32.777941839 +0000 UTC m=+0.023656879" time="2025-05-11T20:31:32Z" level=info msg="token not to be used after 2025-05-11 20:31:32 +0000 UTC - currently 2025-05-11 20:31:32.779400153 +0000 UTC m=+0.025115863" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-11T20:31:32Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.045s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.01s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.01s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.01s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.01s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.01s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === 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.124s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.046s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.013s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-11T20:31: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.3 time="2025-05-11T20:31:33Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:31:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33729" http.request.id=886515f1-4d58-4389-829b-b4faeb4bc164 http.request.method=GET http.request.remoteaddr="127.0.0.1:51740" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.733061ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:31:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-11T20:31: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.3 time="2025-05-11T20:31:33Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:31:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=1e2a240b-4d99-465c-8ac0-6d4ed89c8af2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.821455ms http.response.status=200 http.response.written=20 127.0.0.1 - - [11/May/2025:20:31:33 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-11T20:31:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=e9ef1b8a-0468-4076-a766-1f8ee5f750cd http.request.method=POST http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.604696ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:34 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=542df888-18e8-4b49-bce0-cd3d307baba1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/aaaa/blobs/uploads/7dcca1cb-0503-4c5f-ab39-01b9f71f7176?_state=jePd2_tJQN2i_dlHAy0sY-J8G9HZmMmN-SJN3d2Z4xF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3ZGNjYTFjYi0wNTAzLTRjNWYtYWIzOS0wMWI5ZjcxZjcxNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6MzQuMjQ5NTEwNzMzWiJ9&digest=sha256%3A9785494d3f10832e20ffa5551ca362f39dcd761548224d4da49c0aa510514895" http.request.useragent="Go-http-client/1.1" http.response.duration=8.796331709s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:34 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7dcca1cb-0503-4c5f-ab39-01b9f71f7176?_state=jePd2_tJQN2i_dlHAy0sY-J8G9HZmMmN-SJN3d2Z4xF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3ZGNjYTFjYi0wNTAzLTRjNWYtYWIzOS0wMWI5ZjcxZjcxNzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6MzQuMjQ5NTEwNzMzWiJ9&digest=sha256%3A9785494d3f10832e20ffa5551ca362f39dcd761548224d4da49c0aa510514895 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=6a666d71-14fc-4443-b24e-facebdde310f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.82839ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:43 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=f6667392-21a1-4037-8df3-1e95a324b4f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.313316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:43 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=31260a6c-2665-4df3-b675-50dacab8745f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/bbbb/blobs/uploads/e8ae2eec-4bcc-48cd-bddb-a8b8ebc9d427?_state=3hKSV8346VOV8v67zchagVNNTLvz7TM0_Y4ziTgZ0Th7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlOGFlMmVlYy00YmNjLTQ4Y2QtYmRkYi1hOGI4ZWJjOWQ0MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NDMuMjQwMTM1NDY1WiJ9&digest=sha256%3A6c04bf56ffaf495f5f82320cda5fb814a7995eb93aefeb152d215dae6e9baa4b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.336507677s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:43 +0000] "PUT /v2/foo/bbbb/blobs/uploads/e8ae2eec-4bcc-48cd-bddb-a8b8ebc9d427?_state=3hKSV8346VOV8v67zchagVNNTLvz7TM0_Y4ziTgZ0Th7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlOGFlMmVlYy00YmNjLTQ4Y2QtYmRkYi1hOGI4ZWJjOWQ0MjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NDMuMjQwMTM1NDY1WiJ9&digest=sha256%3A6c04bf56ffaf495f5f82320cda5fb814a7995eb93aefeb152d215dae6e9baa4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=7ef198c6-50e0-4998-95fe-1ea7464259c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.78257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:45 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=e5059538-3355-463a-b8ca-1e99ea7aca33 http.request.method=POST http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.014405ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:45 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=23a5f9dd-9e00-4d98-b87d-059546c6072c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/cccc/blobs/uploads/55b7030c-9abf-4d9b-b088-347d8c68fd61?_state=ZfSwD3IY7H4X6MYw83ZI1KpA4WAp4TlEFWVNR9gVAJF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1NWI3MDMwYy05YWJmLTRkOWItYjA4OC0zNDdkOGM2OGZkNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NDUuODM5OTcyNDk4WiJ9&digest=sha256%3A0ae407b812de915746f4770280fa4eb35cadcd056ace5815e83ae9da924e2695" http.request.useragent="Go-http-client/1.1" http.response.duration=5.6716787s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:45 +0000] "PUT /v2/foo/cccc/blobs/uploads/55b7030c-9abf-4d9b-b088-347d8c68fd61?_state=ZfSwD3IY7H4X6MYw83ZI1KpA4WAp4TlEFWVNR9gVAJF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1NWI3MDMwYy05YWJmLTRkOWItYjA4OC0zNDdkOGM2OGZkNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NDUuODM5OTcyNDk4WiJ9&digest=sha256%3A0ae407b812de915746f4770280fa4eb35cadcd056ace5815e83ae9da924e2695 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=124ab781-dbf3-412d-b444-403681779c19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.427168ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:51 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=649eabee-42e0-4ddb-8fad-13d22738128e http.request.method=POST http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.249466ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:51 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=28be8d64-4d2f-4e9f-9f98-063ffb846c0d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/dddd/blobs/uploads/c832c321-4232-4a84-a9f9-c6b13830dbb6?_state=eQPoxvLxzaAv6dcBNyBnl2EwCaAF1fut0ynxgPhknkR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjODMyYzMyMS00MjMyLTRhODQtYTlmOS1jNmIxMzgzMGRiYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NTEuODA4OTUyNTc4WiJ9&digest=sha256%3A094108b24af4c4ad0f7562fc806c4c3d6cb575d1609d6a0df37a1b68c49fca19" http.request.useragent="Go-http-client/1.1" http.response.duration=6.297345128s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:51 +0000] "PUT /v2/foo/dddd/blobs/uploads/c832c321-4232-4a84-a9f9-c6b13830dbb6?_state=eQPoxvLxzaAv6dcBNyBnl2EwCaAF1fut0ynxgPhknkR7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJjODMyYzMyMS00MjMyLTRhODQtYTlmOS1jNmIxMzgzMGRiYjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NTEuODA4OTUyNTc4WiJ9&digest=sha256%3A094108b24af4c4ad0f7562fc806c4c3d6cb575d1609d6a0df37a1b68c49fca19 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=80b1ba04-d78e-4ef4-9ca8-711296701d9f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.737929ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:58 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:31:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=cfd9e3f6-935f-4fc9-ab2b-e1ab9b15a338 http.request.method=POST http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=5.954525ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:58 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=15dcbce4-4fab-40e1-ae25-1972de08587b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/eeee/blobs/uploads/ef69e6f7-4447-4b93-a2b4-b8953ac79de8?_state=oyIDA6ojtqpdlbtqOz8z8h8xXJOcHWmYwPOhwVsnNWl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlZjY5ZTZmNy00NDQ3LTRiOTMtYTJiNC1iODk1M2FjNzlkZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NTguMzI3MTYxOTg1WiJ9&digest=sha256%3A9f239424e3656abbf7296dfcc312c0fa15369de014cca9703cd21512d4a4bace" http.request.useragent="Go-http-client/1.1" http.response.duration=3.575838362s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:31:58 +0000] "PUT /v2/foo/eeee/blobs/uploads/ef69e6f7-4447-4b93-a2b4-b8953ac79de8?_state=oyIDA6ojtqpdlbtqOz8z8h8xXJOcHWmYwPOhwVsnNWl7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJlZjY5ZTZmNy00NDQ3LTRiOTMtYTJiNC1iODk1M2FjNzlkZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzE6NTguMzI3MTYxOTg1WiJ9&digest=sha256%3A9f239424e3656abbf7296dfcc312c0fa15369de014cca9703cd21512d4a4bace HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=c8ac9ffd-1bb9-424f-ba58-e094ec1cb5a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.600659ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:01 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=a65f7afe-4a36-4091-9145-5faf454cc016 http.request.method=POST http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.761212ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:02 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=60277fdb-7476-48cd-87d7-150edd1de822 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/ffff/blobs/uploads/39783d6f-463c-4eaf-8db6-0c3bf5442cc5?_state=X25QOKXHhAOJNM83iDdDKi6l0p_q0c8ibh9rxJKCB3F7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzOTc4M2Q2Zi00NjNjLTRlYWYtOGRiNi0wYzNiZjU0NDJjYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MDIuMTY0MTEwNjI3WiJ9&digest=sha256%3A56e4fb4b125dabf0a9517ccb3387d3a52b9552dd2c97e9ac87dff019a3aaaf63" http.request.useragent="Go-http-client/1.1" http.response.duration=4.638487518s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:02 +0000] "PUT /v2/foo/ffff/blobs/uploads/39783d6f-463c-4eaf-8db6-0c3bf5442cc5?_state=X25QOKXHhAOJNM83iDdDKi6l0p_q0c8ibh9rxJKCB3F7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzOTc4M2Q2Zi00NjNjLTRlYWYtOGRiNi0wYzNiZjU0NDJjYzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MDIuMTY0MTEwNjI3WiJ9&digest=sha256%3A56e4fb4b125dabf0a9517ccb3387d3a52b9552dd2c97e9ac87dff019a3aaaf63 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=06f32b1b-e496-4c48-9b13-807eef85eab9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.307009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=979adc2c-32fa-442c-8407-9bce54f88786 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.719044ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=b9962160-d469-4242-8a8f-f0cce181ed89 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.452914ms http.response.status=200 http.response.written=30 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=492b977e-92fa-4250-94d9-a4bc858c07d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?last=&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.474743ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=5edda367-a39f-49b1-b3f1-a2b442b5960c http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.112963ms http.response.status=200 http.response.written=30 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=d37c2f9d-71cc-4345-95af-e48e72f8d6a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.115943ms http.response.status=200 http.response.written=63 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=a963948e-7374-4431-b0a3-157fb119a71c http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.188163ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=e90aa978-2600-42b6-8b39-4fa6a74d02c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.177713ms http.response.status=400 http.response.written=116 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=9a2ecd9b-ec3a-4dc7-859b-6e87580f91eb http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.188553ms http.response.status=400 http.response.written=115 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=3bd0b0d8-bee0-4936-96ce-1af85426da26 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" 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="900.622µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-11T20:32:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45639" http.request.id=43c4611c-a541-4695-a585-d9b9e4a36ee6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43244" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.092282ms http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:20:32:06 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T20:32: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.3 time="2025-05-11T20:32:06Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=50151e1a-f228-4749-96fd-c27c9c74a1f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.414576ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:07 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=c89c0f8d-ce87-4764-bedd-a94c05230ae3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/aaaa/blobs/uploads/038974f9-bd60-48bb-9a52-c3618d34dca6?_state=hbEdLbzrl1QqllVVVgXuR1f9ATz9gZE8PsWlRlxuCmp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwMzg5NzRmOS1iZDYwLTQ4YmItOWE1Mi1jMzYxOGQzNGRjYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MDcuMTg5MDg0ODA3WiJ9&digest=sha256%3Aaf53092fe7e2947c75ed71060d6d0135ad160f8ca9c3a1a1ed9fd0c7d8b8e9bc" http.request.useragent="Go-http-client/1.1" http.response.duration=4.98109016s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:07 +0000] "PUT /v2/foo/aaaa/blobs/uploads/038974f9-bd60-48bb-9a52-c3618d34dca6?_state=hbEdLbzrl1QqllVVVgXuR1f9ATz9gZE8PsWlRlxuCmp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIwMzg5NzRmOS1iZDYwLTQ4YmItOWE1Mi1jMzYxOGQzNGRjYTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MDcuMTg5MDg0ODA3WiJ9&digest=sha256%3Aaf53092fe7e2947c75ed71060d6d0135ad160f8ca9c3a1a1ed9fd0c7d8b8e9bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=7d8ece8b-3ea7-4149-aa5f-e35ff0a4e78c http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.367528ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:12 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=cf2e5983-adcb-404f-9e1f-bf75884fe98d http.request.method=POST http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.878565ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:12 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=e577bb05-b2f3-429f-a79e-b4fa4031ac36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bbbb/blobs/uploads/6266052d-adf4-453b-85c9-c15f0f4e3bfb?_state=N4j0YzYud-MJcumgAVXZkFc6U01m4VbLQ_ilbHQ3B1N7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MjY2MDUyZC1hZGY0LTQ1M2ItODVjOS1jMTVmMGY0ZTNiZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MTIuNDE1NjExNzY5WiJ9&digest=sha256%3A014571059f07490fffb373b569142dd6ea82c875777be1974ed11958ac2f18ff" http.request.useragent="Go-http-client/1.1" http.response.duration=3.937975034s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:12 +0000] "PUT /v2/foo/bbbb/blobs/uploads/6266052d-adf4-453b-85c9-c15f0f4e3bfb?_state=N4j0YzYud-MJcumgAVXZkFc6U01m4VbLQ_ilbHQ3B1N7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI2MjY2MDUyZC1hZGY0LTQ1M2ItODVjOS1jMTVmMGY0ZTNiZmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MTIuNDE1NjExNzY5WiJ9&digest=sha256%3A014571059f07490fffb373b569142dd6ea82c875777be1974ed11958ac2f18ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=a79039c5-6600-4254-bec7-1ce561050e70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.293238ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:16 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=62ed9fe7-7072-42d4-b7a6-d0ce108e4f8c http.request.method=POST http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.423803ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:16 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=071f4320-e724-4f19-8bf9-989f5c2571d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/cccc/blobs/uploads/7c7de412-2f4f-4fe0-a1f7-05920b26a686?_state=d2CSqGqZ8Kvw0ukPHKDLUyONfNf6WyJcptoTusUOuRZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YzdkZTQxMi0yZjRmLTRmZTAtYTFmNy0wNTkyMGIyNmE2ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MTYuNjMwMzcxNTIyWiJ9&digest=sha256%3Ac243d2d2f592c72eef0974a766177e5f413fad4e6b270af2c0ab4b54275e8242" http.request.useragent="Go-http-client/1.1" http.response.duration=5.379722803s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:16 +0000] "PUT /v2/foo/cccc/blobs/uploads/7c7de412-2f4f-4fe0-a1f7-05920b26a686?_state=d2CSqGqZ8Kvw0ukPHKDLUyONfNf6WyJcptoTusUOuRZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3YzdkZTQxMi0yZjRmLTRmZTAtYTFmNy0wNTkyMGIyNmE2ODYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MTYuNjMwMzcxNTIyWiJ9&digest=sha256%3Ac243d2d2f592c72eef0974a766177e5f413fad4e6b270af2c0ab4b54275e8242 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=4f15c36a-ca8d-4080-a842-d4275904dc37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.248418ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:22 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=f7272f54-739c-476b-a91a-2fa5d44c2b4f http.request.method=POST http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.510276ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:22 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=2f3273c3-11cb-4dcd-a9b7-7c9f4e3232b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/dddd/blobs/uploads/a86ad9e2-2865-40ae-b610-9e5c83081e4c?_state=Ewtxo557fE9RLBUcNItoAJlBJ7Cx0FreyK4bUoGf16N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhODZhZDllMi0yODY1LTQwYWUtYjYxMC05ZTVjODMwODFlNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MjIuMjg5MDU5MTc5WiJ9&digest=sha256%3A75e897a4709a04e4a2e35f3f92d2c32f5e752ce4c1aebcab7458ae8ac97bec8f" http.request.useragent="Go-http-client/1.1" http.response.duration=5.733203483s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:22 +0000] "PUT /v2/foo/dddd/blobs/uploads/a86ad9e2-2865-40ae-b610-9e5c83081e4c?_state=Ewtxo557fE9RLBUcNItoAJlBJ7Cx0FreyK4bUoGf16N7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhODZhZDllMi0yODY1LTQwYWUtYjYxMC05ZTVjODMwODFlNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MjIuMjg5MDU5MTc5WiJ9&digest=sha256%3A75e897a4709a04e4a2e35f3f92d2c32f5e752ce4c1aebcab7458ae8ac97bec8f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=538a2779-280c-422e-be4f-88b63dd85b8f http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.710019ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34785" http.request.id=9c2d2b54-7ce8-4233-882f-9a7edeaddbe8 http.request.method=GET http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.373914ms http.response.status=200 http.response.written=63 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (54.13s) === RUN TestURLPrefix time="2025-05-11T20:32: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.3 time="2025-05-11T20:32:28Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38375" http.request.id=7a04d0a5-d09d-4d9d-9b58-0978d79993da http.request.method=GET http.request.remoteaddr="127.0.0.1:53212" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.332633ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-05-11T20:32: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.3 time="2025-05-11T20:32:28Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:28Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=839b30e5-eb93-49fa-8876-4f0d7d826651 http.request.method=GET http.request.remoteaddr="127.0.0.1:41460" http.request.uri="/v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.902874ms http.response.status=404 http.response.written=157 vars.digest="sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "GET /v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=fbeff824-4662-4290-b4d6-d5dd3b067401 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41466" http.request.uri="/v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.338314ms http.response.status=404 http.response.written=157 vars.digest="sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "HEAD /v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=22d6af09-42ce-49bb-9941-3dad81516337 http.request.method=POST http.request.remoteaddr="127.0.0.1:41466" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=f7f61eb3-c2c2-4ff7-bcfd-6da8a7bdf8cc http.request.method=GET http.request.remoteaddr="127.0.0.1:41466" http.request.uri="/v2/foo/bar/blobs/uploads/cef7b392-6a12-4e84-bf09-fee3b4297620?_state=4N0bPFunhLU7ggYb8syLMsZVFBay17awUCE1D27ylWl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjdiMzkyLTZhMTItNGU4NC1iZjA5LWZlZTNiNDI5NzYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzE5MDU3NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.600934ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "GET /v2/foo/bar/blobs/uploads/cef7b392-6a12-4e84-bf09-fee3b4297620?_state=4N0bPFunhLU7ggYb8syLMsZVFBay17awUCE1D27ylWl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjdiMzkyLTZhMTItNGU4NC1iZjA5LWZlZTNiNDI5NzYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzE5MDU3NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=ba12f0b7-e990-4e42-aaee-db1563d15d83 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41466" http.request.uri="/v2/foo/bar/blobs/uploads/cef7b392-6a12-4e84-bf09-fee3b4297620?_state=4N0bPFunhLU7ggYb8syLMsZVFBay17awUCE1D27ylWl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjdiMzkyLTZhMTItNGU4NC1iZjA5LWZlZTNiNDI5NzYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzE5MDU3NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184013ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "DELETE /v2/foo/bar/blobs/uploads/cef7b392-6a12-4e84-bf09-fee3b4297620?_state=4N0bPFunhLU7ggYb8syLMsZVFBay17awUCE1D27ylWl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjdiMzkyLTZhMTItNGU4NC1iZjA5LWZlZTNiNDI5NzYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzE5MDU3NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=10e398e6-a1be-45c6-adb4-780bf13c117a http.request.method=GET http.request.remoteaddr="127.0.0.1:41466" http.request.uri="/v2/foo/bar/blobs/uploads/cef7b392-6a12-4e84-bf09-fee3b4297620?_state=4N0bPFunhLU7ggYb8syLMsZVFBay17awUCE1D27ylWl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjdiMzkyLTZhMTItNGU4NC1iZjA5LWZlZTNiNDI5NzYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzE5MDU3NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=cef7b392-6a12-4e84-bf09-fee3b4297620 time="2025-05-11T20:32:28Z" 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.3 http.request.host="127.0.0.1:42201" http.request.id=10e398e6-a1be-45c6-adb4-780bf13c117a http.request.method=GET http.request.remoteaddr="127.0.0.1:41466" http.request.uri="/v2/foo/bar/blobs/uploads/cef7b392-6a12-4e84-bf09-fee3b4297620?_state=4N0bPFunhLU7ggYb8syLMsZVFBay17awUCE1D27ylWl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjdiMzkyLTZhMTItNGU4NC1iZjA5LWZlZTNiNDI5NzYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzE5MDU3NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.216523ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=cef7b392-6a12-4e84-bf09-fee3b4297620 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "GET /v2/foo/bar/blobs/uploads/cef7b392-6a12-4e84-bf09-fee3b4297620?_state=4N0bPFunhLU7ggYb8syLMsZVFBay17awUCE1D27ylWl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZjdiMzkyLTZhMTItNGU4NC1iZjA5LWZlZTNiNDI5NzYyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzE5MDU3NDRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=7d0c712c-aed4-42fe-a92b-6e544aa3f1fc http.request.method=POST http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.289823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=6be0fe0b-636b-44ab-a3d4-ae4da7137bb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/3ed0820c-2f3d-4f29-90fe-316e108b7ada?_state=px9C8Q_c6k8KKHRTJZNnEwDn0mtqaZh1PyxLeNlJI_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlZDA4MjBjLTJmM2QtNGYyOS05MGZlLTMxNmUxMDhiN2FkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzg4MTU2MDJaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" provided=sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 vars.name="foo/bar" vars.uuid=3ed0820c-2f3d-4f29-90fe-316e108b7ada time="2025-05-11T20:32:28Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=6be0fe0b-636b-44ab-a3d4-ae4da7137bb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/3ed0820c-2f3d-4f29-90fe-316e108b7ada?_state=px9C8Q_c6k8KKHRTJZNnEwDn0mtqaZh1PyxLeNlJI_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlZDA4MjBjLTJmM2QtNGYyOS05MGZlLTMxNmUxMDhiN2FkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzg4MTU2MDJaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3ed0820c-2f3d-4f29-90fe-316e108b7ada time="2025-05-11T20:32:28Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=6be0fe0b-636b-44ab-a3d4-ae4da7137bb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/3ed0820c-2f3d-4f29-90fe-316e108b7ada?_state=px9C8Q_c6k8KKHRTJZNnEwDn0mtqaZh1PyxLeNlJI_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlZDA4MjBjLTJmM2QtNGYyOS05MGZlLTMxNmUxMDhiN2FkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzg4MTU2MDJaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.298053ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=3ed0820c-2f3d-4f29-90fe-316e108b7ada 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "PUT /v2/foo/bar/blobs/uploads/3ed0820c-2f3d-4f29-90fe-316e108b7ada?_state=px9C8Q_c6k8KKHRTJZNnEwDn0mtqaZh1PyxLeNlJI_t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNlZDA4MjBjLTJmM2QtNGYyOS05MGZlLTMxNmUxMDhiN2FkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yMzg4MTU2MDJaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=9eefd176-3489-4441-8c1e-f5f3c704f602 http.request.method=POST http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.326413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=1e4ce890-2696-42ff-92b8-2c59e7800b6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/10398ef5-b241-4690-9b2b-11f9e85bae5e?_state=r_IUevgOhWJmwoHZ06Oclz5VTbAgGHW2zD3STjBHybR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwMzk4ZWY1LWIyNDEtNDY5MC05YjJiLTExZjllODViYWU1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yNDIyMDkzMloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.595404ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "PUT /v2/foo/bar/blobs/uploads/10398ef5-b241-4690-9b2b-11f9e85bae5e?_state=r_IUevgOhWJmwoHZ06Oclz5VTbAgGHW2zD3STjBHybR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEwMzk4ZWY1LWIyNDEtNDY5MC05YjJiLTExZjllODViYWU1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yNDIyMDkzMloifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=8f7355ac-7ffb-44fb-a35d-440b4b7c4960 http.request.method=POST http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.035303ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=80996e85-0745-4a0d-84cb-ea5d59b4fab4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/24829b81-c013-4f8a-82c3-fa5ce008fde9?_state=m3gbHF_Jtsq1d8PhDncrUhPVhbs3S_5VGkKur2m7Zb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0ODI5YjgxLWMwMTMtNGY4YS04MmMzLWZhNWNlMDA4ZmRlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yNDU1MzU2NThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.409674ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "PUT /v2/foo/bar/blobs/uploads/24829b81-c013-4f8a-82c3-fa5ce008fde9?_state=m3gbHF_Jtsq1d8PhDncrUhPVhbs3S_5VGkKur2m7Zb57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0ODI5YjgxLWMwMTMtNGY4YS04MmMzLWZhNWNlMDA4ZmRlOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yNDU1MzU2NThaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=dc08eaac-b4ab-44fa-ae6e-d5292cb6658e http.request.method=POST http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.074453ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=d61e9bb6-395b-4d55-93bf-0e45e4a63232 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/893ab5b7-5b7e-4176-9865-32df06602e7e?_state=ux_-e1VX6UsMqjMomBbDEHVRcg2DrOA7fcAWA4hqRMZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5M2FiNWI3LTViN2UtNDE3Ni05ODY1LTMyZGYwNjYwMmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yNDg1MzM0NzZaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.duration=2.439794544s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:28 +0000] "PUT /v2/foo/bar/blobs/uploads/893ab5b7-5b7e-4176-9865-32df06602e7e?_state=ux_-e1VX6UsMqjMomBbDEHVRcg2DrOA7fcAWA4hqRMZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5M2FiNWI3LTViN2UtNDE3Ni05ODY1LTMyZGYwNjYwMmU3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjoyOC4yNDg1MzM0NzZaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=caad46de-dfd1-4998-abf3-3e910d2d7dde http.request.method=POST http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.831975ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42201" http.request.id=94525161-a3d4-4d39-8a3d-0b59a4734019 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/038037d7-9b1e-48ad-a876-b13ace9a6404?_state=NjT7DHxLs18mP7zRCojSPoOGnWPBEYEoCMW8nkExy3x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzODAzN2Q3LTliMWUtNDhhZC1hODc2LWIxM2FjZTlhNjQwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMC44MDQ2MDUwODlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.457872609s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:30 +0000] "PATCH /v2/foo/bar/blobs/uploads/038037d7-9b1e-48ad-a876-b13ace9a6404?_state=NjT7DHxLs18mP7zRCojSPoOGnWPBEYEoCMW8nkExy3x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzODAzN2Q3LTliMWUtNDhhZC1hODc2LWIxM2FjZTlhNjQwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMC44MDQ2MDUwODlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=f3511522-eb7e-47be-a1e3-fe8588248569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/uploads/038037d7-9b1e-48ad-a876-b13ace9a6404?_state=X-jXm6HTLoKlXdDbvPMqynGl9evbFWcTSLrvPT2MG5h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzODAzN2Q3LTliMWUtNDhhZC1hODc2LWIxM2FjZTlhNjQwNCIsIk9mZnNldCI6MTkzNzEwMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MzBaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.duration=2.451586ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "PUT /v2/foo/bar/blobs/uploads/038037d7-9b1e-48ad-a876-b13ace9a6404?_state=X-jXm6HTLoKlXdDbvPMqynGl9evbFWcTSLrvPT2MG5h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAzODAzN2Q3LTliMWUtNDhhZC1hODc2LWIxM2FjZTlhNjQwNCIsIk9mZnNldCI6MTkzNzEwMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MzBaIn0%3D&digest=sha256%3A5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=e6e36354-da19-465f-93d6-4fe1bff23699 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.638764ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=0cbf3265-4289-40f6-b84f-00f532f55040 http.request.method=GET http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=90.905327ms http.response.status=200 http.response.written=19371008 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 200 19371008 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=error msg="error parsing digest="sha257:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=c7cc2f4c-ebc3-4699-aff5-e9cd4b0950c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/sha257:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" vars.name="foo/bar" time="2025-05-11T20:32:33Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=c7cc2f4c-ebc3-4699-aff5-e9cd4b0950c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:41474" http.request.uri="/v2/foo/bar/blobs/sha257:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.546404ms http.response.status=400 http.response.written=110 vars.digest="sha257:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/sha257:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=51f330e6-edb4-4764-9594-e37b1e0cac37 http.request.method=GET http.request.remoteaddr="127.0.0.1:41486" http.request.uri="/v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.duration=1.625354ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:32: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.3 time="2025-05-11T20:32:33Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=3e0948a9-3df3-4e2f-923b-70ca45ed5d8f http.request.method=GET http.request.remoteaddr="127.0.0.1:47248" http.request.uri="/v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.772064ms http.response.status=404 http.response.written=157 vars.digest="sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=26f2d3f8-1331-4f0b-9673-29d959d913b3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47262" http.request.uri="/v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.511544ms http.response.status=404 http.response.written=157 vars.digest="sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=86ac6a52-f3ce-4830-9f8a-f8e3e1fa3602 http.request.method=POST http.request.remoteaddr="127.0.0.1:47262" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.658554ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=d0204df9-36c2-4fa6-9e30-d8c0e2076de2 http.request.method=GET http.request.remoteaddr="127.0.0.1:47262" http.request.uri="/v2/foo/bar/blobs/uploads/2013fb22-5388-4eca-9dd3-085162f9ea1e?_state=rDlsp7Aarjb61Pp8rbvGQO00RIBHG3_GVVE-9RGwvWh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTNmYjIyLTUzODgtNGVjYS05ZGQzLTA4NTE2MmY5ZWExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42MzY4MzQ0OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382583ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/uploads/2013fb22-5388-4eca-9dd3-085162f9ea1e?_state=rDlsp7Aarjb61Pp8rbvGQO00RIBHG3_GVVE-9RGwvWh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTNmYjIyLTUzODgtNGVjYS05ZGQzLTA4NTE2MmY5ZWExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42MzY4MzQ0OFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=3bdda71b-1dfd-4979-a0ec-08b3ddb4cabe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47262" http.request.uri="/v2/foo/bar/blobs/uploads/2013fb22-5388-4eca-9dd3-085162f9ea1e?_state=rDlsp7Aarjb61Pp8rbvGQO00RIBHG3_GVVE-9RGwvWh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTNmYjIyLTUzODgtNGVjYS05ZGQzLTA4NTE2MmY5ZWExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42MzY4MzQ0OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.485514ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "DELETE /v2/foo/bar/blobs/uploads/2013fb22-5388-4eca-9dd3-085162f9ea1e?_state=rDlsp7Aarjb61Pp8rbvGQO00RIBHG3_GVVE-9RGwvWh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTNmYjIyLTUzODgtNGVjYS05ZGQzLTA4NTE2MmY5ZWExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42MzY4MzQ0OFoifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=eb089f41-1710-45bd-9a0e-83960fab2501 http.request.method=GET http.request.remoteaddr="127.0.0.1:47262" http.request.uri="/v2/foo/bar/blobs/uploads/2013fb22-5388-4eca-9dd3-085162f9ea1e?_state=rDlsp7Aarjb61Pp8rbvGQO00RIBHG3_GVVE-9RGwvWh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTNmYjIyLTUzODgtNGVjYS05ZGQzLTA4NTE2MmY5ZWExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42MzY4MzQ0OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2013fb22-5388-4eca-9dd3-085162f9ea1e time="2025-05-11T20:32:33Z" 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.3 http.request.host="127.0.0.1:42425" http.request.id=eb089f41-1710-45bd-9a0e-83960fab2501 http.request.method=GET http.request.remoteaddr="127.0.0.1:47262" http.request.uri="/v2/foo/bar/blobs/uploads/2013fb22-5388-4eca-9dd3-085162f9ea1e?_state=rDlsp7Aarjb61Pp8rbvGQO00RIBHG3_GVVE-9RGwvWh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTNmYjIyLTUzODgtNGVjYS05ZGQzLTA4NTE2MmY5ZWExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42MzY4MzQ0OFoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.579934ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=2013fb22-5388-4eca-9dd3-085162f9ea1e 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/uploads/2013fb22-5388-4eca-9dd3-085162f9ea1e?_state=rDlsp7Aarjb61Pp8rbvGQO00RIBHG3_GVVE-9RGwvWh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIwMTNmYjIyLTUzODgtNGVjYS05ZGQzLTA4NTE2MmY5ZWExZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42MzY4MzQ0OFoifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=74419052-dca2-40ca-b494-fa675b8144e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398003ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=7688878a-50b2-4a64-b35c-7e6eb79e778a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/9b6b4613-b59d-4bf2-b5eb-e1b3ff122406?_state=ui-IglBZeupheXihLZbDoNaWzCiCgfVFGwSdOe9dVxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNmI0NjEzLWI1OWQtNGJmMi1iNWViLWUxYjNmZjEyMjQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NDQyNjMyNTlaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" provided=sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e vars.name="foo/bar" vars.uuid=9b6b4613-b59d-4bf2-b5eb-e1b3ff122406 time="2025-05-11T20:32:33Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=7688878a-50b2-4a64-b35c-7e6eb79e778a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/9b6b4613-b59d-4bf2-b5eb-e1b3ff122406?_state=ui-IglBZeupheXihLZbDoNaWzCiCgfVFGwSdOe9dVxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNmI0NjEzLWI1OWQtNGJmMi1iNWViLWUxYjNmZjEyMjQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NDQyNjMyNTlaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9b6b4613-b59d-4bf2-b5eb-e1b3ff122406 time="2025-05-11T20:32:33Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=7688878a-50b2-4a64-b35c-7e6eb79e778a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/9b6b4613-b59d-4bf2-b5eb-e1b3ff122406?_state=ui-IglBZeupheXihLZbDoNaWzCiCgfVFGwSdOe9dVxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNmI0NjEzLWI1OWQtNGJmMi1iNWViLWUxYjNmZjEyMjQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NDQyNjMyNTlaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.592164ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9b6b4613-b59d-4bf2-b5eb-e1b3ff122406 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "PUT /v2/foo/bar/blobs/uploads/9b6b4613-b59d-4bf2-b5eb-e1b3ff122406?_state=ui-IglBZeupheXihLZbDoNaWzCiCgfVFGwSdOe9dVxV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjliNmI0NjEzLWI1OWQtNGJmMi1iNWViLWUxYjNmZjEyMjQwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NDQyNjMyNTlaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=4ca65a04-01d3-468e-afc6-ce5ba8bd510f http.request.method=POST http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294243ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=fd043a8b-5cb7-4524-8335-bf58eb89bcf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/d4a98d50-5687-4f9c-9ba5-cdf7f07dc277?_state=n5De8e4j89nq8nPK8Asfj7ktXvs5z6OeI5h0mew_6ft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YTk4ZDUwLTU2ODctNGY5Yy05YmE1LWNkZjdmMDdkYzI3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NDc4NTAxMjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.939065ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "PUT /v2/foo/bar/blobs/uploads/d4a98d50-5687-4f9c-9ba5-cdf7f07dc277?_state=n5De8e4j89nq8nPK8Asfj7ktXvs5z6OeI5h0mew_6ft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0YTk4ZDUwLTU2ODctNGY5Yy05YmE1LWNkZjdmMDdkYzI3NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NDc4NTAxMjhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=0f6087df-413b-4cfe-9414-99e80ddbcba7 http.request.method=POST http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.325184ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=b5414130-58fa-4afb-a044-1ba711d16ff5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/cdf2fa47-0b51-4f35-a724-09cf3f7e4a33?_state=j3xSbH309OtAJFlxb6aQr4H-6MVsfR5iC3KAookRCqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkZjJmYTQ3LTBiNTEtNGYzNS1hNzI0LTA5Y2YzZjdlNGEzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NTE3ODA2OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.851975ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "PUT /v2/foo/bar/blobs/uploads/cdf2fa47-0b51-4f35-a724-09cf3f7e4a33?_state=j3xSbH309OtAJFlxb6aQr4H-6MVsfR5iC3KAookRCqF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkZjJmYTQ3LTBiNTEtNGYzNS1hNzI0LTA5Y2YzZjdlNGEzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NTE3ODA2OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=6b5e78ee-3471-4c7e-a752-5e60de9745b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.318163ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=971f6504-4191-48e5-ae2d-ab9924e70c23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/4c4a6672-4ac2-4c4c-ac6b-1eab7729b186?_state=8GewcIiovUQg_bj1j8j58OK87vWUn0_weuFj6ToETw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjNGE2NjcyLTRhYzItNGM0Yy1hYzZiLTFlYWI3NzI5YjE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NTU1NTM0MTdaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.110287073s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "PUT /v2/foo/bar/blobs/uploads/4c4a6672-4ac2-4c4c-ac6b-1eab7729b186?_state=8GewcIiovUQg_bj1j8j58OK87vWUn0_weuFj6ToETw17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjNGE2NjcyLTRhYzItNGM0Yy1hYzZiLTFlYWI3NzI5YjE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozMy42NTU1NTM0MTdaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=4b1dc2c2-459f-4e36-a8b5-8ddea79ab899 http.request.method=POST http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.722415ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42425" http.request.id=92b3c87f-c2eb-4959-8297-b8ecdb0b8647 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/e344cec7-72c0-4b35-bec1-d9a3584e475e?_state=iIkM75ilD7F99WwzF_ImbYAYZ3-JfGEMdHqe_-2APNN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzNDRjZWM3LTcyYzAtNGIzNS1iZWMxLWQ5YTM1ODRlNDc1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozNi44OTQ0MjAzMloifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.148140807s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:36 +0000] "PATCH /v2/foo/bar/blobs/uploads/e344cec7-72c0-4b35-bec1-d9a3584e475e?_state=iIkM75ilD7F99WwzF_ImbYAYZ3-JfGEMdHqe_-2APNN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzNDRjZWM3LTcyYzAtNGIzNS1iZWMxLWQ5YTM1ODRlNDc1ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjozNi44OTQ0MjAzMloifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=521a2807-ce77-4237-bcd7-38bab7a6721a http.request.method=PUT http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/uploads/e344cec7-72c0-4b35-bec1-d9a3584e475e?_state=1blJc4baAvofQ7dmzipFSSU3RSaauPQIdrjCVki1u9J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzNDRjZWM3LTcyYzAtNGIzNS1iZWMxLWQ5YTM1ODRlNDc1ZSIsIk9mZnNldCI6MjEzNTU1MjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MzZaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.082156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "PUT /v2/foo/bar/blobs/uploads/e344cec7-72c0-4b35-bec1-d9a3584e475e?_state=1blJc4baAvofQ7dmzipFSSU3RSaauPQIdrjCVki1u9J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzNDRjZWM3LTcyYzAtNGIzNS1iZWMxLWQ5YTM1ODRlNDc1ZSIsIk9mZnNldCI6MjEzNTU1MjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6MzZaIn0%3D&digest=sha256%3Afa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=d119c0b5-c6f5-4fae-b4fb-52bd5369c448 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.196715ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=29cf8ff8-6c79-4646-8b93-57b3df034644 http.request.method=GET http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=100.909362ms http.response.status=200 http.response.written=21355520 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 200 21355520 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=error msg="error parsing digest="sha257:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=daa69915-2eb0-4ef6-b4e9-b8ec41e17618 http.request.method=GET http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/sha257:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" vars.name="foo/bar" time="2025-05-11T20:32:40Z" 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.3 http.request.host="127.0.0.1:42425" http.request.id=daa69915-2eb0-4ef6-b4e9-b8ec41e17618 http.request.method=GET http.request.remoteaddr="127.0.0.1:47272" http.request.uri="/v2/foo/bar/blobs/sha257:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.494314ms http.response.status=400 http.response.written=110 vars.digest="sha257:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/sha257:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=0860b9f1-b585-45d4-8275-66da7b57725d http.request.method=GET http.request.remoteaddr="127.0.0.1:54026" http.request.uri="/v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.709024ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=b83c4d28-211d-4113-9cd9-d72e942f6586 http.request.method=GET http.request.remoteaddr="127.0.0.1:54026" http.request.uri="/v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.865977ms http.response.status=200 http.response.written=262144 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 200 262144 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42425" http.request.id=31c340a6-ea21-4a25-b8aa-b954e66ab38a http.request.method=GET http.request.remoteaddr="127.0.0.1:54024" http.request.uri="/v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.192965ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/sha256:fa0ee051a5b91abc625305957b2dd937183d1b0e7e3eb5c2ee00fddaf9d8200e HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=313e2d47-d4e1-464b-9dbe-b51b386ab39f http.request.method=GET http.request.remoteaddr="127.0.0.1:41486" http.request.uri="/v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.802819206s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42201" http.request.id=0f91b5f7-1524-405d-8cf4-49182755c47c http.request.method=GET http.request.remoteaddr="127.0.0.1:41476" http.request.uri="/v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.807865468s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [11/May/2025:20:32:33 +0000] "GET /v2/foo/bar/blobs/sha256:5c9e1e81c4c8167391748ac6419d08227f8ce8170edf515288e6959212756d23 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (12.17s) === RUN TestBlobDelete time="2025-05-11T20:32:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T20:32:40Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=3344ea6b-45a4-45fd-b8f1-a987c75ee189 http.request.method=GET http.request.remoteaddr="127.0.0.1:54226" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.839155ms http.response.status=404 http.response.written=157 vars.digest="sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=5ba91628-a347-43dd-97e5-682ffbbe81ca http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54236" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.273123ms http.response.status=404 http.response.written=157 vars.digest="sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=2178eb72-5374-4845-9d0f-7e1472b146a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:54236" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.720265ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=ac2e5431-2fd8-49a7-b1cc-adf0cb3cfe2e http.request.method=GET http.request.remoteaddr="127.0.0.1:54236" http.request.uri="/v2/foo/bar/blobs/uploads/b5785f37-9567-4506-b092-fa6018f4db42?_state=CGgitF2jI5g4LEfALYHeMoePMH8k32P_H3l8fVf72qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Nzg1ZjM3LTk1NjctNDUwNi1iMDkyLWZhNjAxOGY0ZGI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zODc4MDAzNzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.457344ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/uploads/b5785f37-9567-4506-b092-fa6018f4db42?_state=CGgitF2jI5g4LEfALYHeMoePMH8k32P_H3l8fVf72qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Nzg1ZjM3LTk1NjctNDUwNi1iMDkyLWZhNjAxOGY0ZGI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zODc4MDAzNzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=3c6187f6-4da5-4f46-af61-05f555b56987 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54236" http.request.uri="/v2/foo/bar/blobs/uploads/b5785f37-9567-4506-b092-fa6018f4db42?_state=CGgitF2jI5g4LEfALYHeMoePMH8k32P_H3l8fVf72qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Nzg1ZjM3LTk1NjctNDUwNi1iMDkyLWZhNjAxOGY0ZGI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zODc4MDAzNzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.719834ms http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "DELETE /v2/foo/bar/blobs/uploads/b5785f37-9567-4506-b092-fa6018f4db42?_state=CGgitF2jI5g4LEfALYHeMoePMH8k32P_H3l8fVf72qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Nzg1ZjM3LTk1NjctNDUwNi1iMDkyLWZhNjAxOGY0ZGI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zODc4MDAzNzdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=6eb1bbdd-ac1a-4dda-8ceb-8234d538e3c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54236" http.request.uri="/v2/foo/bar/blobs/uploads/b5785f37-9567-4506-b092-fa6018f4db42?_state=CGgitF2jI5g4LEfALYHeMoePMH8k32P_H3l8fVf72qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Nzg1ZjM3LTk1NjctNDUwNi1iMDkyLWZhNjAxOGY0ZGI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zODc4MDAzNzdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b5785f37-9567-4506-b092-fa6018f4db42 time="2025-05-11T20:32:40Z" 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.3 http.request.host="127.0.0.1:41797" http.request.id=6eb1bbdd-ac1a-4dda-8ceb-8234d538e3c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54236" http.request.uri="/v2/foo/bar/blobs/uploads/b5785f37-9567-4506-b092-fa6018f4db42?_state=CGgitF2jI5g4LEfALYHeMoePMH8k32P_H3l8fVf72qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Nzg1ZjM3LTk1NjctNDUwNi1iMDkyLWZhNjAxOGY0ZGI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zODc4MDAzNzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.156343ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b5785f37-9567-4506-b092-fa6018f4db42 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "GET /v2/foo/bar/blobs/uploads/b5785f37-9567-4506-b092-fa6018f4db42?_state=CGgitF2jI5g4LEfALYHeMoePMH8k32P_H3l8fVf72qB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1Nzg1ZjM3LTk1NjctNDUwNi1iMDkyLWZhNjAxOGY0ZGI0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zODc4MDAzNzdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=ed115943-9388-4d6a-9fc7-9419fabc242e http.request.method=POST http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.336823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=d8a24a80-ec8d-408c-987e-4632c8928e3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/0722d7f9-07d4-4a62-9903-efd82c95c10b?_state=jMtOp73zBMP-SUA-tUnUBvJ_b1frl2iW2XsoPiiL54F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3MjJkN2Y5LTA3ZDQtNGE2Mi05OTAzLWVmZDgyYzk1YzEwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zOTUwMjQ3ODVaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" provided=sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e vars.name="foo/bar" vars.uuid=0722d7f9-07d4-4a62-9903-efd82c95c10b time="2025-05-11T20:32:40Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=d8a24a80-ec8d-408c-987e-4632c8928e3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/0722d7f9-07d4-4a62-9903-efd82c95c10b?_state=jMtOp73zBMP-SUA-tUnUBvJ_b1frl2iW2XsoPiiL54F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3MjJkN2Y5LTA3ZDQtNGE2Mi05OTAzLWVmZDgyYzk1YzEwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zOTUwMjQ3ODVaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0722d7f9-07d4-4a62-9903-efd82c95c10b time="2025-05-11T20:32:40Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=d8a24a80-ec8d-408c-987e-4632c8928e3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/0722d7f9-07d4-4a62-9903-efd82c95c10b?_state=jMtOp73zBMP-SUA-tUnUBvJ_b1frl2iW2XsoPiiL54F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3MjJkN2Y5LTA3ZDQtNGE2Mi05OTAzLWVmZDgyYzk1YzEwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zOTUwMjQ3ODVaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.563124ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=0722d7f9-07d4-4a62-9903-efd82c95c10b 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "PUT /v2/foo/bar/blobs/uploads/0722d7f9-07d4-4a62-9903-efd82c95c10b?_state=jMtOp73zBMP-SUA-tUnUBvJ_b1frl2iW2XsoPiiL54F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3MjJkN2Y5LTA3ZDQtNGE2Mi05OTAzLWVmZDgyYzk1YzEwYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zOTUwMjQ3ODVaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=fbe4f9e5-6061-41fd-9955-e9bcb3d7704e http.request.method=POST http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.111233ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=c992b220-2828-4016-a43b-ea4e5412468f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/fc101159-0612-4e35-8737-af6a227c198d?_state=q0J8COgAanCF8QOZeOZ-Ing2w38j7d0Ljq_KZ7SqTmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjMTAxMTU5LTA2MTItNGUzNS04NzM3LWFmNmEyMjdjMTk4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zOTg0ODMxODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.774994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "PUT /v2/foo/bar/blobs/uploads/fc101159-0612-4e35-8737-af6a227c198d?_state=q0J8COgAanCF8QOZeOZ-Ing2w38j7d0Ljq_KZ7SqTmh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjMTAxMTU5LTA2MTItNGUzNS04NzM3LWFmNmEyMjdjMTk4ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC4zOTg0ODMxODRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=81be78e2-aefb-4413-b62c-1da7f9d85061 http.request.method=POST http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.272523ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=98dc9fd2-ca15-45ec-9cb7-a344523b14a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/a8f7240b-0e2b-44d2-9b82-ec1ff88970a4?_state=I4AFHuoPSMOKaoPvGIYDnYvt0hwqRxF1LwtKJC8Orat7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4ZjcyNDBiLTBlMmItNDRkMi05YjgyLWVjMWZmODg5NzBhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC40MDIxOTkzMDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.003985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "PUT /v2/foo/bar/blobs/uploads/a8f7240b-0e2b-44d2-9b82-ec1ff88970a4?_state=I4AFHuoPSMOKaoPvGIYDnYvt0hwqRxF1LwtKJC8Orat7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE4ZjcyNDBiLTBlMmItNDRkMi05YjgyLWVjMWZmODg5NzBhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC40MDIxOTkzMDNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=e1606655-6e09-4b0b-ada1-74040fb3a4c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.321833ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=75577d59-3a07-49ea-94f0-fd22e7a38851 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/01db0730-7382-4ac9-96a2-f8b2a764a60c?_state=e6zzK4AoHaKHpmINz1znnf96LYjpBRLY17sA3zMhi0Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxZGIwNzMwLTczODItNGFjOS05NmEyLWY4YjJhNzY0YTYwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC40MDYxNTE2MTNaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.055082606s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:40 +0000] "PUT /v2/foo/bar/blobs/uploads/01db0730-7382-4ac9-96a2-f8b2a764a60c?_state=e6zzK4AoHaKHpmINz1znnf96LYjpBRLY17sA3zMhi0Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAxZGIwNzMwLTczODItNGFjOS05NmEyLWY4YjJhNzY0YTYwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0MC40MDYxNTE2MTNaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=5c09edf5-16b9-482e-9e2f-e1a48d9c326e http.request.method=POST http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.703534ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41797" http.request.id=50a8ded8-bde6-41a1-baf3-432d2a974b33 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/58c8bfab-adf5-46df-bb70-1c36e5964882?_state=2sYUq5RF3xum0Wvyqiuwn1lz_3r57QuZGWr_J7oEHbd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4YzhiZmFiLWFkZjUtNDZkZi1iYjcwLTFjMzZlNTk2NDg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0Mi41NzE2MDE4OTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.177222231s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:42 +0000] "PATCH /v2/foo/bar/blobs/uploads/58c8bfab-adf5-46df-bb70-1c36e5964882?_state=2sYUq5RF3xum0Wvyqiuwn1lz_3r57QuZGWr_J7oEHbd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4YzhiZmFiLWFkZjUtNDZkZi1iYjcwLTFjMzZlNTk2NDg4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0Mi41NzE2MDE4OTRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=c68599c8-c62a-433d-9ea7-23d5842f9f8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/uploads/58c8bfab-adf5-46df-bb70-1c36e5964882?_state=S2VMpepm2_Y67wqO5EiftX5_C50WwZTFb7t1CwzHZAF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4YzhiZmFiLWFkZjUtNDZkZi1iYjcwLTFjMzZlNTk2NDg4MiIsIk9mZnNldCI6MTgwMTQyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6NDJaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.261086ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "PUT /v2/foo/bar/blobs/uploads/58c8bfab-adf5-46df-bb70-1c36e5964882?_state=S2VMpepm2_Y67wqO5EiftX5_C50WwZTFb7t1CwzHZAF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4YzhiZmFiLWFkZjUtNDZkZi1iYjcwLTFjMzZlNTk2NDg4MiIsIk9mZnNldCI6MTgwMTQyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzI6NDJaIn0%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=45520f57-d5eb-4eb6-bb98-a703b1a80331 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.665135ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=18719c1e-adc0-4c28-a429-14e28f738ece http.request.method=GET http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=79.785899ms http.response.status=200 http.response.written=18014208 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "GET /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 200 18014208 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=error msg="error parsing digest="sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=f5c539ca-cae9-4df0-9a67-932b17f710f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" time="2025-05-11T20:32:44Z" 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.3 http.request.host="127.0.0.1:41797" http.request.id=f5c539ca-cae9-4df0-9a67-932b17f710f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54240" http.request.uri="/v2/foo/bar/blobs/sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.533933ms http.response.status=400 http.response.written=110 vars.digest="sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "GET /v2/foo/bar/blobs/sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=5f33ab88-e99a-4958-874c-951cd9159dee http.request.method=GET http.request.remoteaddr="127.0.0.1:54254" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.521364ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "GET /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=bae3c683-8233-4ef7-9ba8-c08808f78562 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54262" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.345154ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=eba2ae9c-645b-41a9-885b-9f13b1c52a7c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54262" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.296003ms http.response.status=404 http.response.written=157 vars.digest="sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=7665deb2-dad3-4219-b923-abf1e1e07b0e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54262" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.124663ms http.response.status=404 http.response.written=74 vars.digest="sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=error msg="error parsing digest="sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=51b8c457-000e-4911-aba7-b58c4587a583 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/bar/blobs/sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" time="2025-05-11T20:32:44Z" 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.3 http.request.host="127.0.0.1:41797" http.request.id=51b8c457-000e-4911-aba7-b58c4587a583 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:54266" http.request.uri="/v2/foo/bar/blobs/sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.270834ms http.response.status=400 http.response.written=110 vars.digest="sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "DELETE /v2/foo/bar/blobs/sha257:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T20:32:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=82835ae9-f3fe-4693-a36e-b6802c7868e1 http.request.method=POST http.request.remoteaddr="127.0.0.1:54280" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.537144ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=57cdfaa4-5436-4fc5-bf08-5b0c9f1c1529 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54280" http.request.uri="/v2/foo/bar/blobs/uploads/c424d8c7-9f04-4ff2-a484-341a1c9ddc44?_state=-eW6TE4emfddHamULpWPPVT88THRAg0FcZK7BNteQFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MjRkOGM3LTlmMDQtNGZmMi1hNDg0LTM0MWExYzlkZGM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0NC44OTYwMzIzMloifQ%3D%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.059955038s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "PUT /v2/foo/bar/blobs/uploads/c424d8c7-9f04-4ff2-a484-341a1c9ddc44?_state=-eW6TE4emfddHamULpWPPVT88THRAg0FcZK7BNteQFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0MjRkOGM3LTlmMDQtNGZmMi1hNDg0LTM0MWExYzlkZGM0NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0NC44OTYwMzIzMloifQ%3D%3D&digest=sha256%3Ab3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=bf1e4a93-dc50-432f-a4ee-d61ebabc705c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54280" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.194775ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:47 +0000] "HEAD /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=9f1e7265-7375-431c-9bba-ad78f5c04f62 http.request.method=GET http.request.remoteaddr="127.0.0.1:54248" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.188673969s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "GET /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-05-11T20:32:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41797" http.request.id=e42d4be5-ca65-494c-badb-a700997e2601 http.request.method=GET http.request.remoteaddr="127.0.0.1:54254" http.request.uri="/v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.182139213s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [11/May/2025:20:32:44 +0000] "GET /v2/foo/bar/blobs/sha256:b3ad0380422990818a4c764ab91edbea8a65d334ed6670811d0480ea4709800e HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (6.86s) === RUN TestRelativeURL time="2025-05-11T20:32:47Z" 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.3 time="2025-05-11T20:32:47Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37581" http.request.id=fda6b166-09d6-42b0-ba98-820b0573f114 http.request.method=POST http.request.remoteaddr="127.0.0.1:34528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.776704ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37581" http.request.id=9b827d77-cd55-4cc0-8280-9a9604fd78e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34528" http.request.uri="/v2/foo/bar/blobs/uploads/cd644d37-e3b6-436d-933b-210066fd0cbf?_state=hzpna1W3AQUou5r54CKYEdsU20kLHsZwX8MInOovl6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkNjQ0ZDM3LWUzYjYtNDM2ZC05MzNiLTIxMDA2NmZkMGNiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0Ny4wNzIwNjk0MjhaIn0%3D&digest=sha256%3A597b12328f08e164a0e7882785b2b7b9803189f995c779586d95678d8d94dbc3" http.request.useragent="Go-http-client/1.1" http.response.duration=4.606213747s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:47 +0000] "PUT /v2/foo/bar/blobs/uploads/cd644d37-e3b6-436d-933b-210066fd0cbf?_state=hzpna1W3AQUou5r54CKYEdsU20kLHsZwX8MInOovl6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNkNjQ0ZDM3LWUzYjYtNDM2ZC05MzNiLTIxMDA2NmZkMGNiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo0Ny4wNzIwNjk0MjhaIn0%3D&digest=sha256%3A597b12328f08e164a0e7882785b2b7b9803189f995c779586d95678d8d94dbc3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37581" http.request.id=374a845f-91d0-4df8-a99e-d9b5437a0cd2 http.request.method=POST http.request.remoteaddr="127.0.0.1:34528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.377866ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37581" http.request.id=86c4eab1-b587-4ed6-8278-bba93c529a97 http.request.method=POST http.request.remoteaddr="127.0.0.1:34528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.532404ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:32:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37581" http.request.id=16ec3b9f-5e56-4da2-9f24-fd0d750efc79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34528" http.request.uri="/v2/foo/bar/blobs/uploads/001aeb13-da4b-47c1-8daa-842226d8caac?_state=89-NsrN56Mkq7kyJn3gxZA3UBtO0CJAJRaGE2njx9kp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwMWFlYjEzLWRhNGItNDdjMS04ZGFhLTg0MjIyNmQ4Y2FhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo1Mi4xODI3ODc3NTFaIn0%3D&digest=sha256%3A1c92974af701146379fb1ca170dd365028b97921c985ccbe322449e6659eb92c" http.request.useragent="Go-http-client/1.1" http.response.duration=3.576038663s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:52 +0000] "PUT /v2/foo/bar/blobs/uploads/001aeb13-da4b-47c1-8daa-842226d8caac?_state=89-NsrN56Mkq7kyJn3gxZA3UBtO0CJAJRaGE2njx9kp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwMWFlYjEzLWRhNGItNDdjMS04ZGFhLTg0MjIyNmQ4Y2FhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo1Mi4xODI3ODc3NTFaIn0%3D&digest=sha256%3A1c92974af701146379fb1ca170dd365028b97921c985ccbe322449e6659eb92c HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (8.69s) === RUN TestBlobDeleteDisabled time="2025-05-11T20:32: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.3 time="2025-05-11T20:32:55Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:55Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:37271" http.request.id=5797ec57-776d-4905-922b-30ddceab1067 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46228" http.request.uri="/v2/foo/bar/blobs/sha256:6eb2d71ae0e673cea3a9255ee77174b1f5c4b716c022acd0ac9588effba309fb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.985605ms http.response.status=405 http.response.written=78 vars.digest="sha256:6eb2d71ae0e673cea3a9255ee77174b1f5c4b716c022acd0ac9588effba309fb" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:32:55 +0000] "DELETE /v2/foo/bar/blobs/sha256:6eb2d71ae0e673cea3a9255ee77174b1f5c4b716c022acd0ac9588effba309fb HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.18s) === RUN TestDeleteDisabled time="2025-05-11T20:32: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.3 time="2025-05-11T20:32:55Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:32:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34687" http.request.id=e7bdb8d8-3504-4d66-a159-fcc2adc18833 http.request.method=POST http.request.remoteaddr="127.0.0.1:41464" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.854705ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34687" http.request.id=c1203357-76f6-465c-8f36-3f8f250443eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:41464" http.request.uri="/v2/foo/bar/blobs/uploads/be1e8014-dfc7-4fed-8052-c499e85e7d22?_state=SQBR7y9Mf7-rOtHN_ob06sFo_JMifJou_zjnzZmS-lx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlMWU4MDE0LWRmYzctNGZlZC04MDUyLWM0OTllODVlN2QyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo1Ni4xODkwODc1ODVaIn0%3D&digest=sha256%3A0ecd1601c0455c969bfe9a50786672d66324b2e41dbbc5b9c6715b1df6261a14" http.request.useragent="Go-http-client/1.1" http.response.duration=3.876532801s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:32:56 +0000] "PUT /v2/foo/bar/blobs/uploads/be1e8014-dfc7-4fed-8052-c499e85e7d22?_state=SQBR7y9Mf7-rOtHN_ob06sFo_JMifJou_zjnzZmS-lx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlMWU4MDE0LWRmYzctNGZlZC04MDUyLWM0OTllODVlN2QyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMjo1Ni4xODkwODc1ODVaIn0%3D&digest=sha256%3A0ecd1601c0455c969bfe9a50786672d66324b2e41dbbc5b9c6715b1df6261a14 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:00Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:34687" http.request.id=2d94a81d-0487-4edf-b8b5-69c4965f09b7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41464" http.request.uri="/v2/foo/bar/blobs/sha256:0ecd1601c0455c969bfe9a50786672d66324b2e41dbbc5b9c6715b1df6261a14" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.943005ms http.response.status=405 http.response.written=78 vars.digest="sha256:0ecd1601c0455c969bfe9a50786672d66324b2e41dbbc5b9c6715b1df6261a14" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:33:00 +0000] "DELETE /v2/foo/bar/blobs/sha256:0ecd1601c0455c969bfe9a50786672d66324b2e41dbbc5b9c6715b1df6261a14 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (4.13s) === RUN TestDeleteReadOnly time="2025-05-11T20:33:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T20:33:00Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34169" http.request.id=fa6877f9-822b-4152-8dad-aa21041bd434 http.request.method=POST http.request.remoteaddr="127.0.0.1:58952" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.388626ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34169" http.request.id=f9f9cbb4-2315-4c00-a345-b7a107c1b18c http.request.method=PUT http.request.remoteaddr="127.0.0.1:58952" http.request.uri="/v2/foo/bar/blobs/uploads/f90d7410-f7f1-4393-a9a2-1feea1be0d16?_state=J_2qW-SJI5AqTA1qdoBQ5w6gGUIfxhs3DVQG5q1A6EJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5MGQ3NDEwLWY3ZjEtNDM5My1hOWEyLTFmZWVhMWJlMGQxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMzowMC4zMjIxNzQzMzRaIn0%3D&digest=sha256%3A7c06da686840ff2380916b13963f71ed85f820d080c983f17d6eaa75006ed48e" http.request.useragent="Go-http-client/1.1" http.response.duration=3.983943148s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:00 +0000] "PUT /v2/foo/bar/blobs/uploads/f90d7410-f7f1-4393-a9a2-1feea1be0d16?_state=J_2qW-SJI5AqTA1qdoBQ5w6gGUIfxhs3DVQG5q1A6EJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY5MGQ3NDEwLWY3ZjEtNDM5My1hOWEyLTFmZWVhMWJlMGQxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMzowMC4zMjIxNzQzMzRaIn0%3D&digest=sha256%3A7c06da686840ff2380916b13963f71ed85f820d080c983f17d6eaa75006ed48e HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:7c06da686840ff2380916b13963f71ed85f820d080c983f17d6eaa75006ed48e HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (4.24s) === RUN TestStartPushReadOnly time="2025-05-11T20:33: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.3 time="2025-05-11T20:33:04Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-05-11T20:33: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.3 time="2025-05-11T20:33:04Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:04Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=fe92812c-4b1c-44fe-8e82-9b75b91cfacd http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.371593ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T20:33:04Z" 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.3 http.request.host="127.0.0.1:46179" http.request.id=e89e2ae7-200c-4245-9ded-060c59e69251 http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.597084ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T20:33:04Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=b9daf2e2-483d-4c29-901a-d9c58d93b1f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.034463ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T20:33:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=9cf6a87a-96ab-4cdc-bcaf-906c8857c15b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" 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.258786ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33:04Z" 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.3 http.request.host="127.0.0.1:46179" http.request.id=9cf6a87a-96ab-4cdc-bcaf-906c8857c15b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" 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.318946ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33:04Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=9cf6a87a-96ab-4cdc-bcaf-906c8857c15b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" 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.374446ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33:04Z" 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.3 http.request.host="127.0.0.1:46179" http.request.id=9cf6a87a-96ab-4cdc-bcaf-906c8857c15b http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" 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.418446ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T20:33:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=b80d504f-09cf-4f9d-a7a4-64f83f3c4714 http.request.method=POST http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.669774ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=7f863ae5-725e-460b-a290-7b545a36495e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/blobs/uploads/3b94020e-86c3-4d78-884f-6277a6cce116?_state=2RXsOWhuZfdwuTnSWHBlgiqasLLOWEJnhrmbPbLK3LB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYjk0MDIwZS04NmMzLTRkNzgtODg0Zi02Mjc3YTZjY2UxMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MDQuNTA2NTYyNjMyWiJ9&digest=sha256%3A5b6b7d99ccb9324feac9a0887e6bb4de628e76eaf1a94761ef1980b6700d2e7f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.090324664s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:04 +0000] "PUT /v2/foo/schema1/blobs/uploads/3b94020e-86c3-4d78-884f-6277a6cce116?_state=2RXsOWhuZfdwuTnSWHBlgiqasLLOWEJnhrmbPbLK3LB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYjk0MDIwZS04NmMzLTRkNzgtODg0Zi02Mjc3YTZjY2UxMTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MDQuNTA2NTYyNjMyWiJ9&digest=sha256%3A5b6b7d99ccb9324feac9a0887e6bb4de628e76eaf1a94761ef1980b6700d2e7f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=1a95fa6d-2919-4e18-b157-51e163122830 http.request.method=POST http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.451766ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:06 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=ae37eb08-67ca-40a8-93f8-0946139cec02 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/blobs/uploads/3c191dba-c33c-4c1d-9505-48864f80c1f4?_state=1pdbrUAgbyB3liWPbx7Xwjk8RuetzH82Skr-5xX0eKJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYzE5MWRiYS1jMzNjLTRjMWQtOTUwNS00ODg2NGY4MGMxZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MDYuODUyMzU0MDYyWiJ9&digest=sha256%3Ad80160db5fe62f4d19e749d060d4ad798eada24e644eea991ab0d751d1e816e1" http.request.useragent="Go-http-client/1.1" http.response.duration=4.382735651s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:06 +0000] "PUT /v2/foo/schema1/blobs/uploads/3c191dba-c33c-4c1d-9505-48864f80c1f4?_state=1pdbrUAgbyB3liWPbx7Xwjk8RuetzH82Skr-5xX0eKJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzYzE5MWRiYS1jMzNjLTRjMWQtOTUwNS00ODg2NGY4MGMxZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MDYuODUyMzU0MDYyWiJ9&digest=sha256%3Ad80160db5fe62f4d19e749d060d4ad798eada24e644eea991ab0d751d1e816e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=4586b713-1b1c-4bb8-95e1-eed5c09bd497 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.474938ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=8c1cdd37-4d44-4188-9618-c506ce6d89b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.duration=2.494596ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=22766f43-5d33-4c30-ae6c-0c8ff67e33fd http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.740527ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=fa3408c0-44fa-465c-b406-0d9b91a3b4c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.115056ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:46179" http.request.id=0aa72fb4-0143-4a0a-8153-a9f7f1413985 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.duration=3.252208ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:46179" http.request.id=65ae76d3-ee97-49ce-a5f2-be594a5cca32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.duration=3.315518ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:46179" http.request.id=eee31fa5-f7a8-4acb-93f2-a8240beb56a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.duration=2.716007ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=aa9faa97-65a6-4ea2-90d7-a981a63370c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.719747ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=02400091-5e08-4b06-9716-d48ad3980955 http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.494334ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=cc725270-8fef-402e-b665-184be2c3e8ff http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.duration=1.518973ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=c8584685-12ee-4931-9e18-c1533501d841 http.request.method=GET http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.650564ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=error msg="payload digest does match: "sha256:cfbac2bdf426ded48d1ddaf31667a0007a2398c5db04519bea99aeecd53ac381" != "sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090"" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=a7ebdd78-26f0-4480-9344-2616f16a2781 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:46179" http.request.id=a7ebdd78-26f0-4480-9344-2616f16a2781 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53560" http.request.uri="/v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.562204ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090" 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:748ee851262c7be62d77869d860f2d119e2578ec2a057fb103b9a63f9cfc9090 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:46179" http.request.id=a91461b4-8c0f-4442-b331-68c97b29fe19 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.934425ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:46179" http.request.id=180adea0-9e00-423d-80a5-0941afcd397f http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.419184ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46179" http.request.id=95e5199a-010c-4302-83ac-7ae319d36ed7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.844194ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33: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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46179" http.request.id=95e5199a-010c-4302-83ac-7ae319d36ed7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.893655ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33: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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46179" http.request.id=95e5199a-010c-4302-83ac-7ae319d36ed7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.927915ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=0fd6f7c3-05ac-4d2b-9f80-c73d693b3006 http.request.method=POST http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.394423ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=9cf0fa0c-2dbe-4754-b084-5db7e02c28d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/blobs/uploads/bd0d1e66-294e-4a00-9e22-d0cb9bed441c?_state=2qCHgKD9Evc0DKORL_HvhOZgYrpwMsf3J4aNGusbOi17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZDBkMWU2Ni0yOTRlLTRhMDAtOWUyMi1kMGNiOWJlZDQ0MWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MTEuMjgyMDk2MjlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.146465ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/bd0d1e66-294e-4a00-9e22-d0cb9bed441c?_state=2qCHgKD9Evc0DKORL_HvhOZgYrpwMsf3J4aNGusbOi17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiZDBkMWU2Ni0yOTRlLTRhMDAtOWUyMi1kMGNiOWJlZDQ0MWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MTEuMjgyMDk2MjlaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46179" http.request.id=ac687b22-5626-4d31-9609-a0f72ce6dd37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.034455ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33: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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46179" http.request.id=ac687b22-5626-4d31-9609-a0f72ce6dd37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.106995ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T20:33:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=4d9bcc07-ef31-41ff-ab64-12892bb98c9c http.request.method=POST http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.051935ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=c2bc0ad4-bc06-4460-9002-554e3aeacd6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/blobs/uploads/604ea39f-1d6f-46be-a580-a963a0b5ca18?_state=eAGVvDIAKwglW5qnB1P-OT49Ser0mqNEbQVjWWw464h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MDRlYTM5Zi0xZDZmLTQ2YmUtYTU4MC1hOTYzYTBiNWNhMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MTEuNTgxNTkyMjM1WiJ9&digest=sha256%3A7718b00b089bf197e233f2dd98cc4929f0a109c3703dc48981cf159ff92322d1" http.request.useragent="Go-http-client/1.1" http.response.duration=6.348114704s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/604ea39f-1d6f-46be-a580-a963a0b5ca18?_state=eAGVvDIAKwglW5qnB1P-OT49Ser0mqNEbQVjWWw464h7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2MDRlYTM5Zi0xZDZmLTQ2YmUtYTU4MC1hOTYzYTBiNWNhMTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MTEuNTgxNTkyMjM1WiJ9&digest=sha256%3A7718b00b089bf197e233f2dd98cc4929f0a109c3703dc48981cf159ff92322d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=0bc8c634-118a-4bf3-9b5b-e1c16235a202 http.request.method=POST http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.425026ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=8ac8d0af-ca1d-4c3a-8146-ae349211721d http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/blobs/uploads/f3b0af47-4390-4ec9-8ab3-4b3bed023395?_state=nO3zojqmaK0xvTmFnvj_KQI-u6lIgNXXW03aLSrlNrV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmM2IwYWY0Ny00MzkwLTRlYzktOGFiMy00YjNiZWQwMjMzOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MTguMTQyODAzOTVaIn0%3D&digest=sha256%3A7923c60b968040a1ce63fa5b9500cb7d4d6b6ad526cb545347b6d3a1ebe0d963" http.request.useragent="Go-http-client/1.1" http.response.duration=2.945897974s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/f3b0af47-4390-4ec9-8ab3-4b3bed023395?_state=nO3zojqmaK0xvTmFnvj_KQI-u6lIgNXXW03aLSrlNrV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmM2IwYWY0Ny00MzkwLTRlYzktOGFiMy00YjNiZWQwMjMzOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MTguMTQyODAzOTVaIn0%3D&digest=sha256%3A7923c60b968040a1ce63fa5b9500cb7d4d6b6ad526cb545347b6d3a1ebe0d963 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46179" http.request.id=1e40c306-fbd3-4773-a2ad-48ef3ec89a09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.664667ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46179" http.request.id=c467ac69-a51f-4c83-aa95-51a08aeca6fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/sha256:41acb07e401a8442ec5a4bc1a1cf232f15f47f3ddf7e1cdfa01bd9073c2afddc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.086276ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:41acb07e401a8442ec5a4bc1a1cf232f15f47f3ddf7e1cdfa01bd9073c2afddc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=a5840178-cfef-4605-b2f4-719341a96f4b http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.596574ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=c2e505cf-343a-4010-b4c3-b63bf7d2446d http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/sha256:41acb07e401a8442ec5a4bc1a1cf232f15f47f3ddf7e1cdfa01bd9073c2afddc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.610994ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/sha256:41acb07e401a8442ec5a4bc1a1cf232f15f47f3ddf7e1cdfa01bd9073c2afddc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=222ce302-c551-49c4-8361-2d71dc308f81 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151753ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=9586af80-c1ea-413d-9110-3d1de5719cf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/sha256:41acb07e401a8442ec5a4bc1a1cf232f15f47f3ddf7e1cdfa01bd9073c2afddc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.589834ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/sha256:41acb07e401a8442ec5a4bc1a1cf232f15f47f3ddf7e1cdfa01bd9073c2afddc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=9cdacc8a-5d1b-4c76-800b-6ea0a711ab58 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.442624ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="rewriting manifest sha256:41acb07e401a8442ec5a4bc1a1cf232f15f47f3ddf7e1cdfa01bd9073c2afddc in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=0fc2bb4e-62b2-489c-a317-1470b1138e20 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" 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-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=0fc2bb4e-62b2-489c-a317-1470b1138e20 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.140808ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46179" http.request.id=4f92aff6-6f20-4bcd-9258-50d9e4ed3991 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.383264ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46179" http.request.id=96192d4e-6af6-47ab-a956-813b0c78e61f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.830525ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:46179" http.request.id=9360d314-e294-43ce-8a3b-080313acf683 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/sha256:17e962da19ea51db87474cf8866d5ad9c27f200d12e804fd73ad31d809c63409" http.request.useragent="Go-http-client/1.1" http.response.duration=1.600094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema2/manifests/sha256:17e962da19ea51db87474cf8866d5ad9c27f200d12e804fd73ad31d809c63409 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=18938d64-8310-4916-be12-503013ad2578 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.691264ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=df64d1fd-6580-419c-9212-fac78c3bab2b http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/sha256:17e962da19ea51db87474cf8866d5ad9c27f200d12e804fd73ad31d809c63409" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.482604ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/sha256:17e962da19ea51db87474cf8866d5ad9c27f200d12e804fd73ad31d809c63409 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=72d4259e-cee1-43ce-ba70-9a89f751dc70 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.640234ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=21915724-6879-4486-a84a-290c5b9e12eb http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" http.request.uri="/v2/foo/schema2/manifests/sha256:17e962da19ea51db87474cf8866d5ad9c27f200d12e804fd73ad31d809c63409" http.request.useragent="Go-http-client/1.1" http.response.duration=3.451009ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/sha256:17e962da19ea51db87474cf8866d5ad9c27f200d12e804fd73ad31d809c63409 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="rewriting manifest list sha256:17e962da19ea51db87474cf8866d5ad9c27f200d12e804fd73ad31d809c63409 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=9db7ffaa-594d-4c00-b412-b8442eacce76 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" 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-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46179" http.request.id=9db7ffaa-594d-4c00-b412-b8442eacce76 http.request.method=GET http.request.remoteaddr="127.0.0.1:51952" 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.693287ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 time="2025-05-11T20:33:21Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:36761" http.request.id=d05bb17e-1c40-46b1-8703-217994b8f1fb http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.848915ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:36761" http.request.id=f247a036-2f15-4da1-8959-5e6b44e28bca http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.374503ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:36761" http.request.id=7b1f2f22-c8cd-40bd-add0-78837c4744cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.389353ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:36761" http.request.id=6a869a46-6ef4-4496-a60c-97785b019293 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" 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.221386ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:36761" http.request.id=6a869a46-6ef4-4496-a60c-97785b019293 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" 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.280186ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:36761" http.request.id=6a869a46-6ef4-4496-a60c-97785b019293 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" 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.324686ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33: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.3 http.request.host="127.0.0.1:36761" http.request.id=6a869a46-6ef4-4496-a60c-97785b019293 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" 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.359966ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T20:33:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=3ca8da66-e522-40b2-b9cf-922d788a909d http.request.method=POST http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.444956ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=ee2cb6c7-3ed9-44a2-927a-85cbfa1f31d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/blobs/uploads/b8801de9-fc7a-4bbc-9062-efd644f4843a?_state=Ac35BAG9mUO8R32P2t-C_4THnzwngm2J0ldXf9Pb7DJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODgwMWRlOS1mYzdhLTRiYmMtOTA2Mi1lZmQ2NDRmNDg0M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MjEuMzk1MTA0MTA2WiJ9&digest=sha256%3A632d3baafbf1e87e3c66631a8f2bfa2b5b508a824c5d11ef69aec75d6a9d0aa4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.640475204s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:21 +0000] "PUT /v2/foo/schema1/blobs/uploads/b8801de9-fc7a-4bbc-9062-efd644f4843a?_state=Ac35BAG9mUO8R32P2t-C_4THnzwngm2J0ldXf9Pb7DJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiODgwMWRlOS1mYzdhLTRiYmMtOTA2Mi1lZmQ2NDRmNDg0M2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MjEuMzk1MTA0MTA2WiJ9&digest=sha256%3A632d3baafbf1e87e3c66631a8f2bfa2b5b508a824c5d11ef69aec75d6a9d0aa4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:24Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=cc02ccc2-3ea1-4494-af5c-4ddc9e758432 http.request.method=POST http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.372205ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=aa8c92c1-d9a6-4bdd-964b-e11deb7ad34c http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/blobs/uploads/ce232f7b-8db8-484a-a427-a02ed59ca6b2?_state=mqFCiPxRFyhkfwwjOAxar72isZ40t2z8VWbUkc4QKB57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZTIzMmY3Yi04ZGI4LTQ4NGEtYTQyNy1hMDJlZDU5Y2E2YjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MjQuMzkyNTQ4NzE5WiJ9&digest=sha256%3Ab3c21ae5c8805a792ac3930e2fa22a72a81dbc7e215ec88bde4bb1058360511a" http.request.useragent="Go-http-client/1.1" http.response.duration=6.981494061s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/ce232f7b-8db8-484a-a427-a02ed59ca6b2?_state=mqFCiPxRFyhkfwwjOAxar72isZ40t2z8VWbUkc4QKB57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZTIzMmY3Yi04ZGI4LTQ4NGEtYTQyNy1hMDJlZDU5Y2E2YjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MjQuMzkyNTQ4NzE5WiJ9&digest=sha256%3Ab3c21ae5c8805a792ac3930e2fa22a72a81dbc7e215ec88bde4bb1058360511a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=024e243a-b136-4120-a517-6c4a0892b1b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.932548ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=1054b67f-16c0-4677-9bba-d2666768cecc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.715266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=e2c91364-c536-48bc-8877-9d65ef6c9962 http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.236556ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=23acea5d-3660-426b-b7da-43a66ee31648 http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.244545ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:36761" http.request.id=ffd6faa3-c732-411c-8cd5-0ed71256831b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.742146ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:36761" http.request.id=ab90d775-622d-4d58-aee9-46fae713b436 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.399916ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:36761" http.request.id=fa3f95cd-3868-45c9-8eb7-d549c7380774 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.299665ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=9124ca39-e949-46ec-8f35-59969c6fa0f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.766724ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=b511eaf3-ca8d-499e-b901-e0d9c2c96dea http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.110963ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=1ad10aa0-d1b1-40b4-8295-5fd9063f9745 http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.duration=1.042882ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=20f13d87-c117-4855-8e6c-28e4f15857fb http.request.method=GET http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.081973ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=error msg="payload digest does match: "sha256:a6597bcae8a4e743af18e6c366e2d9ff85364274262c4cc564fc684a36a292af" != "sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf"" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=0781dd25-3c85-4bca-945e-9ed924569b92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=0781dd25-3c85-4bca-945e-9ed924569b92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44986" http.request.uri="/v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.175913ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf" 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema1/manifests/sha256:6869b33febd067d35ba96d9ef2f0623e642a0cee06cb640c448a86b8d7789bdf HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=8362da4d-f9da-4db3-8378-d0d8e45b7451 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.101223ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=b6d8676c-840a-43cb-a82d-b05e42500028 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.075583ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36761" http.request.id=51387ffd-aa7e-47a2-b6c0-4888ef64d8b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.175883ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36761" http.request.id=51387ffd-aa7e-47a2-b6c0-4888ef64d8b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.222893ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36761" http.request.id=51387ffd-aa7e-47a2-b6c0-4888ef64d8b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.256523ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=e68e3941-6246-4aae-bb37-1d7920244472 http.request.method=POST http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.282023ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=43fcc0fb-3c7d-4d09-a133-5c9555b12cc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/blobs/uploads/5d5b46f2-979d-4f55-b7b4-2e2666cd624e?_state=lLUZoTO4biyMbd1RMThJFCWxSkCqnKXfyWx0KV9JsV57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZDViNDZmMi05NzlkLTRmNTUtYjdiNC0yZTI2NjZjZDYyNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MzEuNDExMDg2NjkyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.428163ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/5d5b46f2-979d-4f55-b7b4-2e2666cd624e?_state=lLUZoTO4biyMbd1RMThJFCWxSkCqnKXfyWx0KV9JsV57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1ZDViNDZmMi05NzlkLTRmNTUtYjdiNC0yZTI2NjZjZDYyNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MzEuNDExMDg2NjkyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36761" http.request.id=77fc7be5-07a5-43a7-93f6-cf1f314be171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.382853ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36761" http.request.id=77fc7be5-07a5-43a7-93f6-cf1f314be171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.429194ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T20:33:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=db5e639d-a382-470e-826a-71e1d936bd36 http.request.method=POST http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.548144ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=ca907c47-4986-4c81-ad64-e0c6bad31eb7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/blobs/uploads/754e0c33-5661-4f58-8a1d-9ae91d248be4?_state=mszjmh9h1UzX-mp8fGyCiL9cGdGuY9XNJh0nqPlti5F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NTRlMGMzMy01NjYxLTRmNTgtOGExZC05YWU5MWQyNDhiZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MzEuNjI0ODk5MTA0WiJ9&digest=sha256%3Ae9acad5cda5d88f4a9dbe077fad1a295928a61f5fb5c489bb0da557656e03241" http.request.useragent="Go-http-client/1.1" http.response.duration=2.991701788s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/754e0c33-5661-4f58-8a1d-9ae91d248be4?_state=mszjmh9h1UzX-mp8fGyCiL9cGdGuY9XNJh0nqPlti5F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3NTRlMGMzMy01NjYxLTRmNTgtOGExZC05YWU5MWQyNDhiZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MzEuNjI0ODk5MTA0WiJ9&digest=sha256%3Ae9acad5cda5d88f4a9dbe077fad1a295928a61f5fb5c489bb0da557656e03241 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=c37d963d-e36a-497e-9293-57ad3dadfd29 http.request.method=POST http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.004275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=60df31c7-dd8a-43ce-9f14-7c2e44999a45 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/blobs/uploads/05d82a4a-2975-46be-a705-dcf656848d5b?_state=q_3CVwAyX65EL6UBig_srL0ULTK1seYM94yWjbzTITZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNWQ4MmE0YS0yOTc1LTQ2YmUtYTcwNS1kY2Y2NTY4NDhkNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MzQuOTEzNjE1NzAxWiJ9&digest=sha256%3A0631b4185b2823988ea08a4822c108f54143eff48b316677681f699bef8dee93" http.request.useragent="Go-http-client/1.1" http.response.duration=6.150481062s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/05d82a4a-2975-46be-a705-dcf656848d5b?_state=q_3CVwAyX65EL6UBig_srL0ULTK1seYM94yWjbzTITZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNWQ4MmE0YS0yOTc1LTQ2YmUtYTcwNS1kY2Y2NTY4NDhkNWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6MzQuOTEzNjE1NzAxWiJ9&digest=sha256%3A0631b4185b2823988ea08a4822c108f54143eff48b316677681f699bef8dee93 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36761" http.request.id=1d8b1b53-15ae-44ab-9ab1-a4e65c70eb24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.730397ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:36761" http.request.id=8b2edc6c-072e-4de8-807a-340473e7a080 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/sha256:6ae9f411f60ffc33b55bbdeab08de8cd23f63a76f832cbf3789f71fa00d64ba4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.871874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:6ae9f411f60ffc33b55bbdeab08de8cd23f63a76f832cbf3789f71fa00d64ba4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=f78cd51e-2103-42a8-b816-207616fc077e http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.712435ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=4455ae58-ed72-47fa-92b8-1e761cfa84d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/sha256:6ae9f411f60ffc33b55bbdeab08de8cd23f63a76f832cbf3789f71fa00d64ba4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.786784ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/sha256:6ae9f411f60ffc33b55bbdeab08de8cd23f63a76f832cbf3789f71fa00d64ba4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=a6bc692e-759a-490f-96eb-cdef2b5ab0ab http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.473304ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=c07ef916-f563-469b-a3e2-446235a80e13 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/sha256:6ae9f411f60ffc33b55bbdeab08de8cd23f63a76f832cbf3789f71fa00d64ba4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.107143ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/sha256:6ae9f411f60ffc33b55bbdeab08de8cd23f63a76f832cbf3789f71fa00d64ba4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=819a8f32-5542-491c-9eb1-dfc34ab31ba8 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.291723ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="rewriting manifest sha256:6ae9f411f60ffc33b55bbdeab08de8cd23f63a76f832cbf3789f71fa00d64ba4 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=f6d22c63-d160-4712-a396-52570535b792 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" 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-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=f6d22c63-d160-4712-a396-52570535b792 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" 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.518016ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36761" http.request.id=b1f32d22-93c0-48e8-9927-4eeb486f16ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.339553ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36761" http.request.id=8da8f4d3-1e12-493b-bdcc-b1350a259bf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.553894ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:36761" http.request.id=cd192832-f9eb-4837-a302-3cdc83e489ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/sha256:56f29fbf667b5319f6730cc759222ce5e98603c5c9451a9cc101217138f04227" http.request.useragent="Go-http-client/1.1" http.response.duration=1.456154ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:56f29fbf667b5319f6730cc759222ce5e98603c5c9451a9cc101217138f04227 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=cdfe83a1-018e-4dd0-a6c9-2cdcc3b0c854 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.357414ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=f9f99585-79ec-45dd-85a9-81686b2a63d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/sha256:56f29fbf667b5319f6730cc759222ce5e98603c5c9451a9cc101217138f04227" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.236004ms http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/sha256:56f29fbf667b5319f6730cc759222ce5e98603c5c9451a9cc101217138f04227 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=f0bf29a4-fa8b-4f96-94bc-2e2d9a7f549d http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.206413ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=311943cf-c682-4a8a-a145-f37c6fb501e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" http.request.uri="/v2/foo/schema2/manifests/sha256:56f29fbf667b5319f6730cc759222ce5e98603c5c9451a9cc101217138f04227" http.request.useragent="Go-http-client/1.1" http.response.duration=1.073293ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/sha256:56f29fbf667b5319f6730cc759222ce5e98603c5c9451a9cc101217138f04227 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="rewriting manifest list sha256:56f29fbf667b5319f6730cc759222ce5e98603c5c9451a9cc101217138f04227 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=8cec4ba4-e621-4a0a-969a-8cdcff5479e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" 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-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36761" http.request.id=8cec4ba4-e621-4a0a-969a-8cdcff5479e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53542" 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.845897ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (36.78s) === RUN TestGetManifestWithStorageError time="2025-05-11T20:33: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.3 time="2025-05-11T20:33:41Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44931" http.request.id=aa378d9d-230d-42a7-95b7-382e5fc1aa51 http.request.method=GET http.request.remoteaddr="127.0.0.1:40030" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.191093ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:44931" http.request.id=d0c41ad9-64d1-4b7a-8b7c-78935ff11746 http.request.method=GET http.request.remoteaddr="127.0.0.1:40030" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.096132ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:44931" http.request.id=7c8e8708-269a-45a0-b8af-888dbfdad8a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:40030" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.006353ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:44931" http.request.id=49f64f23-865e-4be0-956a-55485995bf70 http.request.method=GET http.request.remoteaddr="127.0.0.1:40030" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.242443ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-05-11T20:33: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.3 time="2025-05-11T20:33:41Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=c721491b-5c84-4e86-9716-97e6e9fe1393 http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.134463ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" 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.3 http.request.host="127.0.0.1:38617" http.request.id=0159c595-2a7e-4e13-b63d-68367a5525e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.199523ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=836703bc-f9ac-4ed1-970f-5d20c426c9c0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.107873ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=99148b09-c3ad-4417-83f2-edb9860e01ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.765054ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33:41Z" 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.3 http.request.host="127.0.0.1:38617" http.request.id=99148b09-c3ad-4417-83f2-edb9860e01ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.815354ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33:41Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=99148b09-c3ad-4417-83f2-edb9860e01ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.846194ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T20:33:41Z" 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.3 http.request.host="127.0.0.1:38617" http.request.id=99148b09-c3ad-4417-83f2-edb9860e01ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.873064ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T20:33:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=2a831180-43e4-4108-aa43-537580ac2bef http.request.method=POST http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.529203ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=3b99539b-bae5-4a61-9981-9bea3e3b6bfa http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/blobs/uploads/d4e49dc5-5d3c-4a08-af74-53019f9ef5a4?_state=_b_z_f9G5D4WSr1KrBfSvNmqLxPoxHOtIQ_ddUSojJZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNGU0OWRjNS01ZDNjLTRhMDgtYWY3NC01MzAxOWY5ZWY1YTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDEuMzA3NzcxNTZaIn0%3D&digest=sha256%3A6ca00e52340121dc619af5edf0fcd54cf0912d30e77fefdfca5d8d95b7a6ebdc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.621642676s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:41 +0000] "PUT /v2/foo/schema1/blobs/uploads/d4e49dc5-5d3c-4a08-af74-53019f9ef5a4?_state=_b_z_f9G5D4WSr1KrBfSvNmqLxPoxHOtIQ_ddUSojJZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNGU0OWRjNS01ZDNjLTRhMDgtYWY3NC01MzAxOWY5ZWY1YTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDEuMzA3NzcxNTZaIn0%3D&digest=sha256%3A6ca00e52340121dc619af5edf0fcd54cf0912d30e77fefdfca5d8d95b7a6ebdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=35351c4f-e805-4d2d-b660-a5ea45f01ba8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.821305ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=92507c30-305e-441c-b54c-3236173a81a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/blobs/uploads/d15f4034-8d3a-4aca-ad85-2b68c79b0908?_state=4cdmj44nYMTETqdz2rDxnwNy7_j3fW_3h77fluX0czp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMTVmNDAzNC04ZDNhLTRhY2EtYWQ4NS0yYjY4Yzc5YjA5MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDQuMDk3NTc5OTk1WiJ9&digest=sha256%3A06fb94ab5eea378f6be1ae2b1ae074c0504b6341c25af50bb4b2d6b79db7fd46" http.request.useragent="Go-http-client/1.1" http.response.duration=1.652659094s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/d15f4034-8d3a-4aca-ad85-2b68c79b0908?_state=4cdmj44nYMTETqdz2rDxnwNy7_j3fW_3h77fluX0czp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMTVmNDAzNC04ZDNhLTRhY2EtYWQ4NS0yYjY4Yzc5YjA5MDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDQuMDk3NTc5OTk1WiJ9&digest=sha256%3A06fb94ab5eea378f6be1ae2b1ae074c0504b6341c25af50bb4b2d6b79db7fd46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=20ac4583-770d-4ad7-bb8f-85e166fd6c11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.108577ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=355914c0-4e0d-42c0-9293-e3dddff8ad32 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=3.701529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=8d8dcce1-f695-4150-a32f-ce6346c396da http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.059475ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=8d3aaf81-c237-4b99-a223-318fff7f6515 http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.943705ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38617" http.request.id=f17bb1bc-590a-4730-881c-216f055d9e41 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=2.728876ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38617" http.request.id=68f8b8b8-9b6a-420d-b144-1b41af94bff9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=2.551277ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:38617" http.request.id=c2291906-8a2f-4a7d-9d75-fa344c0aa981 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=2.489156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=563355e5-20d9-46a9-84bd-344fdc72c5e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.008935ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=0a0acc44-b1d1-4383-a39d-9ad2dfb29f1c http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.309134ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=61d6cedf-e69e-4175-a5a9-671ca22f4eef http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138113ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=b6f248a1-4424-4e4a-99c9-766854cf684d http.request.method=GET http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.293453ms http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=error msg="payload digest does match: "sha256:46d8cb5ce0232012ed0f42f4f7ec0202a9159921d57bfafa4a617b86659e434b" != "sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910"" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=b6b517c8-c046-43ba-8aa6-05af3dfe88e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" time="2025-05-11T20:33:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=b6b517c8-c046-43ba-8aa6-05af3dfe88e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52810" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.673104ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=5cb92c13-2530-4439-a579-b4bb49dac96e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52814" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=1.640904ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=a802f7ac-d0df-42c4-af54-39650a1cd530 http.request.method=GET http.request.remoteaddr="127.0.0.1:52814" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.355973ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=c2ddf5bf-006b-44b8-9027-af22803b3020 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52826" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.426843ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=e8f61a51-f527-4c17-9324-b55ab7df0f61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52838" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=2.716437ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=125cf5fd-1f8a-426e-bef1-12d5fff3cdcb http.request.method=GET http.request.remoteaddr="127.0.0.1:52838" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.297955ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=6e6f49d7-ae0b-4278-bd21-f8e9296ba3bb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52844" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.407143ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=cf939ed4-03f0-4f7d-a858-65ce88e6b387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.609747ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=676f496a-bb37-4370-b513-0858a8f6c373 http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.362633ms http.response.status=200 http.response.written=39 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=7f6109e3-ea1a-4468-aaa6-bc5fe2f5171b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382913ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b287a38ca576744ba5178329e26055200b53a2e159005b851941283d97abe910 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=af345b93-27fa-4cc2-a4ad-78d8aeca409b http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.270553ms http.response.status=200 http.response.written=35 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=2cddac60-0740-45b8-a66d-6ffad6da7e3f http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.209213ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" 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.3 http.request.host="127.0.0.1:38617" http.request.id=d7e95fe7-01d5-43d1-90ea-b7d09260b6d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.118383ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=dddb22de-0309-4fac-808a-822c882eaee5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.384253ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33:45Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=dddb22de-0309-4fac-808a-822c882eaee5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.434173ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33:45Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=dddb22de-0309-4fac-808a-822c882eaee5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.486144ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=05c3f280-557b-4106-8b04-bba844246b01 http.request.method=POST http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.651064ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=d3ab2365-b003-41da-b33c-80ab98e783b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/blobs/uploads/e5cc830e-b1e7-4e78-8170-1349956f2f7c?_state=CQ_NRrP1aFSU4G7m_eYEVBHgn5qQZlr_CJFNl48Wjh17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNWNjODMwZS1iMWU3LTRlNzgtODE3MC0xMzQ5OTU2ZjJmN2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDUuODE0MDE3MTQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.839444ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/e5cc830e-b1e7-4e78-8170-1349956f2f7c?_state=CQ_NRrP1aFSU4G7m_eYEVBHgn5qQZlr_CJFNl48Wjh17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNWNjODMwZS1iMWU3LTRlNzgtODE3MC0xMzQ5OTU2ZjJmN2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDUuODE0MDE3MTQ4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:45Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=9aac5b92-9bb5-4e0b-96ae-39a2ad83f313 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.545784ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T20:33:45Z" 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.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=9aac5b92-9bb5-4e0b-96ae-39a2ad83f313 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.598544ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:20:33:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T20:33:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=a62fbe81-4feb-41f0-b446-fbc219d8df95 http.request.method=POST http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.673355ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=a117115d-83eb-4f1b-a8b1-891a183c4725 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/blobs/uploads/9dfc62cd-7310-4b93-8574-8a29e109f0cb?_state=E-s2Q2Wr72i3cq4DP0ubJIKEUbERwO8vE0gaexIfXUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGZjNjJjZC03MzEwLTRiOTMtODU3NC04YTI5ZTEwOWYwY2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDYuMDkwOTg3MzU4WiJ9&digest=sha256%3Af12175222c3318e2a1568bff623281c7227074a36c43927e4394d002787de870" http.request.useragent="Go-http-client/1.1" http.response.duration=5.703233979s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/9dfc62cd-7310-4b93-8574-8a29e109f0cb?_state=E-s2Q2Wr72i3cq4DP0ubJIKEUbERwO8vE0gaexIfXUV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZGZjNjJjZC03MzEwLTRiOTMtODU3NC04YTI5ZTEwOWYwY2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NDYuMDkwOTg3MzU4WiJ9&digest=sha256%3Af12175222c3318e2a1568bff623281c7227074a36c43927e4394d002787de870 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=d500c695-9148-426c-bc4d-5177d99d314b http.request.method=POST http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.502067ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=af65a1f1-6976-4eb2-8633-7096403729b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/blobs/uploads/a222baf9-ac0a-4268-9617-7b332081c050?_state=HnRHKCHg22RLDdn0X0V1sLDujrOuga-US6GGIwUH0W97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMjIyYmFmOS1hYzBhLTQyNjgtOTYxNy03YjMzMjA4MWMwNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NTIuMDEyNDI1NjY5WiJ9&digest=sha256%3Ab3b74eef540504b9e16c27c5ed12e09b3f137fa7d1b00090fc7162ec95c4b017" http.request.useragent="Go-http-client/1.1" http.response.duration=2.298540232s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/a222baf9-ac0a-4268-9617-7b332081c050?_state=HnRHKCHg22RLDdn0X0V1sLDujrOuga-US6GGIwUH0W97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMjIyYmFmOS1hYzBhLTQyNjgtOTYxNy03YjMzMjA4MWMwNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjA6MzM6NTIuMDEyNDI1NjY5WiJ9&digest=sha256%3Ab3b74eef540504b9e16c27c5ed12e09b3f137fa7d1b00090fc7162ec95c4b017 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=bcbd0589-14f8-4409-ac86-0f679f7ac2f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.754197ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=06fa7684-90b3-43fc-8376-ac804008b277 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.duration=2.015345ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=235f6a8c-ebbb-4dbc-beec-24a28e5ddb9d http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=2.078135ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=9f3676b0-e3ee-44b2-a315-0b1289c189bc http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.759734ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=f71936ba-d128-4b6b-8b05-aac7798ded2d http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.446474ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=b34dd4c9-fb75-4621-b087-aa2d8c212dd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114792ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=ce828b85-e01d-40b9-b561-02ed98ef2993 http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.539174ms http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="rewriting manifest sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=8506545c-fd5c-442e-80da-2d61e51f1eaf http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" 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-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=8506545c-fd5c-442e-80da-2d61e51f1eaf http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" 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.849178ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=7ad35a27-1b38-479d-a4cc-3d5d445aa94c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.427253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=292e1ec1-541b-46dd-b369-e3d41110ad31 http.request.method=GET http.request.remoteaddr="127.0.0.1:52850" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.242583ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=a34a1e24-41da-4b23-80b0-7b7fcbc3385f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33998" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.355863ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=04cff4ee-1b0a-4485-9971-91d3cbe46b6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34010" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.811254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=acbb2b4a-661c-43a2-9ea8-7c17b8591d45 http.request.method=GET http.request.remoteaddr="127.0.0.1:34010" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.396293ms http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=7137a152-92bd-49e1-8850-6b426cb7c085 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34016" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.489614ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38617" http.request.id=2fdaa57f-56a4-4a2d-820f-4fbbc1a68b11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34026" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.965555ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=cf99af4f-2011-45cb-9050-9dfad2ef9b4e http.request.method=GET http.request.remoteaddr="127.0.0.1:34026" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.193513ms http.response.status=200 http.response.written=39 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=42eacb6f-8c18-4c0a-96ae-c81b27e19c20 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34026" http.request.uri="/v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382453ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:8e4f01b825fb899ee6134b750e116dc9829919606a80d07606534308609a8a39 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38617" http.request.id=d8c5159f-7b34-4e63-959d-85409620a372 http.request.method=GET http.request.remoteaddr="127.0.0.1:34026" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.058692ms http.response.status=200 http.response.written=35 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (13.24s) === RUN TestManifestDeleteDisabled time="2025-05-11T20:33:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:37613" http.request.id=3ead7711-72eb-4288-81a5-c40ccaad00f5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36172" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.390814ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [11/May/2025:20:33:54 +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-05-11T20:33:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:34763" http.request.id=e758bae5-9917-4bf6-a820-f9e00b73e2ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:45396" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.106565ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:34763" http.request.id=6fdda675-4449-4bdf-925c-14adf08ebae4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45398" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.380816ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:34763" http.request.id=f5a81bc1-7539-4946-b453-13f5a4df5fe4 http.request.method=POST http.request.remoteaddr="127.0.0.1:45406" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.128295ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T20:33:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:34763" http.request.id=ad195430-1231-4c88-bfe3-465f2c2a9a64 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45410" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.871748ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:20:33:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.53s) === RUN TestProxyManifestGetByTag time="2025-05-11T20:33:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T20:33:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=96017959-a53d-49da-9a07-1b5a0e9e28ef http.request.method=POST http.request.remoteaddr="127.0.0.1:56296" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.957345ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=d0fc558f-62d0-4bf6-b179-a7362ce8e061 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56296" http.request.uri="/v2/foo/bar/blobs/uploads/fa89d339-6883-4b32-b02b-04662b7f3071?_state=hHs6oL9xY4jhuS5vp4hRlT9FLSzn5AC_PYQ2bg7Sv8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhODlkMzM5LTY4ODMtNGIzMi1iMDJiLTA0NjYyYjdmMzA3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMzo1NS4wNjA5Nzc0NDlaIn0%3D&digest=sha256%3A2ad034c6e62d9c7ccb24e4c76d684e45afdaee037c60f5a0acfc23452382d78e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.945766055s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:55 +0000] "PUT /v2/foo/bar/blobs/uploads/fa89d339-6883-4b32-b02b-04662b7f3071?_state=hHs6oL9xY4jhuS5vp4hRlT9FLSzn5AC_PYQ2bg7Sv8F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZhODlkMzM5LTY4ODMtNGIzMi1iMDJiLTA0NjYyYjdmMzA3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMzo1NS4wNjA5Nzc0NDlaIn0%3D&digest=sha256%3A2ad034c6e62d9c7ccb24e4c76d684e45afdaee037c60f5a0acfc23452382d78e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=8963c4d8-a4a1-47d7-997c-f0f71d642928 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56296" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.693779ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T20:33:57Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T20:33:57Z" level=info msg="Starting upload purge in 43m0s" go.version=go1.24.3 time="2025-05-11T20:33:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=c88d6509-12eb-47eb-9760-e31ab8c90fdf http.request.method=GET http.request.remoteaddr="127.0.0.1:56296" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.394914ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39507" go.version=go1.24.3 time="2025-05-11T20:33:57Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=008b440c-dd88-4492-81b0-c7350a4c83ae http.request.method=GET http.request.remoteaddr="127.0.0.1:56306" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.313313ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39507 /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:39507/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41959" http.request.id=676fedec-3a83-4ec0-854a-850bfc285e0d http.request.method=GET http.request.remoteaddr="127.0.0.1:33994" http.request.uri="/v2/foo/bar/manifests/sha256:92a51391d3997fba1525a9e9400ed12076fad2cbe7925287601518a2b2f9331a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:92a51391d3997fba1525a9e9400ed12076fad2cbe7925287601518a2b2f9331a" time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=f21cf76b-9593-4914-8b42-34bc2bf3985b http.request.method=GET http.request.remoteaddr="127.0.0.1:56308" http.request.uri="/v2/foo/bar/manifests/sha256:92a51391d3997fba1525a9e9400ed12076fad2cbe7925287601518a2b2f9331a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.271556ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "GET /v2/foo/bar/manifests/sha256:92a51391d3997fba1525a9e9400ed12076fad2cbe7925287601518a2b2f9331a HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:92a51391d3997fba1525a9e9400ed12076fad2cbe7925287601518a2b2f9331a with ttl=167h59m59.99999482s" go.version=go1.24.3 time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41959" http.request.id=676fedec-3a83-4ec0-854a-850bfc285e0d http.request.method=GET http.request.remoteaddr="127.0.0.1:33994" http.request.uri="/v2/foo/bar/manifests/sha256:92a51391d3997fba1525a9e9400ed12076fad2cbe7925287601518a2b2f9331a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=9.477623ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "GET /v2/foo/bar/manifests/sha256:92a51391d3997fba1525a9e9400ed12076fad2cbe7925287601518a2b2f9331a HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=7fb0f8f5-3a2c-43fe-b53d-1cdda3018665 http.request.method=GET http.request.remoteaddr="127.0.0.1:56308" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.798894ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39507 /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:39507/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41959" http.request.id=063132f1-de8b-449a-b5e5-d94b74a2a5ce http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=637ccdd1-4414-4804-b357-438df5bed944 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56324" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.230668ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41959" http.request.id=063132f1-de8b-449a-b5e5-d94b74a2a5ce http.request.method=GET http.request.remoteaddr="127.0.0.1:33998" 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=9.317103ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T20:33:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=20ca6eef-dd22-4824-b8da-38d351ccbb2f http.request.method=POST http.request.remoteaddr="127.0.0.1:56324" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.693404ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=5fa3b5c4-cb80-426c-aba1-00a0a5ec5c62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56324" http.request.uri="/v2/foo/bar/blobs/uploads/c216e62a-8056-4278-a226-9cd4fe2ae5b9?_state=MnMnw5vn8r3Qo9ZPfC6q-OpfMekDC7tzGfpS-1HgoCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMTZlNjJhLTgwNTYtNDI3OC1hMjI2LTljZDRmZTJhZTViOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMzo1Ny4yOTMwMDYyMjZaIn0%3D&digest=sha256%3A1c3c1b2676838912f3ae6afae1962b5ae7787c4125dcccb6d3bec98b3e7b28f4" http.request.useragent="Go-http-client/1.1" http.response.duration=4.521973377s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:33:57 +0000] "PUT /v2/foo/bar/blobs/uploads/c216e62a-8056-4278-a226-9cd4fe2ae5b9?_state=MnMnw5vn8r3Qo9ZPfC6q-OpfMekDC7tzGfpS-1HgoCl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMyMTZlNjJhLTgwNTYtNDI3OC1hMjI2LTljZDRmZTJhZTViOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMDozMzo1Ny4yOTMwMDYyMjZaIn0%3D&digest=sha256%3A1c3c1b2676838912f3ae6afae1962b5ae7787c4125dcccb6d3bec98b3e7b28f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=865ddcb2-37ee-468f-8458-eece73464ef9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56324" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.067768ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:20:34:01 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=ab487fb2-4416-40c4-9874-440f744c666b http.request.method=GET http.request.remoteaddr="127.0.0.1:56324" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.088733ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:34:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T20:34:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39507 /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:39507/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41959" http.request.id=540cce80-526d-43f0-a8fb-ab832aa765cf http.request.method=GET http.request.remoteaddr="127.0.0.1:46906" 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-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=c8fe97bd-f035-442b-b92a-9f2db5a9c38d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59484" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.189365ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:20:34:01 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=0986bc08-9d12-4e06-98fa-cd8c97a6dc39 http.request.method=GET http.request.remoteaddr="127.0.0.1:59484" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.506434ms http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:20:34:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T20:34:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39507 /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:39507/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41959" http.request.id=540cce80-526d-43f0-a8fb-ab832aa765cf http.request.method=GET http.request.remoteaddr="127.0.0.1:46906" 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-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39507" http.request.id=997d6e36-3b94-42de-be62-5e2608823954 http.request.method=GET http.request.remoteaddr="127.0.0.1:59494" 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.959064ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:20:34:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T20:34:01Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:51e2e45ec71f5ff5f816fb11042516dc14ea3cf5990c6daf6cd6eea7db85a526 with ttl=167h59m59.99999578s" go.version=go1.24.3 time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41959" http.request.id=540cce80-526d-43f0-a8fb-ab832aa765cf http.request.method=GET http.request.remoteaddr="127.0.0.1:46906" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=13.688914ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:20:34:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (6.95s) === RUN TestAppDispatcher time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40649" http.request.id=74dc7702-b44c-47d1-be47-edef0f833862 http.request.method=GET http.request.remoteaddr="127.0.0.1:36104" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.295563ms http.response.status=200 http.response.written=0 time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40649" http.request.id=82694f86-fbba-4ec0-8eff-2e5b874844b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36104" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="994.753µs" http.response.status=200 http.response.written=0 time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40649" http.request.id=d98271aa-5f09-4da3-baee-408fa6b7786f http.request.method=GET http.request.remoteaddr="127.0.0.1:36104" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.180253ms http.response.status=200 http.response.written=0 time="2025-05-11T20:34:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40649" http.request.id=1a73e0c0-e217-4f92-ac60-ecada2392da9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36104" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165662ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-11T20:34:01Z" 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.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:01Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:01Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.3 http.request.host="127.0.0.1:35653" http.request.id=afaecb56-1e73-4dce-9523-f4828b72c11a http.request.method=GET http.request.remoteaddr="127.0.0.1:56798" 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-05-11T20:34:01Z" 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.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:01Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:01Z" level=info msg="configuring file health check path=/tmp/healthcheck316155446, interval=1" go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-11T20:34:05Z" 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.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:05Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:05Z" level=info msg="configuring TCP health check addr=127.0.0.1:43031, interval=1" go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-11T20:34:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:09Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 time="2025-05-11T20:34:09Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38111, interval=1, threshold=3" go.version=go1.24.3 instance.id=9489ae15-89b9-4172-bcff-7aa12cc2bf77 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 163.010s ? 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.20s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.06s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (5.49s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.18s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.42s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.89s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 13.268s === RUN TestSchedule time="2025-05-11T20:31:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f time="2025-05-11T20:31:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99585ms" go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f time="2025-05-11T20:31:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.32µs" go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f time="2025-05-11T20:31:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.85µs" go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f 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-05-11T20:31:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-11T20:31:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f time="2025-05-11T20:31:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9945ms" go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f time="2025-05-11T20:31:33Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99729ms" go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f time="2025-05-11T20:31:33Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-11T20:31:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=c137d993-d21a-4ee7-8e3b-f470f6cfb21f --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.586s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (4.14s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26747904 sha256:d2a178601c0c5b4edeaa9376427fdb214dd2a3a7b0ef0856c46393bf28f2014f [] map[] } --- PASS: TestSimpleBlobRead (0.89s) === RUN TestBlobMount --- PASS: TestBlobMount (0.50s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (4.14s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.05s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.82s) === 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:041932da2964ea785837018a29274b18f0e9d1ae418fe390d6c3a4aa482fcef4 palailogos: marking blob sha256:84fa86743a5e00643c7b5113b8cc63c413ddb14e5c135faaef0ecf626d8e502d palailogos: marking blob sha256:4f4323d2832722833c332f9046bff148729f8b1a048dc53cefdd148e2d1ace30 palailogos: marking manifest sha256:4f4323d2832722833c332f9046bff148729f8b1a048dc53cefdd148e2d1ace30 palailogos: marking blob sha256:35e1557b62863ca0cf4848fc266ce1c83f0123553a3cf2f8e4a9896e489fbfea palailogos: marking blob sha256:50b2a69a24e34be7c48a1c598bb147696e3a8284a0690401b69b5be6a8ca59d4 palailogos: marking manifest sha256:84fa86743a5e00643c7b5113b8cc63c413ddb14e5c135faaef0ecf626d8e502d palailogos: marking blob sha256:58265ba17ba1dc24c1b8013e15b7d846aeed05928dc7b776391efb1ec7d5e2f1 palailogos: marking blob sha256:b182c18c3b481ac06aa3d5be5582255fdb8ffbf6774d07aab9d569e9f2218c56 palailogos: marking manifest sha256:f3aa78f80eaff5726a49a40d7036c2d7dde46c68a4e4a1e8093148b66ce4e52b palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:7a50b70a56237be663cdbbef5df8c26e39638122a8d3c6b11b1c5fea649cca00 palailogos: marking blob sha256:200ae4f11597f6c2d8dbb1e97eac90d094bb2edc4ececfa434e155d9cba0e938 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.14s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2f2cf2fca3a1961a68565c3a26db56e502aeac1d71a054271e2781f91df9f5bc deletemanifests: marking manifest sha256:9e4513923a9354e0f822179831e3d0f98c3758d4f680a4ec4e7537353f069c24 deletemanifests: marking blob sha256:e6a742132f13e49818d709f43efb7d9ba7d539a4d2b0f159e4bf270b89a297a9 deletemanifests: marking blob sha256:a7539437dba2995320b3df91d1eba94bf12ce0f07289b7482ad92856940252c6 deletemanifests: marking blob sha256:eed0e17aa3cf3cb9618b6de00bc33625fd24f90b80932c4e394de026e494cb21 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2d190c3ca68267dac33b4f7251092c757ea55d433089a01fc7e20fff0884ed27 blob eligible for deletion: sha256:2f2cf2fca3a1961a68565c3a26db56e502aeac1d71a054271e2781f91df9f5bc blob eligible for deletion: sha256:5119f7bba08aee8a98e2e0200ab4b597aa0bd260070ba281ad70e498675859fc blob eligible for deletion: sha256:89ed39edc8641a78cbc518058dfe0faad501990e3a688381c2a7f2018c9eb6cc deletemanifests manifest eligible for deletion: sha256:2f2cf2fca3a1961a68565c3a26db56e502aeac1d71a054271e2781f91df9f5bc deletemanifests: marking manifest sha256:9e4513923a9354e0f822179831e3d0f98c3758d4f680a4ec4e7537353f069c24 deletemanifests: marking blob sha256:e6a742132f13e49818d709f43efb7d9ba7d539a4d2b0f159e4bf270b89a297a9 deletemanifests: marking blob sha256:a7539437dba2995320b3df91d1eba94bf12ce0f07289b7482ad92856940252c6 deletemanifests: marking blob sha256:eed0e17aa3cf3cb9618b6de00bc33625fd24f90b80932c4e394de026e494cb21 time="2025-05-11T20:31:54Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2f2cf2fca3a1961a68565c3a26db56e502aeac1d71a054271e2781f91df9f5bc" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca time="2025-05-11T20:31:54Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2f2cf2fca3a1961a68565c3a26db56e502aeac1d71a054271e2781f91df9f5bc" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2d190c3ca68267dac33b4f7251092c757ea55d433089a01fc7e20fff0884ed27 time="2025-05-11T20:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2d/2d190c3ca68267dac33b4f7251092c757ea55d433089a01fc7e20fff0884ed27" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:2f2cf2fca3a1961a68565c3a26db56e502aeac1d71a054271e2781f91df9f5bc time="2025-05-11T20:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2f/2f2cf2fca3a1961a68565c3a26db56e502aeac1d71a054271e2781f91df9f5bc" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:5119f7bba08aee8a98e2e0200ab4b597aa0bd260070ba281ad70e498675859fc time="2025-05-11T20:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/51/5119f7bba08aee8a98e2e0200ab4b597aa0bd260070ba281ad70e498675859fc" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:89ed39edc8641a78cbc518058dfe0faad501990e3a688381c2a7f2018c9eb6cc time="2025-05-11T20:31:54Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/89/89ed39edc8641a78cbc518058dfe0faad501990e3a688381c2a7f2018c9eb6cc" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca --- PASS: TestDeleteManifestIfTagNotFound (2.26s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:3ccd3c05be61859ebbcfc4ce17c186fc68fec24c2de697ab70ab6b415fd16e07 time="2025-05-11T20:31:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3c/3ccd3c05be61859ebbcfc4ce17c186fc68fec24c2de697ab70ab6b415fd16e07" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:906a49474ca00b3b48db354efe38b4b049e14e2336763be336d09932406fa6df time="2025-05-11T20:31:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/906a49474ca00b3b48db354efe38b4b049e14e2336763be336d09932406fa6df" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:edbb5e17500ef48faf9f7e679cfd33f69c14de82280474c31832842801aa8c29 time="2025-05-11T20:31:55Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/edbb5e17500ef48faf9f7e679cfd33f69c14de82280474c31832842801aa8c29" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca --- PASS: TestGCWithMissingManifests (0.76s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:c4f12772d594a06045c94d9075e992d864cdf44e36779f4814a6aacf7b28756c komnenos: marking blob sha256:10b82ffdd6adbbae66b7bc192e889ebe9d63864bb19e24e7ca5d4aabf434f3b3 komnenos: marking blob sha256:9d856ba4a2f6e3cc8a35d0b07c3faf756aaf8c400dab61cbc031997ebc54e52b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:866148680a4923c0bd6fc40bdae77a3ef80054e2d7c30b7f94dfc9db28204d5d time="2025-05-11T20:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/86/866148680a4923c0bd6fc40bdae77a3ef80054e2d7c30b7f94dfc9db28204d5d" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:cdca663ccac59c053344fef2abf4e377f1296b53c4e36bfe2c5ed154bcc360a1 time="2025-05-11T20:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cd/cdca663ccac59c053344fef2abf4e377f1296b53c4e36bfe2c5ed154bcc360a1" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:d7cdab15e0105a398d3ab5608d72171049dc878ea85fc52c92bdf911ac16cc96 time="2025-05-11T20:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d7cdab15e0105a398d3ab5608d72171049dc878ea85fc52c92bdf911ac16cc96" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-11T20:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:ece68d6ca8cf092b0eb359e828fa91556a728841e122576f13bc8cf7ad8bbbca time="2025-05-11T20:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ec/ece68d6ca8cf092b0eb359e828fa91556a728841e122576f13bc8cf7ad8bbbca" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:0cf1b25cb726208f3e90078ca5d1edaa07078435d12a1a02fedaf232b241abd6 time="2025-05-11T20:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0c/0cf1b25cb726208f3e90078ca5d1edaa07078435d12a1a02fedaf232b241abd6" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca blob eligible for deletion: sha256:73cd1da4f43236098302c31470a122f8a08b5ff258855997e47fb20d5be92198 time="2025-05-11T20:31:57Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/73cd1da4f43236098302c31470a122f8a08b5ff258855997e47fb20d5be92198" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca --- PASS: TestDeletionHasEffect (2.16s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.06s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:5f99a37afcc38cdc1ff438b5526b5c18864a67fa157244ba2836e8ed4e3c4bd2 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:dc1d85d7ce0472ef32c827ba69d6f204ec401897467c7495e515f9241fd3b0cd michael_z_doukas: marking blob sha256:003f5a942c05b114cbc2a0e5c4169e6484567237f5b3a8e124a54f8a34bd7662 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:96b9436522a6a7bf962ff724adea4cf6eb554b46d18bc56925df3248fa9e7277 time="2025-05-11T20:32:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/96/96b9436522a6a7bf962ff724adea4cf6eb554b46d18bc56925df3248fa9e7277" go.version=go1.24.3 instance.id=10de6686-65d2-4607-9d28-da7bdd3e71ca --- PASS: TestOrphanBlobDeleted (0.90s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b77449833a03683d3a06b26bf7998a493c536c6030f72b66304a4e3736509158 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:e7a66000d8a52c6fec366424740305b240460076f775fbde741d7c7f4c3c8776 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.73s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.07s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.64s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.44s) === 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-05-11T20:32:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 19:32:04.642942509 +0000 UTC m=-3569.237532024, actuallyDelete=true" time="2025-05-11T20:32:04Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-11T20:32:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629, actuallyDelete=true" time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0921787f-238f-4b46-b0d6-34aadedf4cc1 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/268e3c4c-18cb-4d33-9ad6-b0dd17a696d3 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2cd5cdbd-fccc-4e48-8cf2-ec62a05a7abb have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6547686b-e445-48a8-90ba-296c829ab862 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ac367088-77c7-4a1c-9d4d-db40cbbcdb9a have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ae459136-9060-4dac-87e7-394bf8a6b4e1 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b071f9c4-3fe3-4653-8900-5ebffcbfa6e4 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/57c085d4-9543-467f-807f-63a5eb966c49 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cf5e76e4-003b-443b-9097-e204351e6646 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d6d93b32-ddef-4b58-bd31-e055dcf071bc have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/054b3c1f-9a73-402f-b075-63ac9452f2dd have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.644209162 +0000 UTC m=+30.763734629). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-11T20:32:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 20:32:04.645861076 +0000 UTC m=+30.765386543, actuallyDelete=true" time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/b0382f71-3c07-42fb-96f5-2134727b507c have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.645861076 +0000 UTC m=+30.765386543). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0aadb2f7-19b5-4f35-9394-454e6da689c8 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.645861076 +0000 UTC m=+30.765386543). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/684ecf89-6b8e-482c-b581-130f476d1bc2 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.645861076 +0000 UTC m=+30.765386543). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a8e603f3-2ddf-47b9-9b42-f38e8b73ac57 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.645861076 +0000 UTC m=+30.765386543). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c1ae9c7d-96e8-4e1d-9ad1-803ecde8bb23 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.645861076 +0000 UTC m=+30.765386543). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-11T20:32:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 20:32:04.647027919 +0000 UTC m=+30.766553386, actuallyDelete=true" time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/373ca569-4cce-4dab-a7c4-3cd3227c6e6a have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.647027919 +0000 UTC m=+30.766553386). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3c2474ec-5665-45b5-a6d2-3ae177008903 have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.647027919 +0000 UTC m=+30.766553386). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/631022be-4109-4112-b00f-904d2fcb2e1e have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.647027919 +0000 UTC m=+30.766553386). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a15e6bac-d90c-412e-acbe-1ad27a2b74dd have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.647027919 +0000 UTC m=+30.766553386). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ab06612e-ee4a-4a9f-8c01-275a16ae2adb have older date (2025-05-11 19:32:04 +0000 UTC) than purge date (2025-05-11 20:32:04.647027919 +0000 UTC m=+30.766553386). Removing upload directory." time="2025-05-11T20:32:04Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-11T20:32:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 20:32:04.647756441 +0000 UTC m=+30.767281908, actuallyDelete=true" time="2025-05-11T20:32:04Z" 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 30.784s ? 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.008s === 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.010s === RUN TestWalkFileRemoved time="2025-05-11T20:31:33Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.006s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.412s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.12s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.125s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (20.51s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 20.927s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (21.55s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 21.950s ? 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-05-11T20:31:33Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-05-11T20:31:33Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-05-11T20:31:33Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.3 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestMatchIPV6 time="2025-05-11T20:31:33Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=266129e9-ac45-4a2d-b833-668531e3c267 time="2025-05-11T20:31:33Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T20:31:33Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=266129e9-ac45-4a2d-b833-668531e3c267 ip=?0000000000000000000000000000000000 time="2025-05-11T20:31:33Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=266129e9-ac45-4a2d-b833-668531e3c267 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestParsing (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) time="2025-05-11T20:31:34Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T20:31:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T20:31:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T20:31:37Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.515s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.008s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.638s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.96s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.618s ? 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.015s ? 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-r12.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-r12.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 >>> docker-registry*: Package size: 25.6 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r12.apk >>> docker-registry: Build complete at Sun, 11 May 2025 20:34:18 +0000 elapsed time 0h 3m 17s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250511.203102) (2/2) Purging go (1.24.3-r0) Executing busybox-1.37.0-r17.trigger OK: 253 MiB in 104 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...