>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Mon, 12 May 2025 11:41:06 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/3) Installing binutils-gold (2.44-r0) (2/3) Installing go (1.24.3-r0) (3/3) Installing .makedepends-docker-registry (20250512.114107) Executing busybox-1.37.0-r17.trigger OK: 591 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.22/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-05-12T11:41:25Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-12T11:41:25Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.088s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-12T11:41:25Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.01s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.069s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.056s === 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.027s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.130s ? 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.057s === 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.061s === 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.047s === 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.032s ? 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/12 11:41:25 http: TLS handshake error from 127.0.0.1:54112: 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:37051/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37051/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37051/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:37051/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:41619?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-12T11:41:26Z" level=info msg="broadcaster: closing" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" time="2025-05-12T11:41:26Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-12T11:41:26Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 1} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 1} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 1} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 1} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 1} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=warning msg="&{0x4000426990 0.9} encountered too many errors, backing off" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T11:41:26Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.75s) PASS ok github.com/docker/distribution/notifications 1.183s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-12T11:41:25Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T11:41:25.805758137Z" 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-12T11:41:25.805873698Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:25.80607746Z" level=info msg="Starting upload purge in 7m0s" go.version=go1.24.3 time="2025-05-12T11:41:25.806269742Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-12T11:41:28.809040491Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-12T11:41:28.911973687Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=725fa920-a431-4635-b3f0-3181108e83da http.request.method=GET http.request.remoteaddr="[::1]:51792" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.652897ms http.response.status=200 http.response.written=2 ::1 - - [12/May/2025:11:41:28 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-12T11:41:29.476185225Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T11:41:29.477468999Z" 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-12T11:41:29.477493999Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:29.47755128Z" level=info msg="Starting upload purge in 0s" go.version=go1.24.3 time="2025-05-12T11:41:29.47758132Z" level=info msg="PurgeUploads starting: olderThan=2025-05-05 11:41:29.47756312 +0000 UTC m=-604796.257233034, actuallyDelete=true" time="2025-05-12T11:41:29.4776172Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-12T11:41:29.47762684Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-12T11:41:29.477644681Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=1" time="2025-05-12T11:41:29.477650801Z" level=info msg="Starting upload purge in 24h0m0s" go.version=go1.24.3 time="2025-05-12T11:41:29.477959804Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-12T11:41:32.483740784Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=e2af943a-17d9-4998-9609-a31070d31005 http.request.method=GET http.request.remoteaddr="127.0.0.1:54048" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="689.408µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:41:32 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-12T11:41:32.483847985Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (3.67s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-12T11:41:32.895390247Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T11:41:32.896038653Z" 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-12T11:41:32.896059214Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:32.896135854Z" level=info msg="Starting upload purge in 31m0s" go.version=go1.24.3 time="2025-05-12T11:41:32.896191015Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.41s) PASS ok github.com/docker/distribution/registry 15.285s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.027s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.07s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.180s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-12T11:41:25Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=6fd50bfb-e79e-48be-8fa6-f3021d283059 time="2025-05-12T11:41:25Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=6fd50bfb-e79e-48be-8fa6-f3021d283059 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-12T11:41:25Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password="CVZwcz_qQOy0qng4Utz_laVfcNMlzkUPMBQf6ZHhIr4" user=docker --- PASS: TestCreateHtpasswdFile (0.06s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.144s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.076s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-05-12T11:41:25Z" level=info msg="token not to be used before 2025-05-12 11:41:26 +0000 UTC - currently 2025-05-12 11:41:25.770948333 +0000 UTC m=+0.042166202" time="2025-05-12T11:41:25Z" level=info msg="token not to be used after 2025-05-12 11:41:25 +0000 UTC - currently 2025-05-12 11:41:25.771527779 +0000 UTC m=+0.042745608" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-12T11:41:25Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.074s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.122s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.080s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.028s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-12T11:41:25Z" 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-12T11:41:25Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36797" http.request.id=373da0f0-3604-44e9-baf7-6cbec2c1bd44 http.request.method=GET http.request.remoteaddr="127.0.0.1:56272" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="688.007µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:41:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.00s) === RUN TestCatalogAPI time="2025-05-12T11:41:25Z" 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-12T11:41:25Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=a3998e95-4c37-46bb-ac5c-1e6dd80b6b4d http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="700.368µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/May/2025:11:41:25 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-12T11:41:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=4778e5ce-2900-4b81-8c99-3f16e971a687 http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="879.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:25 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=038090e6-966e-4404-9779-59d42c4002ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/aaaa/blobs/uploads/72345a65-ec2e-41a5-864f-8d1d705f7743?_state=IHLJWsKA5LtNBsZup7mbUrvVvr7352PTarfJWJspljB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3MjM0NWE2NS1lYzJlLTQxYTUtODY0Zi04ZDFkNzA1Zjc3NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjUuODcyNzY1MTk3WiJ9&digest=sha256%3A35a98fedbeed672fa82a773a90d46edf259539de4621ce79f72faf21ce027051" http.request.useragent="Go-http-client/1.1" http.response.duration=783.862274ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:25 +0000] "PUT /v2/foo/aaaa/blobs/uploads/72345a65-ec2e-41a5-864f-8d1d705f7743?_state=IHLJWsKA5LtNBsZup7mbUrvVvr7352PTarfJWJspljB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3MjM0NWE2NS1lYzJlLTQxYTUtODY0Zi04ZDFkNzA1Zjc3NDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjUuODcyNzY1MTk3WiJ9&digest=sha256%3A35a98fedbeed672fa82a773a90d46edf259539de4621ce79f72faf21ce027051 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=5956bcad-afb2-4b5c-80bc-435617fb26a9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.431695ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:26 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=abd7f378-971d-4992-8813-a843b1c43bcb http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="849.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:26 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=e944b5d4-9385-49b2-8b65-ae213609c0da http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/bbbb/blobs/uploads/21994db0-4f46-4741-a8e8-36fe7e8edae8?_state=d_Z6u1f0zH8V7wjOgbNnl3ntqhpJRtVKqjrmZBmbaWR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyMTk5NGRiMC00ZjQ2LTQ3NDEtYThlOC0zNmZlN2U4ZWRhZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjYuNzA5MDM1NDE5WiJ9&digest=sha256%3Ab5354ef2d8ccd2760a853d838b197199da97b0bdf2e6ce2ba6c84a540e397911" http.request.useragent="Go-http-client/1.1" http.response.duration=461.419503ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:26 +0000] "PUT /v2/foo/bbbb/blobs/uploads/21994db0-4f46-4741-a8e8-36fe7e8edae8?_state=d_Z6u1f0zH8V7wjOgbNnl3ntqhpJRtVKqjrmZBmbaWR7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyMTk5NGRiMC00ZjQ2LTQ3NDEtYThlOC0zNmZlN2U4ZWRhZTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjYuNzA5MDM1NDE5WiJ9&digest=sha256%3Ab5354ef2d8ccd2760a853d838b197199da97b0bdf2e6ce2ba6c84a540e397911 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=7b6a7c99-9e06-48ed-9715-9c21d41b89a0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.419974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:27 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=e6bcdc33-b4ed-46ec-9cc0-501b48c6f251 http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:27 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=34ffa786-01a6-46da-9baa-f55d02ad7d94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/cccc/blobs/uploads/12de99e5-7379-4625-92d3-78e9033edc55?_state=RDSljqG6lb5xopVzTqg7HQ_2JbiUQGx8Rn8aVDoEwGV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMmRlOTllNS03Mzc5LTQ2MjUtOTJkMy03OGU5MDMzZWRjNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjcuMjMyMzQ2ODVaIn0%3D&digest=sha256%3Ac5231b6a567d2fecdb1cbf1b648dd855b37ff2eaa50e05be0312f6986f23c5bc" http.request.useragent="Go-http-client/1.1" http.response.duration=557.257626ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:27 +0000] "PUT /v2/foo/cccc/blobs/uploads/12de99e5-7379-4625-92d3-78e9033edc55?_state=RDSljqG6lb5xopVzTqg7HQ_2JbiUQGx8Rn8aVDoEwGV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMmRlOTllNS03Mzc5LTQ2MjUtOTJkMy03OGU5MDMzZWRjNTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjcuMjMyMzQ2ODVaIn0%3D&digest=sha256%3Ac5231b6a567d2fecdb1cbf1b648dd855b37ff2eaa50e05be0312f6986f23c5bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=5deca37a-b87e-4277-9920-1ebf42e2bf93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.370335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:27 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=5457c5c0-5575-457d-89c2-601c75859e82 http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="828.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:27 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=33b851d7-153d-437d-a94c-f43b7af7ff8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/dddd/blobs/uploads/ba5e32b3-2b2e-45d0-9309-5904e6ae949c?_state=2ZFOkqEZMg6M2H0HvzNAfk7uWejmOx3DWxUD30hfK_t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiYTVlMzJiMy0yYjJlLTQ1ZDAtOTMwOS01OTA0ZTZhZTk0OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjcuODY1NDE0OTg3WiJ9&digest=sha256%3Aa5f812f3d96da07ce5cae8af0d297a077947111135e00cff4783afe45b6743ae" http.request.useragent="Go-http-client/1.1" http.response.duration=807.642123ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:27 +0000] "PUT /v2/foo/dddd/blobs/uploads/ba5e32b3-2b2e-45d0-9309-5904e6ae949c?_state=2ZFOkqEZMg6M2H0HvzNAfk7uWejmOx3DWxUD30hfK_t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiYTVlMzJiMy0yYjJlLTQ1ZDAtOTMwOS01OTA0ZTZhZTk0OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjcuODY1NDE0OTg3WiJ9&digest=sha256%3Aa5f812f3d96da07ce5cae8af0d297a077947111135e00cff4783afe45b6743ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=b65e00f5-b17d-4883-9d36-00eaefd422d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319294ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:28 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=fc9b80ec-b7e6-4b85-bf1f-b372b34a5171 http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="817.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:28 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=18832134-4ba3-4c61-9cbe-619dee256105 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/eeee/blobs/uploads/7524a622-0189-4c58-89ef-d0fb7ca98ec4?_state=q49pGEWVv6M114ASseiz0a14FOGQ-wlWb5uSk0AY86l7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3NTI0YTYyMi0wMTg5LTRjNTgtODllZi1kMGZiN2NhOThlYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjguNzcxMjI2Nzc2WiJ9&digest=sha256%3A0612de16ca4f264ac8b9ff1ef33cac771bc1d1744107bfa8c4e0b7dfdafb4de9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.220788921s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:28 +0000] "PUT /v2/foo/eeee/blobs/uploads/7524a622-0189-4c58-89ef-d0fb7ca98ec4?_state=q49pGEWVv6M114ASseiz0a14FOGQ-wlWb5uSk0AY86l7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3NTI0YTYyMi0wMTg5LTRjNTgtODllZi1kMGZiN2NhOThlYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MjguNzcxMjI2Nzc2WiJ9&digest=sha256%3A0612de16ca4f264ac8b9ff1ef33cac771bc1d1744107bfa8c4e0b7dfdafb4de9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=4e861455-c995-41cd-8d7d-7c82cb7f6899 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.378454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:29 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=f8d16c4d-3b2c-4447-8b40-43dabf6fc487 http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="788.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=713b5498-d684-4ec4-b526-990549ad1737 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/ffff/blobs/uploads/dd55c8d0-0061-4341-bd0b-8b24ce6a5896?_state=TMcHu0Hu9ls-n4Ger4EOZnEHB-7SOswnbcjF4-rNVb57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkZDU1YzhkMC0wMDYxLTQzNDEtYmQwYi04YjI0Y2U2YTU4OTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzAuMDYzMDAyOTk5WiJ9&digest=sha256%3A749a8a390d4212c67b2602f6cd6648b0c1fdf24b38a7575f56ebaf44e3bd6f8b" http.request.useragent="Go-http-client/1.1" http.response.duration=869.302687ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "PUT /v2/foo/ffff/blobs/uploads/dd55c8d0-0061-4341-bd0b-8b24ce6a5896?_state=TMcHu0Hu9ls-n4Ger4EOZnEHB-7SOswnbcjF4-rNVb57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkZDU1YzhkMC0wMDYxLTQzNDEtYmQwYi04YjI0Y2U2YTU4OTYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzAuMDYzMDAyOTk5WiJ9&digest=sha256%3A749a8a390d4212c67b2602f6cd6648b0c1fdf24b38a7575f56ebaf44e3bd6f8b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=c0b13e88-0493-4679-a5f1-a11608e83e76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.385575ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=0216ab67-13e6-49c4-8526-27b6f9157f7c http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="641.326µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=e9c24cbf-0685-46de-80ad-867563c81e04 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="636.286µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=41cec335-19a3-40ff-9537-e327e95def21 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="659.927µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=d6e0f31a-3176-4936-8d70-5d05fa8d64ac http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="647.527µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=17ec0aa8-9816-4efa-b69d-8ffb2f95bb06 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="709.327µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=e5d6cba4-03d5-4414-a423-320eaa597c79 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="695.848µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" 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:46431" http.request.id=0870f7ba-37b1-4c38-b757-dd526403b7e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="716.248µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" 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:46431" http.request.id=daf4acfb-c8db-4bf6-acfe-13de69ac414e http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="658.846µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=1dacc5b5-a826-4096-be51-ba51dac11dc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="613.127µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46431" http.request.id=59adf526-07fe-4d96-b7a3-7f226f99dd8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="683.407µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:11:41:30 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T11:41:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:30Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=12cde7fc-b2c7-4c9d-96a1-99f9d7cadb1d http.request.method=POST http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="829.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:31 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=b02c4ef8-7e91-4f33-b782-071bd2c8f18c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/aaaa/blobs/uploads/18f7c9b8-2cb6-4f44-a943-6635544cc1db?_state=T8vlAFshTMkpzB9J_Qc53m991AZbDEe6xJDz43x9XPB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxOGY3YzliOC0yY2I2LTRmNDQtYTk0My02NjM1NTQ0Y2MxZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzEuMDE4OTg4NzUyWiJ9&digest=sha256%3A71be08a43511f3d290c893dccbe1fa39c69d0fff06c1a1af8d14a3fb2a24dbae" http.request.useragent="Go-http-client/1.1" http.response.duration=648.329337ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:31 +0000] "PUT /v2/foo/aaaa/blobs/uploads/18f7c9b8-2cb6-4f44-a943-6635544cc1db?_state=T8vlAFshTMkpzB9J_Qc53m991AZbDEe6xJDz43x9XPB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxOGY3YzliOC0yY2I2LTRmNDQtYTk0My02NjM1NTQ0Y2MxZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzEuMDE4OTg4NzUyWiJ9&digest=sha256%3A71be08a43511f3d290c893dccbe1fa39c69d0fff06c1a1af8d14a3fb2a24dbae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=77b3ab57-6fb3-4476-9454-e6d7adf57fa8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.339654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:31 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=484c2347-e9f7-4bcc-b518-7018021ffbdf http.request.method=POST http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="751.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:31 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=8bc4a8b8-7393-4bec-aca9-3b6e872cb16d http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/bbbb/blobs/uploads/21bc313a-71f8-437a-a3a5-bc661661298f?_state=_9G7xptfatq02fB3I0wUXrWmjDdCGj3YwytabzsGM8x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyMWJjMzEzYS03MWY4LTQzN2EtYTNhNS1iYzY2MTY2MTI5OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzEuNzIxMDIzNjkxWiJ9&digest=sha256%3A084f5a22aeecb63742ef0cff066647da537bb45b5df86dd9574ad6db823591bc" http.request.useragent="Go-http-client/1.1" http.response.duration=534.119583ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:31 +0000] "PUT /v2/foo/bbbb/blobs/uploads/21bc313a-71f8-437a-a3a5-bc661661298f?_state=_9G7xptfatq02fB3I0wUXrWmjDdCGj3YwytabzsGM8x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIyMWJjMzEzYS03MWY4LTQzN2EtYTNhNS1iYzY2MTY2MTI5OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzEuNzIxMDIzNjkxWiJ9&digest=sha256%3A084f5a22aeecb63742ef0cff066647da537bb45b5df86dd9574ad6db823591bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=715d0d2c-268c-47e7-bd43-8787c0c56dfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.450535ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:32 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=9acf490a-cb30-45ac-90fc-a9416cf990cf http.request.method=POST http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="809.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:32 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=d2a68caf-0bd1-405e-9424-49a9cf9b14be http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/cccc/blobs/uploads/42d874e1-613e-47c9-b494-61bd92320890?_state=awe8CEbGMXLURjnaeCU0PA4MObuWKVJ-urCRmVhJQU17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0MmQ4NzRlMS02MTNlLTQ3YzktYjQ5NC02MWJkOTIzMjA4OTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzIuMzU1MTQzNzE5WiJ9&digest=sha256%3A2e0eeaa7385705393728e2eb88c5590ab9f6924159c901e56d60988f72535364" http.request.useragent="Go-http-client/1.1" http.response.duration=1.660730159s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:32 +0000] "PUT /v2/foo/cccc/blobs/uploads/42d874e1-613e-47c9-b494-61bd92320890?_state=awe8CEbGMXLURjnaeCU0PA4MObuWKVJ-urCRmVhJQU17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI0MmQ4NzRlMS02MTNlLTQ3YzktYjQ5NC02MWJkOTIzMjA4OTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzIuMzU1MTQzNzE5WiJ9&digest=sha256%3A2e0eeaa7385705393728e2eb88c5590ab9f6924159c901e56d60988f72535364 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=57e2ac7d-13dc-4810-860d-f4169abd6293 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.425494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:34Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=ffacab1b-7bcd-4b53-afcf-73ff1e189259 http.request.method=POST http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="796.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=bc645bdb-3cd1-40b3-9b88-789168f1ddee http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/dddd/blobs/uploads/74b09d2c-44e7-4b2d-8ad2-d59f52f7a9b5?_state=pj6PCQ60pwqu_Qj4vvyKmF81fL9vXy58jGxlDNqgPBp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NGIwOWQyYy00NGU3LTRiMmQtOGFkMi1kNTlmNTJmN2E5YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzQuMTIzMDQ3MTk5WiJ9&digest=sha256%3Acbed5bfe899b0bae8c032c2cf2dec8ad4b9a419b145659573367f9eb576ebbe5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.452530503s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/74b09d2c-44e7-4b2d-8ad2-d59f52f7a9b5?_state=pj6PCQ60pwqu_Qj4vvyKmF81fL9vXy58jGxlDNqgPBp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3NGIwOWQyYy00NGU3LTRiMmQtOGFkMi1kNTlmNTJmN2E5YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzQuMTIzMDQ3MTk5WiJ9&digest=sha256%3Acbed5bfe899b0bae8c032c2cf2dec8ad4b9a419b145659573367f9eb576ebbe5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=2aab91bd-511c-4476-8b67-806fd8a41b95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33278" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.296334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33695" http.request.id=175172b4-162c-48b0-95e1-5b336fcb0983 http.request.method=GET http.request.remoteaddr="127.0.0.1:33278" 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="610.526µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (9.77s) === RUN TestURLPrefix time="2025-05-12T11:41:35Z" 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-12T11:41:35Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35305" http.request.id=f95a9fda-7db0-4307-ab5b-653712af8859 http.request.method=GET http.request.remoteaddr="127.0.0.1:48036" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.367µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-05-12T11:41:35Z" 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-12T11:41:35Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=302be7f7-bbe5-41c7-9fa2-38823eefec54 http.request.method=GET http.request.remoteaddr="127.0.0.1:42822" http.request.uri="/v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.848µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "GET /v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=a577c046-f834-4cd5-9b8a-5d6490fded3e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42826" http.request.uri="/v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="827.528µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "HEAD /v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=0085d8fe-a98b-433c-96c0-6798f5c753e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:42826" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="681.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=1c59cef1-3dbd-457b-982a-e6c70ff83aec http.request.method=GET http.request.remoteaddr="127.0.0.1:42826" http.request.uri="/v2/foo/bar/blobs/uploads/178f70ac-242a-4767-828f-b8c0c098628b?_state=axXjtOAb1RZwnyOHyvaLbrjO3jlc3r3URgVk1yjNJ2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3OGY3MGFjLTI0MmEtNDc2Ny04MjhmLWI4YzBjMDk4NjI4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NTc5OTI4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="761.808µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "GET /v2/foo/bar/blobs/uploads/178f70ac-242a-4767-828f-b8c0c098628b?_state=axXjtOAb1RZwnyOHyvaLbrjO3jlc3r3URgVk1yjNJ2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3OGY3MGFjLTI0MmEtNDc2Ny04MjhmLWI4YzBjMDk4NjI4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NTc5OTI4NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=54cee4f2-abcd-40e6-ae34-055d5ed383a9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42826" http.request.uri="/v2/foo/bar/blobs/uploads/178f70ac-242a-4767-828f-b8c0c098628b?_state=axXjtOAb1RZwnyOHyvaLbrjO3jlc3r3URgVk1yjNJ2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3OGY3MGFjLTI0MmEtNDc2Ny04MjhmLWI4YzBjMDk4NjI4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NTc5OTI4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="667.887µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "DELETE /v2/foo/bar/blobs/uploads/178f70ac-242a-4767-828f-b8c0c098628b?_state=axXjtOAb1RZwnyOHyvaLbrjO3jlc3r3URgVk1yjNJ2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3OGY3MGFjLTI0MmEtNDc2Ny04MjhmLWI4YzBjMDk4NjI4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NTc5OTI4NDRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=0744edae-9bda-40ac-a661-0dfa28f1d919 http.request.method=GET http.request.remoteaddr="127.0.0.1:42826" http.request.uri="/v2/foo/bar/blobs/uploads/178f70ac-242a-4767-828f-b8c0c098628b?_state=axXjtOAb1RZwnyOHyvaLbrjO3jlc3r3URgVk1yjNJ2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3OGY3MGFjLTI0MmEtNDc2Ny04MjhmLWI4YzBjMDk4NjI4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NTc5OTI4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=178f70ac-242a-4767-828f-b8c0c098628b time="2025-05-12T11:41:35Z" 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:45889" http.request.id=0744edae-9bda-40ac-a661-0dfa28f1d919 http.request.method=GET http.request.remoteaddr="127.0.0.1:42826" http.request.uri="/v2/foo/bar/blobs/uploads/178f70ac-242a-4767-828f-b8c0c098628b?_state=axXjtOAb1RZwnyOHyvaLbrjO3jlc3r3URgVk1yjNJ2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3OGY3MGFjLTI0MmEtNDc2Ny04MjhmLWI4YzBjMDk4NjI4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NTc5OTI4NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="673.247µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=178f70ac-242a-4767-828f-b8c0c098628b 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "GET /v2/foo/bar/blobs/uploads/178f70ac-242a-4767-828f-b8c0c098628b?_state=axXjtOAb1RZwnyOHyvaLbrjO3jlc3r3URgVk1yjNJ2F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3OGY3MGFjLTI0MmEtNDc2Ny04MjhmLWI4YzBjMDk4NjI4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NTc5OTI4NDRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=26367333-021b-4904-93b9-5652cc87f87d http.request.method=POST http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="712.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=9b7ef94d-782d-4c4e-8b30-0870b266f704 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/a2df405f-cbc2-4bcf-be76-b15f32ba4405?_state=qCx174eOX_r12l1ROEHnR86hQQqriexlwKGXbO1sHI17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZGY0MDVmLWNiYzItNGJjZi1iZTc2LWIxNWYzMmJhNDQwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjE1MTcwNDFaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" provided=sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb vars.name="foo/bar" vars.uuid=a2df405f-cbc2-4bcf-be76-b15f32ba4405 time="2025-05-12T11:41:35Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=9b7ef94d-782d-4c4e-8b30-0870b266f704 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/a2df405f-cbc2-4bcf-be76-b15f32ba4405?_state=qCx174eOX_r12l1ROEHnR86hQQqriexlwKGXbO1sHI17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZGY0MDVmLWNiYzItNGJjZi1iZTc2LWIxNWYzMmJhNDQwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjE1MTcwNDFaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a2df405f-cbc2-4bcf-be76-b15f32ba4405 time="2025-05-12T11:41:35Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb, 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:45889" http.request.id=9b7ef94d-782d-4c4e-8b30-0870b266f704 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/a2df405f-cbc2-4bcf-be76-b15f32ba4405?_state=qCx174eOX_r12l1ROEHnR86hQQqriexlwKGXbO1sHI17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZGY0MDVmLWNiYzItNGJjZi1iZTc2LWIxNWYzMmJhNDQwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjE1MTcwNDFaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="873.65µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a2df405f-cbc2-4bcf-be76-b15f32ba4405 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "PUT /v2/foo/bar/blobs/uploads/a2df405f-cbc2-4bcf-be76-b15f32ba4405?_state=qCx174eOX_r12l1ROEHnR86hQQqriexlwKGXbO1sHI17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyZGY0MDVmLWNiYzItNGJjZi1iZTc2LWIxNWYzMmJhNDQwNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjE1MTcwNDFaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=5dc746fd-2ef3-4137-827e-76165c1c15fc http.request.method=POST http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="704.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=16665e41-ae34-4e61-ac51-d4bbbc6caa4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/bba17942-e8f6-4e5f-a2bc-be91920d5c95?_state=xLKoLfYeb7MG5BJq25rZ5FE6nndbUToseiFpZs4scwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiYTE3OTQyLWU4ZjYtNGU1Zi1hMmJjLWJlOTE5MjBkNWM5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjM0NjUyMjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="904.65µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "PUT /v2/foo/bar/blobs/uploads/bba17942-e8f6-4e5f-a2bc-be91920d5c95?_state=xLKoLfYeb7MG5BJq25rZ5FE6nndbUToseiFpZs4scwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJiYTE3OTQyLWU4ZjYtNGU1Zi1hMmJjLWJlOTE5MjBkNWM5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjM0NjUyMjFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=653e6e45-0c8c-4dad-8b98-515f46bf4389 http.request.method=POST http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="683.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=8ab90604-91e0-4e7c-843e-ffce373b3fc9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/70228693-52b9-4cf9-a3c9-767936fc56dd?_state=CDlNixLSplkBHU9xzuHFDWGnaM5VLK_uzPirBeOC24l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMjI4NjkzLTUyYjktNGNmOS1hM2M5LTc2NzkzNmZjNTZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjUzODgwMDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="905.25µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "PUT /v2/foo/bar/blobs/uploads/70228693-52b9-4cf9-a3c9-767936fc56dd?_state=CDlNixLSplkBHU9xzuHFDWGnaM5VLK_uzPirBeOC24l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwMjI4NjkzLTUyYjktNGNmOS1hM2M5LTc2NzkzNmZjNTZkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjUzODgwMDFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=092148b6-a490-439a-8ef1-914c3a996a34 http.request.method=POST http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="754.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=5595510d-1d1a-448d-bf4d-3da746f92298 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/7895dddc-982d-4e2c-a107-90244f7016fa?_state=8-znqcEmiLtjdBpJDzmf90GEEjU8Y8KlQMBAtVbPDG97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OTVkZGRjLTk4MmQtNGUyYy1hMTA3LTkwMjQ0ZjcwMTZmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjczMDc1NDFaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.duration=924.632785ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:35 +0000] "PUT /v2/foo/bar/blobs/uploads/7895dddc-982d-4e2c-a107-90244f7016fa?_state=8-znqcEmiLtjdBpJDzmf90GEEjU8Y8KlQMBAtVbPDG97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc4OTVkZGRjLTk4MmQtNGUyYy1hMTA3LTkwMjQ0ZjcwMTZmYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNS42NjczMDc1NDFaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=950b4bc6-74eb-4716-a471-5a51bc21d156 http.request.method=POST http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.25µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45889" http.request.id=a67682a8-0301-4c81-a527-15f39e1af0a8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/a45bbfa4-630b-4791-a2fa-34e764971db6?_state=RHyEUMANXpQiwD3tSViQiM4BJf2XI1flWvMNTtgVDY17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NWJiZmE0LTYzMGItNDc5MS1hMmZhLTM0ZTc2NDk3MWRiNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNi42MDQ1MDExNzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=872.006955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:36 +0000] "PATCH /v2/foo/bar/blobs/uploads/a45bbfa4-630b-4791-a2fa-34e764971db6?_state=RHyEUMANXpQiwD3tSViQiM4BJf2XI1flWvMNTtgVDY17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NWJiZmE0LTYzMGItNDc5MS1hMmZhLTM0ZTc2NDk3MWRiNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNi42MDQ1MDExNzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=0c6067cb-a938-45dd-a43d-368111fb900a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/uploads/a45bbfa4-630b-4791-a2fa-34e764971db6?_state=cY--VahcL2bkj0uu8I61lGyBEeuwpVqIQGto7-RbF0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NWJiZmE0LTYzMGItNDc5MS1hMmZhLTM0ZTc2NDk3MWRiNiIsIk9mZnNldCI6MjA1MjE0NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzZaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.duration="959.85µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "PUT /v2/foo/bar/blobs/uploads/a45bbfa4-630b-4791-a2fa-34e764971db6?_state=cY--VahcL2bkj0uu8I61lGyBEeuwpVqIQGto7-RbF0d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NWJiZmE0LTYzMGItNDc5MS1hMmZhLTM0ZTc2NDk3MWRiNiIsIk9mZnNldCI6MjA1MjE0NzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzZaIn0%3D&digest=sha256%3A8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=c2534420-2189-493b-833f-07e8d738c0ef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="701.368µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=ba6c340b-a56d-4d35-865a-69b90c63c404 http.request.method=GET http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=10.929794ms http.response.status=200 http.response.written=20521472 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 200 20521472 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=error msg="error parsing digest="sha257:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=993375ef-a9d7-422d-a535-d388babb348d http.request.method=GET http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/sha257:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" vars.name="foo/bar" time="2025-05-12T11:41:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=993375ef-a9d7-422d-a535-d388babb348d http.request.method=GET http.request.remoteaddr="127.0.0.1:42840" http.request.uri="/v2/foo/bar/blobs/sha257:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="757.448µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/sha257:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=d138ce92-0359-416e-bcc7-d2778dab851d http.request.method=GET http.request.remoteaddr="127.0.0.1:42872" http.request.uri="/v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.duration="979.17µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:37Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=a3219cd7-27a2-4438-9585-e74f09bf7fcc http.request.method=GET http.request.remoteaddr="127.0.0.1:59870" http.request.uri="/v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.049µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=434e4cbd-a3fc-4ca1-81b9-07cd43f3c8fd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59874" http.request.uri="/v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.368µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=c487aed7-5704-447d-82e9-46c02c283809 http.request.method=POST http.request.remoteaddr="127.0.0.1:59874" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="747.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=d12982fd-9f1e-46ec-b116-099ff0a838d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:59874" http.request.uri="/v2/foo/bar/blobs/uploads/ca681778-3bd6-40ac-a45d-c86c73fb3ca8?_state=rRNJYD7PJ3qMJul-itCLlJqoxxJre549p8Adqienlxd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhNjgxNzc4LTNiZDYtNDBhYy1hNDVkLWM4NmM3M2ZiM2NhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODEzMDUyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="728.048µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/uploads/ca681778-3bd6-40ac-a45d-c86c73fb3ca8?_state=rRNJYD7PJ3qMJul-itCLlJqoxxJre549p8Adqienlxd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhNjgxNzc4LTNiZDYtNDBhYy1hNDVkLWM4NmM3M2ZiM2NhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODEzMDUyNjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=fca35fb7-aeab-4206-bd27-477910c75209 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59874" http.request.uri="/v2/foo/bar/blobs/uploads/ca681778-3bd6-40ac-a45d-c86c73fb3ca8?_state=rRNJYD7PJ3qMJul-itCLlJqoxxJre549p8Adqienlxd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhNjgxNzc4LTNiZDYtNDBhYy1hNDVkLWM4NmM3M2ZiM2NhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODEzMDUyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="729.768µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "DELETE /v2/foo/bar/blobs/uploads/ca681778-3bd6-40ac-a45d-c86c73fb3ca8?_state=rRNJYD7PJ3qMJul-itCLlJqoxxJre549p8Adqienlxd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhNjgxNzc4LTNiZDYtNDBhYy1hNDVkLWM4NmM3M2ZiM2NhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODEzMDUyNjhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=cefd2262-f7be-431b-8297-75cc32a2ef90 http.request.method=GET http.request.remoteaddr="127.0.0.1:59874" http.request.uri="/v2/foo/bar/blobs/uploads/ca681778-3bd6-40ac-a45d-c86c73fb3ca8?_state=rRNJYD7PJ3qMJul-itCLlJqoxxJre549p8Adqienlxd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhNjgxNzc4LTNiZDYtNDBhYy1hNDVkLWM4NmM3M2ZiM2NhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODEzMDUyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ca681778-3bd6-40ac-a45d-c86c73fb3ca8 time="2025-05-12T11:41:37Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=cefd2262-f7be-431b-8297-75cc32a2ef90 http.request.method=GET http.request.remoteaddr="127.0.0.1:59874" http.request.uri="/v2/foo/bar/blobs/uploads/ca681778-3bd6-40ac-a45d-c86c73fb3ca8?_state=rRNJYD7PJ3qMJul-itCLlJqoxxJre549p8Adqienlxd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhNjgxNzc4LTNiZDYtNDBhYy1hNDVkLWM4NmM3M2ZiM2NhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODEzMDUyNjhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="667.927µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ca681778-3bd6-40ac-a45d-c86c73fb3ca8 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/uploads/ca681778-3bd6-40ac-a45d-c86c73fb3ca8?_state=rRNJYD7PJ3qMJul-itCLlJqoxxJre549p8Adqienlxd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNhNjgxNzc4LTNiZDYtNDBhYy1hNDVkLWM4NmM3M2ZiM2NhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODEzMDUyNjhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=8e66951c-bf11-410b-8764-c3ac39a918d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="828.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=afcdb8d9-3c9e-47a6-b936-60baa8a14807 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/82529641-5d36-400a-a75d-a2f60015c300?_state=FrYNgrNqXZC0LpQtdgU2CaM4Lmw8dHf--q7rvRNcqp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNTI5NjQxLTVkMzYtNDAwYS1hNzVkLWEyZjYwMDE1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODQ4ODIwNjVaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" provided=sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 vars.name="foo/bar" vars.uuid=82529641-5d36-400a-a75d-a2f60015c300 time="2025-05-12T11:41:37Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=afcdb8d9-3c9e-47a6-b936-60baa8a14807 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/82529641-5d36-400a-a75d-a2f60015c300?_state=FrYNgrNqXZC0LpQtdgU2CaM4Lmw8dHf--q7rvRNcqp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNTI5NjQxLTVkMzYtNDAwYS1hNzVkLWEyZjYwMDE1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODQ4ODIwNjVaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=82529641-5d36-400a-a75d-a2f60015c300 time="2025-05-12T11:41:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4, 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:40003" http.request.id=afcdb8d9-3c9e-47a6-b936-60baa8a14807 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/82529641-5d36-400a-a75d-a2f60015c300?_state=FrYNgrNqXZC0LpQtdgU2CaM4Lmw8dHf--q7rvRNcqp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNTI5NjQxLTVkMzYtNDAwYS1hNzVkLWEyZjYwMDE1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODQ4ODIwNjVaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="780.968µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=82529641-5d36-400a-a75d-a2f60015c300 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "PUT /v2/foo/bar/blobs/uploads/82529641-5d36-400a-a75d-a2f60015c300?_state=FrYNgrNqXZC0LpQtdgU2CaM4Lmw8dHf--q7rvRNcqp57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyNTI5NjQxLTVkMzYtNDAwYS1hNzVkLWEyZjYwMDE1YzMwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODQ4ODIwNjVaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=e695303a-b645-4700-aeb9-ff2daa02f777 http.request.method=POST http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="651.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=7244d182-ca69-4ea0-97dd-04379e576b26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/1be8b77e-c552-42e5-a4c7-b40f5d4aebf1?_state=q1JcusN8wYAuKHj0W3CBL9zJ_4mnDBhoOynynVpK69t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZThiNzdlLWM1NTItNDJlNS1hNGM3LWI0MGY1ZDRhZWJmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODY2ODk2MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="858.968µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "PUT /v2/foo/bar/blobs/uploads/1be8b77e-c552-42e5-a4c7-b40f5d4aebf1?_state=q1JcusN8wYAuKHj0W3CBL9zJ_4mnDBhoOynynVpK69t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiZThiNzdlLWM1NTItNDJlNS1hNGM3LWI0MGY1ZDRhZWJmMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODY2ODk2MDRaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=57aee8ec-9688-4154-85e3-cf42540e4985 http.request.method=POST http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="646.886µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=16a42112-c81d-4e24-a0d4-04b3e9c18c8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/0f202149-6745-4771-a484-7b309450c8bd?_state=MT4Ur7TcrN5RddWr1FNF5_yeOYiJ6aRxRYqAqvZOwwV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmMjAyMTQ5LTY3NDUtNDc3MS1hNDg0LTdiMzA5NDUwYzhiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODg1MzYxODNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="764.928µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "PUT /v2/foo/bar/blobs/uploads/0f202149-6745-4771-a484-7b309450c8bd?_state=MT4Ur7TcrN5RddWr1FNF5_yeOYiJ6aRxRYqAqvZOwwV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBmMjAyMTQ5LTY3NDUtNDc3MS1hNDg0LTdiMzA5NDUwYzhiZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41ODg1MzYxODNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=78d8445f-4b17-4737-8483-956251016cec http.request.method=POST http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="635.966µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=e82f689d-b642-4424-9442-4ed346137f60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/c3d54dcb-3b05-467b-8248-768b25b567cc?_state=o4Jb5h6qSrTdIYnd8Q-KZRjsHOtR9mz01t2iCVkGSsp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzZDU0ZGNiLTNiMDUtNDY3Yi04MjQ4LTc2OGIyNWI1NjdjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41OTAyNzMwNDFaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043073423s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "PUT /v2/foo/bar/blobs/uploads/c3d54dcb-3b05-467b-8248-768b25b567cc?_state=o4Jb5h6qSrTdIYnd8Q-KZRjsHOtR9mz01t2iCVkGSsp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImMzZDU0ZGNiLTNiMDUtNDY3Yi04MjQ4LTc2OGIyNWI1NjdjYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozNy41OTAyNzMwNDFaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=ae48c623-a384-4410-9994-590b729bebf2 http.request.method=POST http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="841.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40003" http.request.id=14c6da7c-f31c-40e4-aec1-1f18515fd752 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/61c77115-8fc1-4f01-a5b1-960286e42260?_state=CE2u7a4bKJAqE3G60CoOWxmnzc2_sgGbhem6zzuROVt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxYzc3MTE1LThmYzEtNGYwMS1hNWIxLTk2MDI4NmU0MjI2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOC42NDYwOTQ5OTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=900.369571ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:38 +0000] "PATCH /v2/foo/bar/blobs/uploads/61c77115-8fc1-4f01-a5b1-960286e42260?_state=CE2u7a4bKJAqE3G60CoOWxmnzc2_sgGbhem6zzuROVt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxYzc3MTE1LThmYzEtNGYwMS1hNWIxLTk2MDI4NmU0MjI2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOC42NDYwOTQ5OTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=8271b496-1fa1-4cfc-b101-53703b8c3058 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/uploads/61c77115-8fc1-4f01-a5b1-960286e42260?_state=xsvlB-dNvnYqH66yt36vNDySLVP4AS587HFBAyfvgqp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxYzc3MTE1LThmYzEtNGYwMS1hNWIxLTk2MDI4NmU0MjI2MCIsIk9mZnNldCI6MjE0MDA1NzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzhaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.duration="947.37µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "PUT /v2/foo/bar/blobs/uploads/61c77115-8fc1-4f01-a5b1-960286e42260?_state=xsvlB-dNvnYqH66yt36vNDySLVP4AS587HFBAyfvgqp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYxYzc3MTE1LThmYzEtNGYwMS1hNWIxLTk2MDI4NmU0MjI2MCIsIk9mZnNldCI6MjE0MDA1NzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6MzhaIn0%3D&digest=sha256%3A6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=5ba95c9e-04d8-4482-8151-d87d9d43638b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="806.448µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=be0f88df-33f1-4989-9b2d-6b160082bfa6 http.request.method=GET http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.183437ms http.response.status=200 http.response.written=21400576 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 200 21400576 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=error msg="error parsing digest="sha257:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=50f571c3-841c-4ad6-b3b7-4d1ef1788e6c http.request.method=GET http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/sha257:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" vars.name="foo/bar" time="2025-05-12T11:41:39Z" 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:40003" http.request.id=50f571c3-841c-4ad6-b3b7-4d1ef1788e6c http.request.method=GET http.request.remoteaddr="127.0.0.1:59878" http.request.uri="/v2/foo/bar/blobs/sha257:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="721.808µs" http.response.status=400 http.response.written=110 vars.digest="sha257:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/sha257:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=f053ab6a-5c02-44b5-8b97-edd101d2b55c http.request.method=GET http.request.remoteaddr="127.0.0.1:59892" http.request.uri="/v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.duration="931.21µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=ea5cefdc-c5ba-4f20-accc-291a95fddd9b http.request.method=GET http.request.remoteaddr="127.0.0.1:59892" http.request.uri="/v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.720429ms http.response.status=200 http.response.written=98304 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 200 98304 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40003" http.request.id=e8633e84-0bee-44c0-8be6-e078232e1897 http.request.method=GET http.request.remoteaddr="127.0.0.1:59886" http.request.uri="/v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.838831ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/sha256:6e574f991d803357f2ad479cddabfe22aab5b0816c1493da44660b5748dac1f4 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=c535de12-307b-4202-a9ab-0d94a5b9fab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42872" http.request.uri="/v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.073614715s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45889" http.request.id=62a45ec9-88e4-4e95-80f9-dc25566851e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:42856" http.request.uri="/v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.077764358s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [12/May/2025:11:41:37 +0000] "GET /v2/foo/bar/blobs/sha256:8eabb32f433333b0189574e1903616bd7406cc24c8e46ee83946b839d8c9ddfb HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (3.99s) === RUN TestBlobDelete time="2025-05-12T11:41:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:39Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=1aff1e65-a419-445f-b764-02d825a3c80e http.request.method=GET http.request.remoteaddr="127.0.0.1:32896" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="774.928µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=be9098d6-66de-479e-9e8a-9f84245cb6a4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:32906" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.528µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=021e13c3-a87e-42eb-b49f-6a685a0cb5d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:32906" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="671.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=507518b1-03af-4850-8623-52d82ce3ddc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:32906" http.request.uri="/v2/foo/bar/blobs/uploads/754cf646-6a06-496b-9b91-8a0bbf92c0d2?_state=aNk9zMB7uBufIrTZ_ydLBHrnDaXLzdbD4NX35Gizc6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1NGNmNjQ2LTZhMDYtNDk2Yi05YjkxLThhMGJiZjkyYzBkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NjgyNDYzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="666.367µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/uploads/754cf646-6a06-496b-9b91-8a0bbf92c0d2?_state=aNk9zMB7uBufIrTZ_ydLBHrnDaXLzdbD4NX35Gizc6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1NGNmNjQ2LTZhMDYtNDk2Yi05YjkxLThhMGJiZjkyYzBkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NjgyNDYzMjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=fc468676-69c0-4534-a8e8-d769bdd8ed2e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:32906" http.request.uri="/v2/foo/bar/blobs/uploads/754cf646-6a06-496b-9b91-8a0bbf92c0d2?_state=aNk9zMB7uBufIrTZ_ydLBHrnDaXLzdbD4NX35Gizc6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1NGNmNjQ2LTZhMDYtNDk2Yi05YjkxLThhMGJiZjkyYzBkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NjgyNDYzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="659.367µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "DELETE /v2/foo/bar/blobs/uploads/754cf646-6a06-496b-9b91-8a0bbf92c0d2?_state=aNk9zMB7uBufIrTZ_ydLBHrnDaXLzdbD4NX35Gizc6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1NGNmNjQ2LTZhMDYtNDk2Yi05YjkxLThhMGJiZjkyYzBkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NjgyNDYzMjJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=81dc920c-6cab-477a-9c5f-08e0799109d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:32906" http.request.uri="/v2/foo/bar/blobs/uploads/754cf646-6a06-496b-9b91-8a0bbf92c0d2?_state=aNk9zMB7uBufIrTZ_ydLBHrnDaXLzdbD4NX35Gizc6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1NGNmNjQ2LTZhMDYtNDk2Yi05YjkxLThhMGJiZjkyYzBkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NjgyNDYzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=754cf646-6a06-496b-9b91-8a0bbf92c0d2 time="2025-05-12T11:41:39Z" 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:44891" http.request.id=81dc920c-6cab-477a-9c5f-08e0799109d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:32906" http.request.uri="/v2/foo/bar/blobs/uploads/754cf646-6a06-496b-9b91-8a0bbf92c0d2?_state=aNk9zMB7uBufIrTZ_ydLBHrnDaXLzdbD4NX35Gizc6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1NGNmNjQ2LTZhMDYtNDk2Yi05YjkxLThhMGJiZjkyYzBkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NjgyNDYzMjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="636.046µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=754cf646-6a06-496b-9b91-8a0bbf92c0d2 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "GET /v2/foo/bar/blobs/uploads/754cf646-6a06-496b-9b91-8a0bbf92c0d2?_state=aNk9zMB7uBufIrTZ_ydLBHrnDaXLzdbD4NX35Gizc6V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1NGNmNjQ2LTZhMDYtNDk2Yi05YjkxLThhMGJiZjkyYzBkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NjgyNDYzMjJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=bbc65653-3c82-4a98-b876-e1a957658d05 http.request.method=POST http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="716.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=89e17526-7a7a-437d-9a1c-38b46428e205 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/ae84a27c-c91d-48da-a778-f0242c4cb55f?_state=ppolQlhRy6HUI1aB3gfSksj97vsPJC6oPzYgN0XQ8il7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlODRhMjdjLWM5MWQtNDhkYS1hNzc4LWYwMjQyYzRjYjU1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzE1NzU5MTZaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" provided=sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 vars.name="foo/bar" vars.uuid=ae84a27c-c91d-48da-a778-f0242c4cb55f time="2025-05-12T11:41:39Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=89e17526-7a7a-437d-9a1c-38b46428e205 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/ae84a27c-c91d-48da-a778-f0242c4cb55f?_state=ppolQlhRy6HUI1aB3gfSksj97vsPJC6oPzYgN0XQ8il7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlODRhMjdjLWM5MWQtNDhkYS1hNzc4LWYwMjQyYzRjYjU1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzE1NzU5MTZaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ae84a27c-c91d-48da-a778-f0242c4cb55f time="2025-05-12T11:41:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718, 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:44891" http.request.id=89e17526-7a7a-437d-9a1c-38b46428e205 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/ae84a27c-c91d-48da-a778-f0242c4cb55f?_state=ppolQlhRy6HUI1aB3gfSksj97vsPJC6oPzYgN0XQ8il7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlODRhMjdjLWM5MWQtNDhkYS1hNzc4LWYwMjQyYzRjYjU1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzE1NzU5MTZaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="752.488µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ae84a27c-c91d-48da-a778-f0242c4cb55f 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "PUT /v2/foo/bar/blobs/uploads/ae84a27c-c91d-48da-a778-f0242c4cb55f?_state=ppolQlhRy6HUI1aB3gfSksj97vsPJC6oPzYgN0XQ8il7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlODRhMjdjLWM5MWQtNDhkYS1hNzc4LWYwMjQyYzRjYjU1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzE1NzU5MTZaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=a6942b1b-48f4-452e-9e4f-dcdbc6ca96b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="622.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=cb09b112-68d6-4a52-a9c0-854052300ca8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/ab643479-8c14-4f5b-9a87-41b1bd3e69a6?_state=79xMTKyUfek5EJN5ak6Wf1tj7m8rc3CcdrI-1hd6zt97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiNjQzNDc5LThjMTQtNGY1Yi05YTg3LTQxYjFiZDNlNjlhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzMzMzE5NzVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="843.969µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "PUT /v2/foo/bar/blobs/uploads/ab643479-8c14-4f5b-9a87-41b1bd3e69a6?_state=79xMTKyUfek5EJN5ak6Wf1tj7m8rc3CcdrI-1hd6zt97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFiNjQzNDc5LThjMTQtNGY1Yi05YTg3LTQxYjFiZDNlNjlhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzMzMzE5NzVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=b8bca62a-1a0f-4864-8742-603eff77bfa5 http.request.method=POST http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="733.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=1eeb6913-5d94-46a6-89f0-0cf3f2b6d13a http.request.method=PUT http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/4abaab86-d7e0-44c2-86fa-7cdce09766c6?_state=4EjVs59AzPHucU7O3UYGYrw4ErgX29u__2FxILPI7zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhYmFhYjg2LWQ3ZTAtNDRjMi04NmZhLTdjZGNlMDk3NjZjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzUyNDg4MzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="914.73µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "PUT /v2/foo/bar/blobs/uploads/4abaab86-d7e0-44c2-86fa-7cdce09766c6?_state=4EjVs59AzPHucU7O3UYGYrw4ErgX29u__2FxILPI7zh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRhYmFhYjg2LWQ3ZTAtNDRjMi04NmZhLTdjZGNlMDk3NjZjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzUyNDg4MzVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=b7bbbaa7-722b-4951-816d-8fbfc0d2cea4 http.request.method=POST http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="710.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=7bc4aef2-c52d-4813-8596-f119a5e15f42 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/2dfd17f6-45dc-42fa-915a-0f665401832d?_state=-uHN_xcyT7Izlla1wMqwy1xL5ZbK0AHPOzqV1F6vVxB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkZmQxN2Y2LTQ1ZGMtNDJmYS05MTVhLTBmNjY1NDAxODMyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzcxODI4NTVaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.duration=1.37006956s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:39 +0000] "PUT /v2/foo/bar/blobs/uploads/2dfd17f6-45dc-42fa-915a-0f665401832d?_state=-uHN_xcyT7Izlla1wMqwy1xL5ZbK0AHPOzqV1F6vVxB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkZmQxN2Y2LTQ1ZGMtNDJmYS05MTVhLTBmNjY1NDAxODMyZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTozOS42NzcxODI4NTVaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=231ab35d-5ce1-4af9-8c25-e7394d3186be http.request.method=POST http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:41 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44891" http.request.id=5372ad88-4c4d-4bd1-a94c-94b497c1b593 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/2fa9c196-890d-4b89-91e4-2b7c5719d861?_state=VjqWCOp9EmjLeRjLAYjtFUpvfTMB8czq9Cnacd0Y0nB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmYTljMTk2LTg5MGQtNGI4OS05MWU0LTJiN2M1NzE5ZDg2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0MS4wNjI2NjA4OTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256451253s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:41 +0000] "PATCH /v2/foo/bar/blobs/uploads/2fa9c196-890d-4b89-91e4-2b7c5719d861?_state=VjqWCOp9EmjLeRjLAYjtFUpvfTMB8czq9Cnacd0Y0nB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmYTljMTk2LTg5MGQtNGI4OS05MWU0LTJiN2M1NzE5ZDg2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0MS4wNjI2NjA4OTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=d93313b9-c435-4328-8465-31c4d40fdc00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/uploads/2fa9c196-890d-4b89-91e4-2b7c5719d861?_state=ys-SzFgyXxrKaSz8jZEDlA_wuK3_gXiHk0j-Omotdqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmYTljMTk2LTg5MGQtNGI4OS05MWU0LTJiN2M1NzE5ZDg2MSIsIk9mZnNldCI6MjYzMTY4MDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NDFaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.duration=1.051971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "PUT /v2/foo/bar/blobs/uploads/2fa9c196-890d-4b89-91e4-2b7c5719d861?_state=ys-SzFgyXxrKaSz8jZEDlA_wuK3_gXiHk0j-Omotdqd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmYTljMTk2LTg5MGQtNGI4OS05MWU0LTJiN2M1NzE5ZDg2MSIsIk9mZnNldCI6MjYzMTY4MDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NDFaIn0%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=9660d586-a36c-452c-b935-507add88a018 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="769.088µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=5d4ea92a-3b5e-4b34-b1e0-1efa38155aec http.request.method=GET http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.743514ms http.response.status=200 http.response.written=26316800 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "GET /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 200 26316800 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=error msg="error parsing digest="sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=0ccf07b9-461c-404c-a29a-b0c79d48d0f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" time="2025-05-12T11:41:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=0ccf07b9-461c-404c-a29a-b0c79d48d0f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:32908" http.request.uri="/v2/foo/bar/blobs/sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="626.727µs" http.response.status=400 http.response.written=110 vars.digest="sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "GET /v2/foo/bar/blobs/sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=c13c4e1e-4f1c-4c90-b03e-855bc3c7c591 http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.duration="918.89µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "GET /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=eb862136-d81c-4ba9-bcf0-91a4460f132a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:32938" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.duration="858.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "DELETE /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=ab1149e3-bfaf-4a12-a5b0-85a06fc7e3c5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:32938" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="655.407µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "HEAD /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" 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:44891" http.request.id=ba6dcf3b-f3b1-461f-a757-d8a792917f57 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:32938" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="646.447µs" http.response.status=404 http.response.written=74 vars.digest="sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "DELETE /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=error msg="error parsing digest="sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=09c9e388-f7fd-47ce-9254-dc3a904c736d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:32954" http.request.uri="/v2/foo/bar/blobs/sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" time="2025-05-12T11:41:42Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=09c9e388-f7fd-47ce-9254-dc3a904c736d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:32954" http.request.uri="/v2/foo/bar/blobs/sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.249µs" http.response.status=400 http.response.written=110 vars.digest="sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "DELETE /v2/foo/bar/blobs/sha257:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T11:41:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=d4203a34-b068-4aad-947e-81b7be1bd519 http.request.method=POST http.request.remoteaddr="127.0.0.1:32958" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="836.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=26f49424-e551-4b41-8706-bf9e4fb642cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:32958" http.request.uri="/v2/foo/bar/blobs/uploads/e242cf48-38c6-4ed4-99f7-ee3124b34147?_state=9HjKy9SE8YkIhyb4NUymATDShOhfZQ8Dm1Cjz4-Y6P17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyNDJjZjQ4LTM4YzYtNGVkNC05OWY3LWVlMzEyNGIzNDE0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0Mi4zNTU0ODk5M1oifQ%3D%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.duration=1.355919292s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "PUT /v2/foo/bar/blobs/uploads/e242cf48-38c6-4ed4-99f7-ee3124b34147?_state=9HjKy9SE8YkIhyb4NUymATDShOhfZQ8Dm1Cjz4-Y6P17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyNDJjZjQ4LTM4YzYtNGVkNC05OWY3LWVlMzEyNGIzNDE0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0Mi4zNTU0ODk5M1oifQ%3D%3D&digest=sha256%3Ac77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=0850879d-9f58-4a33-9cc3-c22da5c8af26 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:32958" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="889.649µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=e8ff6aed-ad31-48f7-97bc-fb35d2147280 http.request.method=GET http.request.remoteaddr="127.0.0.1:32918" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.383340019s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "GET /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-12T11:41:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44891" http.request.id=b7db0f43-9fe3-42d3-904a-9066646f428c http.request.method=GET http.request.remoteaddr="127.0.0.1:32926" http.request.uri="/v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.379228976s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [12/May/2025:11:41:42 +0000] "GET /v2/foo/bar/blobs/sha256:c77f1be37730bc95435e7005a188a0f0872c059f808da6cfbf90e5db3e578718 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.15s) === RUN TestRelativeURL time="2025-05-12T11:41:43Z" 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-12T11:41:43Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45211" http.request.id=90889f82-1d2c-467b-8a55-7bd73a3de7ba http.request.method=POST http.request.remoteaddr="127.0.0.1:48990" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="835.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:43 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45211" http.request.id=ed1480c9-b27e-4d59-bfd0-a9fc56a1eaaa http.request.method=PUT http.request.remoteaddr="127.0.0.1:48990" http.request.uri="/v2/foo/bar/blobs/uploads/4f324bf0-b794-471e-a4a7-22897d074d8e?_state=F9ZP8ljoMqfZAiswE3XuH02U20-HwapsbDtelatwWtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMzI0YmYwLWI3OTQtNDcxZS1hNGE3LTIyODk3ZDA3NGQ4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0My43Mjk0OTEwNTFaIn0%3D&digest=sha256%3A982332c89983fad70254acd8efc8d53c789f54fca68fffabb9e96729774cc496" http.request.useragent="Go-http-client/1.1" http.response.duration=1.470919535s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:43 +0000] "PUT /v2/foo/bar/blobs/uploads/4f324bf0-b794-471e-a4a7-22897d074d8e?_state=F9ZP8ljoMqfZAiswE3XuH02U20-HwapsbDtelatwWtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmMzI0YmYwLWI3OTQtNDcxZS1hNGE3LTIyODk3ZDA3NGQ4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0My43Mjk0OTEwNTFaIn0%3D&digest=sha256%3A982332c89983fad70254acd8efc8d53c789f54fca68fffabb9e96729774cc496 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45211" http.request.id=507cc917-ea69-4919-8766-bd636811ffc7 http.request.method=POST http.request.remoteaddr="127.0.0.1:48990" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="832.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45211" http.request.id=50895a4d-11d4-463d-8997-6368beaa0167 http.request.method=POST http.request.remoteaddr="127.0.0.1:48990" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="696.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45211" http.request.id=38c55c84-bda4-4d6a-9652-348d41b209f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48990" http.request.uri="/v2/foo/bar/blobs/uploads/89402efb-1cbc-4a7d-bdfb-3208d9e32c47?_state=c1UeBRGzB9FJKnYTdDggoGnTJaDntqRk16Fu7u_oy217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5NDAyZWZiLTFjYmMtNGE3ZC1iZGZiLTMyMDhkOWUzMmM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0NS4zNjc2MTY3MzNaIn0%3D&digest=sha256%3Aa2cc09716454e2305a115d5ea85df8c652a168da77bdd0d76a02497d82206789" http.request.useragent="Go-http-client/1.1" http.response.duration=696.079075ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:45 +0000] "PUT /v2/foo/bar/blobs/uploads/89402efb-1cbc-4a7d-bdfb-3208d9e32c47?_state=c1UeBRGzB9FJKnYTdDggoGnTJaDntqRk16Fu7u_oy217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5NDAyZWZiLTFjYmMtNGE3ZC1iZGZiLTMyMDhkOWUzMmM0NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0NS4zNjc2MTY3MzNaIn0%3D&digest=sha256%3Aa2cc09716454e2305a115d5ea85df8c652a168da77bdd0d76a02497d82206789 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.34s) === RUN TestBlobDeleteDisabled time="2025-05-12T11:41:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:46Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:46Z" 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:45657" http.request.id=10262642-4963-4978-9faf-5e5f0f5632b1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60772" http.request.uri="/v2/foo/bar/blobs/sha256:abcd21f5a2e1edddb47bc12fc6516e1d3fe2f9368f1494b5baac0dfa06183104" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="810.248µs" http.response.status=405 http.response.written=78 vars.digest="sha256:abcd21f5a2e1edddb47bc12fc6516e1d3fe2f9368f1494b5baac0dfa06183104" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:46 +0000] "DELETE /v2/foo/bar/blobs/sha256:abcd21f5a2e1edddb47bc12fc6516e1d3fe2f9368f1494b5baac0dfa06183104 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.09s) === RUN TestDeleteDisabled time="2025-05-12T11:41:46Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:46Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35799" http.request.id=1bc258bb-6691-484d-9d21-1e5f98bc0e3e http.request.method=POST http.request.remoteaddr="127.0.0.1:44614" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="823.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:46 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35799" http.request.id=2d4f4bf2-5c21-4762-a82b-c17e14060614 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44614" http.request.uri="/v2/foo/bar/blobs/uploads/aee79c02-bde4-41e9-9172-c345d8aa247e?_state=Y2xRcQVEScEC42j8cobs47irdYDgQn2HvVW-w519sf57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZTc5YzAyLWJkZTQtNDFlOS05MTcyLWMzNDVkOGFhMjQ3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0Ni4yMTgzMDIxODVaIn0%3D&digest=sha256%3A64ad7a7da62b8e9269989d4a3c82906d7fea76f817f007aea5d9e76f8c42f0e8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.260590656s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:46 +0000] "PUT /v2/foo/bar/blobs/uploads/aee79c02-bde4-41e9-9172-c345d8aa247e?_state=Y2xRcQVEScEC42j8cobs47irdYDgQn2HvVW-w519sf57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlZTc5YzAyLWJkZTQtNDFlOS05MTcyLWMzNDVkOGFhMjQ3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0Ni4yMTgzMDIxODVaIn0%3D&digest=sha256%3A64ad7a7da62b8e9269989d4a3c82906d7fea76f817f007aea5d9e76f8c42f0e8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:47Z" 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:35799" http.request.id=09c4dc94-a35e-420a-83db-e989cc09d8e2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44614" http.request.uri="/v2/foo/bar/blobs/sha256:64ad7a7da62b8e9269989d4a3c82906d7fea76f817f007aea5d9e76f8c42f0e8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="847.009µs" http.response.status=405 http.response.written=78 vars.digest="sha256:64ad7a7da62b8e9269989d4a3c82906d7fea76f817f007aea5d9e76f8c42f0e8" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:41:47 +0000] "DELETE /v2/foo/bar/blobs/sha256:64ad7a7da62b8e9269989d4a3c82906d7fea76f817f007aea5d9e76f8c42f0e8 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.33s) === RUN TestDeleteReadOnly time="2025-05-12T11:41: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-12T11:41:47Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36717" http.request.id=7fbfb763-5e2b-4c68-80ae-cacb0f7e8fe8 http.request.method=POST http.request.remoteaddr="127.0.0.1:52072" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="952.33µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:49Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36717" http.request.id=4e79f429-b640-4942-b104-d32599a7bbef http.request.method=PUT http.request.remoteaddr="127.0.0.1:52072" http.request.uri="/v2/foo/bar/blobs/uploads/2d9e5373-df48-4b20-b85f-53000c90e930?_state=pco9l_x866hF5GUCtcF8vH0rY38Fp0AYD53WE-mr29x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWU1MzczLWRmNDgtNGIyMC1iODVmLTUzMDAwYzkwZTkzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0Ny42MDkyNDU4MDNaIn0%3D&digest=sha256%3Ae24016c6b17025cb3acf88350b9c5250dd67c1fb0acfb9e43911fa7510542100" http.request.useragent="Go-http-client/1.1" http.response.duration=2.239069603s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:47 +0000] "PUT /v2/foo/bar/blobs/uploads/2d9e5373-df48-4b20-b85f-53000c90e930?_state=pco9l_x866hF5GUCtcF8vH0rY38Fp0AYD53WE-mr29x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOWU1MzczLWRmNDgtNGIyMC1iODVmLTUzMDAwYzkwZTkzMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MTo0Ny42MDkyNDU4MDNaIn0%3D&digest=sha256%3Ae24016c6b17025cb3acf88350b9c5250dd67c1fb0acfb9e43911fa7510542100 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "DELETE /v2/foo/bar/blobs/sha256:e24016c6b17025cb3acf88350b9c5250dd67c1fb0acfb9e43911fa7510542100 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.37s) === RUN TestStartPushReadOnly time="2025-05-12T11:41:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:49Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-05-12T11:41:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:49Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:49Z" 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:39861" http.request.id=1dc9b121-d048-4d68-a270-a6bad5e1dead http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="792.488µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T11:41:49Z" 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:39861" http.request.id=31444f0f-1e3f-4074-b60f-94d47e3a13f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" 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="631.806µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T11:41:49Z" 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:39861" http.request.id=5f9d06d7-41b2-447f-b52e-50976768e261 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" 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="648.727µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T11:41:49Z" 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:39861" http.request.id=d5a0bf49-85d1-4c58-b7b6-590fcf65c296 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" 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.061331ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:49Z" 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:39861" http.request.id=d5a0bf49-85d1-4c58-b7b6-590fcf65c296 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" 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.092411ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:49Z" 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:39861" http.request.id=d5a0bf49-85d1-4c58-b7b6-590fcf65c296 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" 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.115251ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:49Z" 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:39861" http.request.id=d5a0bf49-85d1-4c58-b7b6-590fcf65c296 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" 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.137012ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T11:41:49Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=1726702e-55fd-4d56-95e9-1aef761664ea http.request.method=POST http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="827.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:50Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=f2d2d3d4-870f-414d-a78e-7ad320dd76f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/blobs/uploads/2cf3461a-985a-44cc-acee-1be4a3769504?_state=UDyDR7IK2NPm29fynsX0t6pljOUWnH90fu26hAqfdKB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyY2YzNDYxYS05ODVhLTQ0Y2MtYWNlZS0xYmU0YTM3Njk1MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NDkuOTI5Nzk2NTc3WiJ9&digest=sha256%3Ac46c8031d2e2fed487a5f747e320c00d935fcaa81c6fdcd9565e77664bb4a341" http.request.useragent="Go-http-client/1.1" http.response.duration=862.95602ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/2cf3461a-985a-44cc-acee-1be4a3769504?_state=UDyDR7IK2NPm29fynsX0t6pljOUWnH90fu26hAqfdKB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyY2YzNDYxYS05ODVhLTQ0Y2MtYWNlZS0xYmU0YTM3Njk1MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NDkuOTI5Nzk2NTc3WiJ9&digest=sha256%3Ac46c8031d2e2fed487a5f747e320c00d935fcaa81c6fdcd9565e77664bb4a341 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:50Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=d1527618-9b7a-43ff-8fc4-05c254a65d95 http.request.method=POST http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="897.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:50 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=741313c5-1e5b-4fde-820e-55e8500af14b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/blobs/uploads/8244b597-e7f8-40cf-b0c1-b6b565a501ff?_state=k0UQ1czpD3sNdRWoFq_f2ahUsReQRLicpMIDkPEZZ7B7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MjQ0YjU5Ny1lN2Y4LTQwY2YtYjBjMS1iNmI1NjVhNTAxZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTAuODUzODg1NTU1WiJ9&digest=sha256%3Ac9c7339f3f2642488114647994cb693da3bcafb3092624a0af221e891b14b554" http.request.useragent="Go-http-client/1.1" http.response.duration=563.373169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:50 +0000] "PUT /v2/foo/schema1/blobs/uploads/8244b597-e7f8-40cf-b0c1-b6b565a501ff?_state=k0UQ1czpD3sNdRWoFq_f2ahUsReQRLicpMIDkPEZZ7B7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MjQ0YjU5Ny1lN2Y4LTQwY2YtYjBjMS1iNmI1NjVhNTAxZmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTAuODUzODg1NTU1WiJ9&digest=sha256%3Ac9c7339f3f2642488114647994cb693da3bcafb3092624a0af221e891b14b554 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=ce4a1521-82b8-47f1-a0bb-fbba8da1d8ef http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.396334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=ab1ba1f0-59ca-4ea3-803e-132ae6c9aa82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.260734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=624e9d41-1b23-4217-bfe1-c4057c371dfe http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" 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="977.451µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=49b29590-94f9-4bd9-a955-671a4720ff8d http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.03125ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" 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:39861" http.request.id=f4379ea0-d0f9-4656-85f3-a219011d49d8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184252ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" 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:39861" http.request.id=f6786692-adf4-40cd-9480-14042ce4e121 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.267733ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:39861" http.request.id=71a8cfc8-88fd-48a6-96d2-8110bd606ea9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.226092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=1d8e42fa-659b-484f-910d-ea829edfdeba http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="996.53µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=6053211c-0329-486a-b4c8-6641ef87e804 http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="581.766µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=4cb56615-124d-4b5a-9783-58650899cffe http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.duration="668.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=c4822d73-434a-475d-9735-4b8ab32eecae http.request.method=GET http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="615.766µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=error msg="payload digest does match: "sha256:4dbd56de1b280e027afd4bf2d3ef1edd9dbf53925906b9f7158087605ccfd66d" != "sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb"" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=a5b89eeb-6a77-4177-9669-877224e8b172 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" time="2025-05-12T11:41:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=a5b89eeb-6a77-4177-9669-877224e8b172 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34766" http.request.uri="/v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="810.568µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb" 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:395598c6244c429a4827902a65604b9095110d1ac02cf7b5e50bcd1311aef8bb HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" 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:39861" http.request.id=ec1d5bc8-45e8-4cde-aee6-bb6ae34c4e6b http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" 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="802.568µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" 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:39861" http.request.id=8d9f6e1a-8e04-4e96-a50d-8d44a409c8f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" 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="643.127µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39861" http.request.id=ba764fed-675e-44eb-ba1c-abce4cf09290 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" 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="784.528µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:51Z" 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:39861" http.request.id=ba764fed-675e-44eb-ba1c-abce4cf09290 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" 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="813.648µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:51Z" 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:39861" http.request.id=ba764fed-675e-44eb-ba1c-abce4cf09290 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" 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="846.049µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=832dcf5c-7c34-4d0d-873f-fc29cd044413 http.request.method=POST http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="753.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=b350a103-c64b-4ec9-b7b6-6bbb7caec339 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/blobs/uploads/9f065c73-2901-4cf8-ac50-3ae7eabedb74?_state=2ayPQCPbfGfQw-B5VPE4aLaP9S1CmI6mxXMKI9nG98R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjA2NWM3My0yOTAxLTRjZjgtYWM1MC0zYWU3ZWFiZWRiNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTEuNDM2NTc0NDQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="995.411µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/9f065c73-2901-4cf8-ac50-3ae7eabedb74?_state=2ayPQCPbfGfQw-B5VPE4aLaP9S1CmI6mxXMKI9nG98R7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5ZjA2NWM3My0yOTAxLTRjZjgtYWM1MC0zYWU3ZWFiZWRiNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTEuNDM2NTc0NDQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" 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:39861" http.request.id=acbe371e-cbab-4af9-b146-e4c9f707e08f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" 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="758.928µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:51Z" 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:39861" http.request.id=acbe371e-cbab-4af9-b146-e4c9f707e08f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="789.609µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T11:41:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=362ffcdc-9698-4ff3-b81c-26f0a72759b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="813.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=3c1025f6-f21b-4ad6-8161-25f0aecaeb55 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/blobs/uploads/d01b768d-25f0-49a6-b1dd-72dedd420fe5?_state=1XNRuZoklOZ6hp149nlVCEf4S8fny4aUMtZhTMIAmpB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMDFiNzY4ZC0yNWYwLTQ5YTYtYjFkZC03MmRlZGQ0MjBmZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTEuNTEyMDM4MzE0WiJ9&digest=sha256%3Ab1d3f614f86353073a1b32e7745355d55c0c92c368265aa90fe2971f70aab1ee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.003109244s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/d01b768d-25f0-49a6-b1dd-72dedd420fe5?_state=1XNRuZoklOZ6hp149nlVCEf4S8fny4aUMtZhTMIAmpB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMDFiNzY4ZC0yNWYwLTQ5YTYtYjFkZC03MmRlZGQ0MjBmZTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTEuNTEyMDM4MzE0WiJ9&digest=sha256%3Ab1d3f614f86353073a1b32e7745355d55c0c92c368265aa90fe2971f70aab1ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=72fbce41-a624-44ce-8ab6-c2a5ccf01c7e http.request.method=POST http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="858.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:52 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=7ab56d0d-4b73-4cec-b5d9-cb923048e124 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/blobs/uploads/1084de67-5526-442e-a391-303f2fde7021?_state=GBYAJH3jFkX_bjbU43wFlfr1DRQeS3aVKvBdLb2_3at7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMDg0ZGU2Ny01NTI2LTQ0MmUtYTM5MS0zMDNmMmZkZTcwMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTIuNTk5OTg0OTI1WiJ9&digest=sha256%3A225f77b14960233ac2f2141d1b29e7179c1ecf3dd9649646467de6041e84c9dc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156175403s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:52 +0000] "PUT /v2/foo/schema2/blobs/uploads/1084de67-5526-442e-a391-303f2fde7021?_state=GBYAJH3jFkX_bjbU43wFlfr1DRQeS3aVKvBdLb2_3at7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMDg0ZGU2Ny01NTI2LTQ0MmUtYTM5MS0zMDNmMmZkZTcwMjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTIuNTk5OTg0OTI1WiJ9&digest=sha256%3A225f77b14960233ac2f2141d1b29e7179c1ecf3dd9649646467de6041e84c9dc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39861" http.request.id=12164a10-b2de-4338-bb80-fb5b9f0d0b0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046571ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39861" http.request.id=4765bcf5-3c82-460d-b2e7-d4dbde97dbff http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/sha256:ffb3be93ec41c74f1739e5ef0611b4f0b784e5e69bd616bd01cb267900a88e41" http.request.useragent="Go-http-client/1.1" http.response.duration="888.689µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:ffb3be93ec41c74f1739e5ef0611b4f0b784e5e69bd616bd01cb267900a88e41 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=53df94b8-ceb5-4266-abd0-695ce3affa6b http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" 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="802.208µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=87afe716-4478-4e20-ba73-f9d416a97686 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/sha256:ffb3be93ec41c74f1739e5ef0611b4f0b784e5e69bd616bd01cb267900a88e41" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="831.329µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:ffb3be93ec41c74f1739e5ef0611b4f0b784e5e69bd616bd01cb267900a88e41 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=a18682b5-ac3d-45f6-8dd9-48220c74b451 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="653.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=5d682539-6833-4a37-a3a0-ede9c3bb9357 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/sha256:ffb3be93ec41c74f1739e5ef0611b4f0b784e5e69bd616bd01cb267900a88e41" http.request.useragent="Go-http-client/1.1" http.response.duration="642.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:ffb3be93ec41c74f1739e5ef0611b4f0b784e5e69bd616bd01cb267900a88e41 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=3fb81cb4-a4cb-4f6b-ab43-84090981a3a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" 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="659.047µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="rewriting manifest sha256:ffb3be93ec41c74f1739e5ef0611b4f0b784e5e69bd616bd01cb267900a88e41 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=83cb5162-b47f-4f07-ba9e-908ded779970 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" 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-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=83cb5162-b47f-4f07-ba9e-908ded779970 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.214373ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39861" http.request.id=48f8bbc3-ff71-472a-bf15-c708888c995d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" 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="720.767µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39861" http.request.id=f74d0583-9fe4-4a21-924e-b5b74e038568 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="837.489µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39861" http.request.id=8132e65a-3271-4f33-b3bf-62e2990bb4f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/sha256:6ad540e16cd96c38ed9df47691b4f0a2c8c5c2ec3457238dcb3c95b33d325d5b" http.request.useragent="Go-http-client/1.1" http.response.duration="783.768µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema2/manifests/sha256:6ad540e16cd96c38ed9df47691b4f0a2c8c5c2ec3457238dcb3c95b33d325d5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=b146eb75-e13e-4b9d-ba31-7b0d8f9801f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" 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="763.328µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=97de19fe-15d6-4813-ba0f-182cdb8182f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/sha256:6ad540e16cd96c38ed9df47691b4f0a2c8c5c2ec3457238dcb3c95b33d325d5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="786.968µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:6ad540e16cd96c38ed9df47691b4f0a2c8c5c2ec3457238dcb3c95b33d325d5b HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=a619eb6f-030c-4ba2-8449-ac8e2be43aa9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="671.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=1ec4d243-6256-4b57-a4b9-58bc68d9e848 http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/sha256:6ad540e16cd96c38ed9df47691b4f0a2c8c5c2ec3457238dcb3c95b33d325d5b" http.request.useragent="Go-http-client/1.1" http.response.duration="647.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/sha256:6ad540e16cd96c38ed9df47691b4f0a2c8c5c2ec3457238dcb3c95b33d325d5b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="rewriting manifest list sha256:6ad540e16cd96c38ed9df47691b4f0a2c8c5c2ec3457238dcb3c95b33d325d5b in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=b926530f-48b7-4b1a-a2c1-af73fc5cc6ff http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" 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-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39861" http.request.id=b926530f-48b7-4b1a-a2c1-af73fc5cc6ff http.request.method=GET http.request.remoteaddr="127.0.0.1:34778" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.302094ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:53Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:53Z" 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:39819" http.request.id=9947b21b-2244-4ca9-abf7-8a2f1e841fe2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" 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="804.929µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39819" http.request.id=c2b3c9d3-7f9e-41b9-93cc-bb50a83ce918 http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" 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="677.327µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39819" http.request.id=c7b09a5b-c9df-4fb0-a655-5f2d79303511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" 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="693.968µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" 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:39819" http.request.id=8fa3746d-4add-4856-a108-f4e1804dc8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" 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.001091ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:53Z" 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:39819" http.request.id=8fa3746d-4add-4856-a108-f4e1804dc8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" 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.034051ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:53Z" 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:39819" http.request.id=8fa3746d-4add-4856-a108-f4e1804dc8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" 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.051651ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:53Z" 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:39819" http.request.id=8fa3746d-4add-4856-a108-f4e1804dc8df http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" 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.072811ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T11:41:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=180d348c-2f1b-45ce-8163-f80c8bfa8abe http.request.method=POST http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="784.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=2245567c-abd0-4912-921b-9508339834bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/blobs/uploads/d6a2fbc1-c3dc-4c37-96de-3f325dda4009?_state=oEhsg821CatpU_tf5sv1KmTTc_Ipivjt3U1s2h0k5wV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNmEyZmJjMS1jM2RjLTRjMzctOTZkZS0zZjMyNWRkYTQwMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTMuODY5NTcxMzE0WiJ9&digest=sha256%3Abfaacd10448659aa02131176af005ce399ee88632c0931c2303a6d78208c77cb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.311531947s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/d6a2fbc1-c3dc-4c37-96de-3f325dda4009?_state=oEhsg821CatpU_tf5sv1KmTTc_Ipivjt3U1s2h0k5wV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNmEyZmJjMS1jM2RjLTRjMzctOTZkZS0zZjMyNWRkYTQwMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTMuODY5NTcxMzE0WiJ9&digest=sha256%3Abfaacd10448659aa02131176af005ce399ee88632c0931c2303a6d78208c77cb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=64f7d407-58ba-471b-9cea-83ec66586573 http.request.method=POST http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="863.209µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=31443429-e02a-4be1-9c93-e8ea17364498 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/blobs/uploads/10177532-0185-41d8-9dcd-9d1ef757f778?_state=0vF_BQBscoqutzod4RiDCaY3RrilifZIp6idmoPqwuN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMDE3NzUzMi0wMTg1LTQxZDgtOWRjZC05ZDFlZjc1N2Y3NzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTUuMjQ1MDkxMTNaIn0%3D&digest=sha256%3A51a50b805a4f4798be0b26fee8d410510373651851d2055a72e86f1c8fef95bb" http.request.useragent="Go-http-client/1.1" http.response.duration=579.81066ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema1/blobs/uploads/10177532-0185-41d8-9dcd-9d1ef757f778?_state=0vF_BQBscoqutzod4RiDCaY3RrilifZIp6idmoPqwuN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIxMDE3NzUzMi0wMTg1LTQxZDgtOWRjZC05ZDFlZjc1N2Y3NzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTUuMjQ1MDkxMTNaIn0%3D&digest=sha256%3A51a50b805a4f4798be0b26fee8d410510373651851d2055a72e86f1c8fef95bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=85a4f446-e0a2-4fe6-b90b-8e58bc29d140 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.332494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=b3b386c3-0bbb-4f67-9fbe-d6b552927eca http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199573ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=9c8be78c-8dba-4ed1-b568-304d9f809095 http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.046931ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=8da6b4f9-b5ae-4264-b5b8-40f8402dac5d http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="961.45µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" 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:39819" http.request.id=3a9a9759-3c30-4259-bc41-ad68afb69d07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" 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:39819" http.request.id=b284a2a0-99bc-4b6a-9767-0dfaf1d444d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137092ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:39819" http.request.id=06b90023-c484-45f2-8b6f-136d03c24c80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.duration=1.087891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=b7646ed2-f355-4cf3-badd-914a42461d63 http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="935.45µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=0810bd30-2b77-4937-a7e0-ac00bf4ac873 http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="706.048µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=a31a4aa1-6e2f-47cf-a2cf-95fc31532fb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.duration="576.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=c05c4deb-c1b8-4bfb-84e7-abd68d32afc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:54620" 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="580.926µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=error msg="payload digest does match: "sha256:d1a80af92160f5e91e819ad4a5a7db9d25c742005543da7acad18b94f5ae0c90" != "sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132"" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=78bf803c-2d73-43a4-8e5f-5c84049c00f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" time="2025-05-12T11:41:55Z" 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:39819" http.request.id=78bf803c-2d73-43a4-8e5f-5c84049c00f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54620" http.request.uri="/v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="745.648µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132" 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema1/manifests/sha256:7563ebc417e3dfb63d9b3cb0d27efba7ec311cc29b0377549d2c4cb957263132 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" 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:39819" http.request.id=39ea7aba-84ee-49fd-a57a-3ac5055cb9a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="791.689µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" 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:39819" http.request.id=23ceefce-be13-49bc-8ceb-5467566a4419 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="566.406µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" 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:39819" http.request.id=161abfc4-a1d4-44f6-82fe-d80140b8cb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="720.488µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:55Z" 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:39819" http.request.id=161abfc4-a1d4-44f6-82fe-d80140b8cb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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="754.528µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:55Z" 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:39819" http.request.id=161abfc4-a1d4-44f6-82fe-d80140b8cb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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="773.968µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=22839290-f9d8-4bea-bfb8-d0f19237b851 http.request.method=POST http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="668.687µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=5753182e-64bc-4656-a520-b883dcb180cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/blobs/uploads/4321d440-c957-4121-8753-0f9f1bc232b7?_state=qJX8l3GvzC_FTRmFNVOidJ70sGfNzFQjFSXTs584zJB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MzIxZDQ0MC1jOTU3LTQxMjEtODc1My0wZjlmMWJjMjMyYjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTUuODQzMzM4NTQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="941.01µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/4321d440-c957-4121-8753-0f9f1bc232b7?_state=qJX8l3GvzC_FTRmFNVOidJ70sGfNzFQjFSXTs584zJB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0MzIxZDQ0MC1jOTU3LTQxMjEtODc1My0wZjlmMWJjMjMyYjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTUuODQzMzM4NTQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" 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:39819" http.request.id=d98a9a1d-ab7d-4e28-8696-3a2d74cb3237 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="769.568µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:55Z" 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:39819" http.request.id=d98a9a1d-ab7d-4e28-8696-3a2d74cb3237 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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="800.008µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T11:41:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=db1b0abd-754b-48d6-8157-28040e47608e http.request.method=POST http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="757.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=1e4467c7-6b39-45e8-9028-7fbc89dba254 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/blobs/uploads/67a373ba-a703-4ede-aef3-d1f8a1cbdebe?_state=0SUcFzDVEnz66oFYGIdaXhATYMKZWVa5QUR-Bvty2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2N2EzNzNiYS1hNzAzLTRlZGUtYWVmMy1kMWY4YTFjYmRlYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTUuOTQ3NDkwMDMxWiJ9&digest=sha256%3A70865063fe94ba5836317199d97c2a266ce21cc4d662726abd1caf2e427e96a0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.693027254s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:55 +0000] "PUT /v2/foo/schema2/blobs/uploads/67a373ba-a703-4ede-aef3-d1f8a1cbdebe?_state=0SUcFzDVEnz66oFYGIdaXhATYMKZWVa5QUR-Bvty2uV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2N2EzNzNiYS1hNzAzLTRlZGUtYWVmMy1kMWY4YTFjYmRlYmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTUuOTQ3NDkwMDMxWiJ9&digest=sha256%3A70865063fe94ba5836317199d97c2a266ce21cc4d662726abd1caf2e427e96a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=b515f3ee-0db8-4b13-bf9d-830a3807dc69 http.request.method=POST http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=b6781858-3f74-4492-b169-c3428348d7e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/blobs/uploads/ff6c5dcc-7278-4af9-8f27-157ebd026f50?_state=F0J9Lhf6oMydohjUXQhfFFsgrXzM_h5oh7uq-d02Ezp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZjZjNWRjYy03Mjc4LTRhZjktOGYyNy0xNTdlYmQwMjZmNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTcuNzAyMDcwNjQ5WiJ9&digest=sha256%3Afd11a431712028e9fd820e88bd6b8a98d0cc7dea73e483e771e339adc3e54417" http.request.useragent="Go-http-client/1.1" http.response.duration=446.407506ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/ff6c5dcc-7278-4af9-8f27-157ebd026f50?_state=F0J9Lhf6oMydohjUXQhfFFsgrXzM_h5oh7uq-d02Ezp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZjZjNWRjYy03Mjc4LTRhZjktOGYyNy0xNTdlYmQwMjZmNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTcuNzAyMDcwNjQ5WiJ9&digest=sha256%3Afd11a431712028e9fd820e88bd6b8a98d0cc7dea73e483e771e339adc3e54417 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39819" http.request.id=a448af0e-5a49-4081-b0f4-610b5828c1c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="994.45µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39819" http.request.id=cf06d333-ffae-4426-ad56-5b7c2e8e2723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/sha256:a23bd01e7be43a39ca0403d2c6d60639f2d15f6e4ac80e758ae5fd0d7669cf3a" http.request.useragent="Go-http-client/1.1" http.response.duration="878.449µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:a23bd01e7be43a39ca0403d2c6d60639f2d15f6e4ac80e758ae5fd0d7669cf3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=de4816ce-d234-4d28-bee8-e530123d1be6 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="714.967µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=9cc25362-6971-48f2-96b3-6a603a4750b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/sha256:a23bd01e7be43a39ca0403d2c6d60639f2d15f6e4ac80e758ae5fd0d7669cf3a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="801.968µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/sha256:a23bd01e7be43a39ca0403d2c6d60639f2d15f6e4ac80e758ae5fd0d7669cf3a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=7b9735ed-14aa-4169-bb03-6bb9ac136c1d http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="583.486µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=aed8e8cd-fc9c-4f74-9f8a-1a0cd6b9880b http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/sha256:a23bd01e7be43a39ca0403d2c6d60639f2d15f6e4ac80e758ae5fd0d7669cf3a" http.request.useragent="Go-http-client/1.1" http.response.duration="557.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/sha256:a23bd01e7be43a39ca0403d2c6d60639f2d15f6e4ac80e758ae5fd0d7669cf3a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=deda0a0d-d6ca-440c-a020-f42ff6d4aa59 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="597.007µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="rewriting manifest sha256:a23bd01e7be43a39ca0403d2c6d60639f2d15f6e4ac80e758ae5fd0d7669cf3a in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=874aefe6-1e69-4ace-ba36-1012d12ac3dc http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=874aefe6-1e69-4ace-ba36-1012d12ac3dc http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.138932ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39819" http.request.id=8357c1ec-f01d-42f9-8dd6-ee5a532dbcee http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" 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="697.567µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39819" http.request.id=11e9a0a9-fd7b-47e1-91c7-19114f5282d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="797.889µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39819" http.request.id=900a27ee-6f44-4166-bce0-080beb415cf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/sha256:7acae7ce0626168654c945eb5c73f6e296de754328cf0ae12a580ff851c39e89" http.request.useragent="Go-http-client/1.1" http.response.duration="704.328µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:7acae7ce0626168654c945eb5c73f6e296de754328cf0ae12a580ff851c39e89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=f0bb7431-2a38-4dfd-8991-7b1f4dfaabf4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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="705.407µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=d375e7a1-ecc2-4dc9-89e1-dde308440a06 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/sha256:7acae7ce0626168654c945eb5c73f6e296de754328cf0ae12a580ff851c39e89" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="729.648µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/sha256:7acae7ce0626168654c945eb5c73f6e296de754328cf0ae12a580ff851c39e89 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=b2f5d5cb-406a-431c-bd96-14c0758d7fa9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="575.006µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=b9adab20-4b31-4401-9f2d-1766a1007df4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/sha256:7acae7ce0626168654c945eb5c73f6e296de754328cf0ae12a580ff851c39e89" http.request.useragent="Go-http-client/1.1" http.response.duration="524.966µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/sha256:7acae7ce0626168654c945eb5c73f6e296de754328cf0ae12a580ff851c39e89 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="rewriting manifest list sha256:7acae7ce0626168654c945eb5c73f6e296de754328cf0ae12a580ff851c39e89 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=a965e25b-90ef-424e-bbcc-4bc4ed0a817d http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" 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-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39819" http.request.id=a965e25b-90ef-424e-bbcc-4bc4ed0a817d http.request.method=GET http.request.remoteaddr="127.0.0.1:54632" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.142732ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (8.31s) === RUN TestGetManifestWithStorageError time="2025-05-12T11:41:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:58Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:58Z" 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:39589" http.request.id=44dd2033-3713-47bf-a5b2-e20529640903 http.request.method=GET http.request.remoteaddr="127.0.0.1:37080" 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="642.647µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39589" http.request.id=96070cea-6658-47cc-be3d-81c10e0c64af http.request.method=GET http.request.remoteaddr="127.0.0.1:37080" 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="642.766µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39589" http.request.id=a2da70d4-93ff-421e-be2b-cb11b35ed9f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:37080" 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="633.767µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39589" http.request.id=43b79ff6-8615-446c-b505-23f67acac090 http.request.method=GET http.request.remoteaddr="127.0.0.1:37080" 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="531.045µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-05-12T11:41:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:41:58Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:41:58Z" 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:39609" http.request.id=725d71a4-57b0-43f2-8988-e58f798031da http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="660.087µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39609" http.request.id=078994f9-0c6f-4c65-bd8f-3eda57b4aa32 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="543.086µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39609" http.request.id=c42e72cd-c980-4cce-9f87-f1df419c055a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" 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="564.765µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" 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:39609" http.request.id=a957b809-e6a9-41e1-ae6e-898345b121eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" 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="893.529µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:58Z" 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:39609" http.request.id=a957b809-e6a9-41e1-ae6e-898345b121eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" 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="923.29µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:58Z" 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:39609" http.request.id=a957b809-e6a9-41e1-ae6e-898345b121eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" 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="943.61µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T11:41:58Z" 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:39609" http.request.id=a957b809-e6a9-41e1-ae6e-898345b121eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" 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="960.09µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=c7e36843-bcf6-4eb3-b53c-b7a3b765ce15 http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="749.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=7cbe3c79-2d0b-46bb-bf44-27c012f13229 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/blobs/uploads/ec0283ed-8033-40a7-bff8-cc7e9bfba589?_state=A_bK7A6okBvtsYl2rpSjCjwKO0FcBMJSgF9g-aybzGt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYzAyODNlZC04MDMzLTQwYTctYmZmOC1jYzdlOWJmYmE1ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTguMjMxMTc5ODU5WiJ9&digest=sha256%3A5b13a4ed2e57a42158d92a5702189e296e6a3ffa8f5b008b0d22cc87081b679b" http.request.useragent="Go-http-client/1.1" http.response.duration=573.493874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema1/blobs/uploads/ec0283ed-8033-40a7-bff8-cc7e9bfba589?_state=A_bK7A6okBvtsYl2rpSjCjwKO0FcBMJSgF9g-aybzGt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYzAyODNlZC04MDMzLTQwYTctYmZmOC1jYzdlOWJmYmE1ODkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTguMjMxMTc5ODU5WiJ9&digest=sha256%3A5b13a4ed2e57a42158d92a5702189e296e6a3ffa8f5b008b0d22cc87081b679b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=e71f0ac0-b429-4415-a134-98f1daec0d93 http.request.method=POST http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="820.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=9248be80-c541-4ecd-bf81-e2f10e847ee0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/blobs/uploads/4de1119e-6bb0-41dd-8732-2a5ec5e4bb8b?_state=vQKviOJxwFtYhWsNYz4hEG7suBqn2vubxTUTRncDiHl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZGUxMTE5ZS02YmIwLTQxZGQtODczMi0yYTVlYzVlNGJiOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTguODY4MjE3NzU3WiJ9&digest=sha256%3A0ad8b2baf8bbf10179b0ed7d7f62abc8481f42a391bb8b8997f918481b1370fe" http.request.useragent="Go-http-client/1.1" http.response.duration=584.248266ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:58 +0000] "PUT /v2/foo/schema1/blobs/uploads/4de1119e-6bb0-41dd-8732-2a5ec5e4bb8b?_state=vQKviOJxwFtYhWsNYz4hEG7suBqn2vubxTUTRncDiHl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZGUxMTE5ZS02YmIwLTQxZGQtODczMi0yYTVlYzVlNGJiOGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTguODY4MjE3NzU3WiJ9&digest=sha256%3A0ad8b2baf8bbf10179b0ed7d7f62abc8481f42a391bb8b8997f918481b1370fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=4f0c761d-9c1b-4383-ac68-84d560b0c73e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.307534ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=47153075-2e0b-4044-9d9a-8fbefa6ca1ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=b46d0fb3-af33-4c96-8516-bd0ad7bba355 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="972.451µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=224d9446-0d99-4630-95ea-50859057f48e http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="996.971µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" 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:39609" http.request.id=4fc3184a-34a5-474f-a3d0-07dedc07869e http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154053ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" 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:39609" http.request.id=40d4402a-9429-4cf3-b5d4-c96b3889c6e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration=1.179853ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:39609" http.request.id=c486fb83-bb1b-4c44-81ec-a1d9e2df0ab0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=12621bf2-93ea-4238-99ba-613a41e09ceb http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="999.531µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=58767810-81b0-40a1-901b-cb3176410017 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="654.807µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=5b5c5213-283f-4fed-9995-182a9e2c99d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration="636.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=b90333a9-4f41-4aa6-a43c-da70f103dc84 http.request.method=GET http.request.remoteaddr="127.0.0.1:44462" 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="630.087µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=error msg="payload digest does match: "sha256:2aa93961c198dc025738ee9e54b5a5d86f36febd25733aec53b31198ada1219a" != "sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143"" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=6ecfa08d-7241-4ed4-abde-0ca564de9ce8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=6ecfa08d-7241-4ed4-abde-0ca564de9ce8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44462" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="778.168µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=ebeb42f1-cb69-496c-96c9-5395635ca4be http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44472" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration="857.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=0f29ce72-1a1b-484d-ad8b-661099b0b363 http.request.method=GET http.request.remoteaddr="127.0.0.1:44472" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="724.648µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" 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:39609" http.request.id=c8b1713b-9bdf-4473-9345-6b9229e16d48 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44482" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="786.488µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=a8f3b031-dfd6-4169-bcac-dbc75cc80dce http.request.method=PUT http.request.remoteaddr="127.0.0.1:44494" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration=1.340574ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=38d96b55-5673-440d-afe4-e677325d0d43 http.request.method=GET http.request.remoteaddr="127.0.0.1:44494" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="991.451µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" 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:39609" http.request.id=91b65c6b-4d2e-40fe-b4c6-aeef5f5ae5a4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44500" 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="758.968µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=c361fa85-416b-4c36-ae03-889cd26c59fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.402615ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=24f48783-2f22-4a82-a2bf-d65f78d295ac http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" 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="633.767µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=3a18fc59-566e-4674-a4fa-a83acf2f6d62 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143" http.request.useragent="Go-http-client/1.1" http.response.duration="750.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e26535910f93912d7dbae963128319b1f57bdb7af3d36dcd02c38b44b0721143 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=cf1680e4-c747-48fa-8421-8e7cebc1f6d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" 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="621.766µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=196c00fa-27a1-4447-aa61-5e2c076d7aa0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" 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="619.727µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=82bc4a9c-5f03-42e6-81a8-136346abdbae http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" 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="610.487µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39609" http.request.id=54bacd49-9210-4d3a-88f2-e052276f2d26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" 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="727.128µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39609" http.request.id=54bacd49-9210-4d3a-88f2-e052276f2d26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" 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="757.448µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39609" http.request.id=54bacd49-9210-4d3a-88f2-e052276f2d26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" 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="775.888µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=62f8e127-9d5a-4bc8-be5f-c1528888b470 http.request.method=POST http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="684.967µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=8628b6a1-0fcc-4b5a-bbff-fd43727ee564 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/blobs/uploads/72bb0097-d0f4-4215-9049-b3a3ae0612f1?_state=KG2PUwAbUAe3-3LGhQ-UOROYNz8IQU0EM6HCvkQ0Vet7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MmJiMDA5Ny1kMGY0LTQyMTUtOTA0OS1iM2EzYWUwNjEyZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTkuNDgxODc1NDFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="867.569µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/72bb0097-d0f4-4215-9049-b3a3ae0612f1?_state=KG2PUwAbUAe3-3LGhQ-UOROYNz8IQU0EM6HCvkQ0Vet7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MmJiMDA5Ny1kMGY0LTQyMTUtOTA0OS1iM2EzYWUwNjEyZjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTkuNDgxODc1NDFaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39609" http.request.id=fda96cde-d343-4382-a6bd-4530a1496e48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" 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="774.648µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T11:41:59Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39609" http.request.id=fda96cde-d343-4382-a6bd-4530a1496e48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" 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="818.648µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T11:41:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=43542aca-75d7-4aaf-ab8d-35aa17578cc0 http.request.method=POST http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="807.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=4011fbc8-f4b0-4374-aab0-4e3136b66c52 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/blobs/uploads/ee5c8608-cc63-4b56-a676-dd7c04eeaa46?_state=sgl5AQ16GNdASmG-RUecu7ILTLDxteuLGoSOX7rseDN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZTVjODYwOC1jYzYzLTRiNTYtYTY3Ni1kZDdjMDRlZWFhNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTkuNTYwMjcxOTQ5WiJ9&digest=sha256%3A3c882e03756e6bf82a587e78a5ed5dd7c56134faeebba50279817a44c29f74b5" http.request.useragent="Go-http-client/1.1" http.response.duration=922.808084ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:41:59 +0000] "PUT /v2/foo/schema2/blobs/uploads/ee5c8608-cc63-4b56-a676-dd7c04eeaa46?_state=sgl5AQ16GNdASmG-RUecu7ILTLDxteuLGoSOX7rseDN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlZTVjODYwOC1jYzYzLTRiNTYtYTY3Ni1kZDdjMDRlZWFhNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDE6NTkuNTYwMjcxOTQ5WiJ9&digest=sha256%3A3c882e03756e6bf82a587e78a5ed5dd7c56134faeebba50279817a44c29f74b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=75d2e0c0-83ff-4f5e-a73e-ce7cddb50413 http.request.method=POST http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:00 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=0333f362-4bdd-4990-a43c-92940fdcd934 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/blobs/uploads/6691df6c-fd2d-469a-a3de-7528adcf2161?_state=z7hPj0MaCdOiMkXBwTdROVLl_JGvv5wVIWHKFj-VZxF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjkxZGY2Yy1mZDJkLTQ2OWEtYTNkZS03NTI4YWRjZjIxNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDI6MDAuNTY5NDEwMDU2WiJ9&digest=sha256%3A00c8fb2c8d84fa3568bdd8e14235f3eb98d39347aa49c902e2983d62d4fb004f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.214302891s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:00 +0000] "PUT /v2/foo/schema2/blobs/uploads/6691df6c-fd2d-469a-a3de-7528adcf2161?_state=z7hPj0MaCdOiMkXBwTdROVLl_JGvv5wVIWHKFj-VZxF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NjkxZGY2Yy1mZDJkLTQ2OWEtYTNkZS03NTI4YWRjZjIxNjEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMTE6NDI6MDAuNTY5NDEwMDU2WiJ9&digest=sha256%3A00c8fb2c8d84fa3568bdd8e14235f3eb98d39347aa49c902e2983d62d4fb004f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" 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:39609" http.request.id=49be3cc1-e4f3-46bb-847c-571c9e9f24e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.043651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" 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:39609" http.request.id=adb84b86-b533-4e9a-8e0f-16168d6b0829 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.duration="894.05µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=482dd5e1-9beb-4afb-baa0-2643a064baf0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" 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="713.608µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=9e7c07dc-9c0c-4936-a4f1-266f96d4e9a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="759.128µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=4ce7710f-95dd-4979-9390-2cca864c85b3 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="606.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=6a02eb62-cc59-4560-9c79-6dd42c53d3d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.duration="563.206µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=9f8c9ad4-5578-47d6-936e-a541c3d6096a http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" 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="624.446µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="rewriting manifest sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=7d4ef81f-4c98-46da-adc9-a6160b0f4aa1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" 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-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=7d4ef81f-4c98-46da-adc9-a6160b0f4aa1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.153212ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=a519fcea-af7e-47f2-9b3e-70d7b66fe6eb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.duration="759.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=939e6105-5934-4c4a-b778-a08e0073aeeb http.request.method=GET http.request.remoteaddr="127.0.0.1:44502" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="695.647µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" 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:39609" http.request.id=d34b4674-493c-46ac-a785-94a7164f2840 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44510" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="827.569µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" 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:39609" http.request.id=d77482c8-dd50-4201-96e6-12f46d4291d7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44512" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00825ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "PUT /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=1133e487-c595-4ea2-a23e-aa03448e7383 http.request.method=GET http.request.remoteaddr="127.0.0.1:44512" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="769.248µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" 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:39609" http.request.id=94580985-1f19-42bf-9178-6a1b5bd4d11e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44528" 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="823.408µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" 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:39609" http.request.id=5b7eba3b-7ab2-4f2a-aef1-7734ed8a42b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04297ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=086e1203-b996-45d0-a5ec-dc92c51f8cb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" 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="621.367µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=804880db-fc93-411b-9261-a0a64179a6ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44534" http.request.uri="/v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64" http.request.useragent="Go-http-client/1.1" http.response.duration="758.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "DELETE /v2/foo/schema2/manifests/sha256:ee1dc09023a03602e50d0853f20aad59ba74ab3cb30f78bf8eef1918987d5b64 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:01Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39609" http.request.id=aa539393-4007-4778-bab5-3a9105ab75bb http.request.method=GET http.request.remoteaddr="127.0.0.1:44534" 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="625.286µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/May/2025:11:42:01 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (3.63s) === RUN TestManifestDeleteDisabled time="2025-05-12T11:42: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 time="2025-05-12T11:42:01Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:42:01Z" 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:43163" http.request.id=26ab3a1e-b177-4d93-939e-c6a73355965b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55974" 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="781.888µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [12/May/2025:11:42:01 +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-12T11:42: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 time="2025-05-12T11:42:01Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:42:01Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-12T11:42:02Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-12T11:42:02Z" 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-12T11:42:02Z" 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:36023" http.request.id=89e92c10-cb0d-4ce2-86f1-c93a6c3ef2fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:36354" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.498096ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/May/2025:11:42:02 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T11:42:02Z" 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:36023" http.request.id=e3fecf8c-ceb7-474c-b6b7-0d2da98589d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36362" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.263933ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/May/2025:11:42:02 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T11:42:02Z" 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:36023" http.request.id=674a1d40-9975-469b-b347-d815909646c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:36378" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.286453ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:42:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T11:42:02Z" 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:36023" http.request.id=b87c9e86-db61-4fe2-a950-7bcba36664aa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36384" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.242373ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:11:42:02 +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-12T11:42:02Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T11:42:02Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:42:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=31eb1b80-bc6c-4ff1-ac9c-1f97061f475f http.request.method=POST http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="805.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=ada73690-48c4-4d1a-b97d-cf0d102404f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/bar/blobs/uploads/50a5e149-1ff2-4d92-a9d0-2a700316e5b8?_state=BEj_rh9teDrCR92dxLIbfOoskTaHTLC0Jyi7vNAtMPZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwYTVlMTQ5LTFmZjItNGQ5Mi1hOWQwLTJhNzAwMzE2ZTViOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MjowMi40NTg5MjIzMjNaIn0%3D&digest=sha256%3A3b831805133472cb0d97c9dc13e3ea781218a21ebbc9998d6668f13e6aef8300" http.request.useragent="Go-http-client/1.1" http.response.duration=2.025840092s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:02 +0000] "PUT /v2/foo/bar/blobs/uploads/50a5e149-1ff2-4d92-a9d0-2a700316e5b8?_state=BEj_rh9teDrCR92dxLIbfOoskTaHTLC0Jyi7vNAtMPZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwYTVlMTQ5LTFmZjItNGQ5Mi1hOWQwLTJhNzAwMzE2ZTViOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MjowMi40NTg5MjIzMjNaIn0%3D&digest=sha256%3A3b831805133472cb0d97c9dc13e3ea781218a21ebbc9998d6668f13e6aef8300 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=b6d31361-3264-440e-8497-a565150addaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.359334ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42: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-12T11:42:04Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T11:42:04Z" level=info msg="Starting upload purge in 56m0s" go.version=go1.24.3 time="2025-05-12T11:42:04Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=acae2c3d-1b28-4d91-a60b-67870e088f1b http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="594.286µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:36091" go.version=go1.24.3 time="2025-05-12T11:42:04Z" 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-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=01f6b8ec-2845-4eac-882a-2eb24c8cdc11 http.request.method=GET http.request.remoteaddr="127.0.0.1:38864" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="703.327µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36091 /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:36091/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:38305" http.request.id=a2581e53-cbf7-4208-82ae-60f1a2f77f76 http.request.method=GET http.request.remoteaddr="127.0.0.1:43414" http.request.uri="/v2/foo/bar/manifests/sha256:1a4fc899a9584bb02b25521ba5b96124cb83fe362ba92fb6f2a1a7cfe36f316a" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:1a4fc899a9584bb02b25521ba5b96124cb83fe362ba92fb6f2a1a7cfe36f316a" time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=7f3c9300-f43f-45db-a1e4-bf6d24c07d1a http.request.method=GET http.request.remoteaddr="127.0.0.1:38876" http.request.uri="/v2/foo/bar/manifests/sha256:1a4fc899a9584bb02b25521ba5b96124cb83fe362ba92fb6f2a1a7cfe36f316a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.137252ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "GET /v2/foo/bar/manifests/sha256:1a4fc899a9584bb02b25521ba5b96124cb83fe362ba92fb6f2a1a7cfe36f316a HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:1a4fc899a9584bb02b25521ba5b96124cb83fe362ba92fb6f2a1a7cfe36f316a with ttl=167h59m59.99999704s" go.version=go1.24.3 time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38305" http.request.id=a2581e53-cbf7-4208-82ae-60f1a2f77f76 http.request.method=GET http.request.remoteaddr="127.0.0.1:43414" http.request.uri="/v2/foo/bar/manifests/sha256:1a4fc899a9584bb02b25521ba5b96124cb83fe362ba92fb6f2a1a7cfe36f316a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.318285ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "GET /v2/foo/bar/manifests/sha256:1a4fc899a9584bb02b25521ba5b96124cb83fe362ba92fb6f2a1a7cfe36f316a HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=ad147a42-dc10-4099-b2ac-632035c1c289 http.request.method=GET http.request.remoteaddr="127.0.0.1:38876" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="579.886µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36091 /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:36091/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:38305" http.request.id=5398bf55-4528-47bc-a807-8a2ed98323a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43430" 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-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=c0953b59-46e7-4bbb-a7aa-dce5bae8d363 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38882" 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.148012ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38305" http.request.id=5398bf55-4528-47bc-a807-8a2ed98323a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43430" 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=4.029082ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T11:42:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=c10931ee-c18d-4f61-a0fc-5299b18ace37 http.request.method=POST http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="811.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=86b5fcc3-35d9-43ae-8236-dad01e5a451c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/blobs/uploads/16d15d62-46be-4260-8726-3bfd9d59618b?_state=Y5Pch_Ap_LdCvsmJL-i_hPLexhtSGX1rBl-wvhshSRh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2ZDE1ZDYyLTQ2YmUtNDI2MC04NzI2LTNiZmQ5ZDU5NjE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MjowNC41NjY1MDQ4NjlaIn0%3D&digest=sha256%3A801acfeb435427f677e5dcf7a3f6cfc4dfdbf59dfa0b840a7f47591314251ffc" http.request.useragent="Go-http-client/1.1" http.response.duration=671.900942ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:04 +0000] "PUT /v2/foo/bar/blobs/uploads/16d15d62-46be-4260-8726-3bfd9d59618b?_state=Y5Pch_Ap_LdCvsmJL-i_hPLexhtSGX1rBl-wvhshSRh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE2ZDE1ZDYyLTQ2YmUtNDI2MC04NzI2LTNiZmQ5ZDU5NjE4YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQxMTo0MjowNC41NjY1MDQ4NjlaIn0%3D&digest=sha256%3A801acfeb435427f677e5dcf7a3f6cfc4dfdbf59dfa0b840a7f47591314251ffc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=b7d3e595-399c-4c47-b2cd-345a6176a33c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382255ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:11:42:05 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=631e942e-cb06-475f-9dab-2eca05df8cf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38882" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="631.446µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:42:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T11:42:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36091 /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:36091/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:38305" http.request.id=ef076abe-9fec-40fc-b4ab-62954cafb65d http.request.method=GET http.request.remoteaddr="127.0.0.1:43432" 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-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=faa7e138-a2d8-487b-8ffb-04838bd88cc0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38896" 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.149932ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:11:42:05 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=b7dda83d-5e99-42dc-a937-18dbbe56021b http.request.method=GET http.request.remoteaddr="127.0.0.1:38896" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="542.325µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:11:42:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T11:42:05Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36091 /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:36091/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:38305" http.request.id=ef076abe-9fec-40fc-b4ab-62954cafb65d http.request.method=GET http.request.remoteaddr="127.0.0.1:43432" 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-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36091" http.request.id=4cd5ced0-e6fa-4e13-b614-296983c10295 http.request.method=GET http.request.remoteaddr="127.0.0.1:38900" 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.095451ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:11:42:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T11:42:05Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:584101cafe31a17d53162dbe2078b8e41d8c7716a64266c844d3d0c6025d528a with ttl=167h59m59.99999676s" go.version=go1.24.3 time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38305" http.request.id=ef076abe-9fec-40fc-b4ab-62954cafb65d http.request.method=GET http.request.remoteaddr="127.0.0.1:43432" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.321106ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:11:42:05 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.91s) === RUN TestAppDispatcher time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33079" http.request.id=d65fe450-24d5-40ae-861b-d32e99111ad0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43030" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="702.087µs" http.response.status=200 http.response.written=0 time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33079" http.request.id=fb49788b-7c01-479d-80cc-29fe1bafb5fe http.request.method=GET http.request.remoteaddr="127.0.0.1:43030" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="642.286µs" http.response.status=200 http.response.written=0 time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33079" http.request.id=c972090b-517f-403c-bacc-c80f5896cd2f http.request.method=GET http.request.remoteaddr="127.0.0.1:43030" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="591.526µs" http.response.status=200 http.response.written=0 time="2025-05-12T11:42:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33079" http.request.id=056ad313-be31-4cd4-a8ad-7747359f31d5 http.request.method=GET http.request.remoteaddr="127.0.0.1:43030" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="598.967µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-05-12T11:42: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=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:05Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:05Z" 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:39309" http.request.id=e0108e59-4c51-49bf-9885-6bd24440a1a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:40302" 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-12T11:42: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=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:05Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:05Z" level=info msg="configuring file health check path=/tmp/healthcheck3723328889, interval=1" go.version=go1.24.3 instance.id=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-12T11:42: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=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:09Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:09Z" level=info msg="configuring TCP health check addr=127.0.0.1:43433, interval=1" go.version=go1.24.3 instance.id=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-12T11:42:13Z" 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=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:13Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f time="2025-05-12T11:42:13Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:42603, interval=1, threshold=3" go.version=go1.24.3 instance.id=7f7d2ceb-4e3f-4be4-949e-eb150d815b0f --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 54.562s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.07s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.18s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.391s === RUN TestSchedule time="2025-05-12T11:41:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 time="2025-05-12T11:41:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99852ms" go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 time="2025-05-12T11:41:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.76µs" go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 time="2025-05-12T11:41:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.68µs" go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 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-12T11:41:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-12T11:41:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 time="2025-05-12T11:41:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99856ms" go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 time="2025-05-12T11:41:25Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99876ms" go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 time="2025-05-12T11:41:25Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-12T11:41:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=6f9730b5-f180-4f6d-8d84-83fe0b084cd4 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.636s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.21s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 14646272 sha256:b4d4f6e73b27df778e503c4c902cbaf5c8092c0b8c54a9d6d090b9213394b430 [] map[] } --- PASS: TestSimpleBlobRead (0.10s) === RUN TestBlobMount --- PASS: TestBlobMount (0.09s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.82s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.73s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.96s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:2cafc117542fe2aab5c03dbdb3d7c2d1123b6f96c757960d59afb936ee40e523 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:0b6a01e093f95cb847c13daef1ed89691da750e24ce851749ee799b7f7529fc5 palailogos: marking blob sha256:1d3e1feecc194d8bfc6a6b08d384351239e2842787606c5e3d3af24983710ec0 palailogos: marking manifest sha256:6dfb8ddb05fa2ab86d3c849e7e8f56fa2bf0547eb2af4e5f179bbe998ad71ed9 palailogos: marking blob sha256:7f7643c1eb86b7f112baf3521b4ddee9f24c1e8aae61ba7fd2fc51ccbaf1b726 palailogos: marking blob sha256:699a3eed966ad5168a910abea65901bfab0b42a63d9a41d75d184b8f5f30c952 palailogos: marking manifest sha256:f50742edf8eb0e035b1e546095bd4a0682c64714166d9c1af56a5d193dc6b71d palailogos: marking blob sha256:fd05c9369643c8dfa634f4e982abccef8ce66845f11886ae7fe48167d6ce3db5 palailogos: marking blob sha256:6dfb8ddb05fa2ab86d3c849e7e8f56fa2bf0547eb2af4e5f179bbe998ad71ed9 palailogos: marking manifest sha256:fd05c9369643c8dfa634f4e982abccef8ce66845f11886ae7fe48167d6ce3db5 palailogos: marking blob sha256:25864675a3ffc2bdaf9dab4bc807c4f22d8694f05a99ce70058d31c55daa38dc palailogos: marking blob sha256:d34242737997636bfb25717a5d62fb85c08734bea8f2620dca080054638ca4af 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.54s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:68dcf0d5fd22d0646d63a5174080d861c8806daf0cee669b1af0db036609695e deletemanifests: marking manifest sha256:8bd802088cf0ae96ab889968f7d01edf1df3da47b7f20fe44cffa1699a76b926 deletemanifests: marking blob sha256:de018b1caab9b931cf589fac8845322650109ced93d8f171ddc424d45a071386 deletemanifests: marking blob sha256:8a30d447aa179f7cae38b82ac5b5d60f3b4151feadc74da301a0ae9d9b552e7d deletemanifests: marking blob sha256:f20481bc06d776176e4fee9c5d2c4f70b565755f92e072c1fb5562c7fe34e19b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3d2841e32bee3da919a1fadb781af17e840932899ff2aa318043e74a928fde08 blob eligible for deletion: sha256:68dcf0d5fd22d0646d63a5174080d861c8806daf0cee669b1af0db036609695e blob eligible for deletion: sha256:ee278c5c14c946df55fe7b21b4eff9b6fff9190349322c8abb26f85438e4741d blob eligible for deletion: sha256:fe90f4e0cc836b27d2f86bc67789456d2c4e3d92960af5aca1f181b4b69a796b deletemanifests manifest eligible for deletion: sha256:68dcf0d5fd22d0646d63a5174080d861c8806daf0cee669b1af0db036609695e deletemanifests: marking manifest sha256:8bd802088cf0ae96ab889968f7d01edf1df3da47b7f20fe44cffa1699a76b926 deletemanifests: marking blob sha256:de018b1caab9b931cf589fac8845322650109ced93d8f171ddc424d45a071386 deletemanifests: marking blob sha256:8a30d447aa179f7cae38b82ac5b5d60f3b4151feadc74da301a0ae9d9b552e7d deletemanifests: marking blob sha256:f20481bc06d776176e4fee9c5d2c4f70b565755f92e072c1fb5562c7fe34e19b time="2025-05-12T11:41:31Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/68dcf0d5fd22d0646d63a5174080d861c8806daf0cee669b1af0db036609695e" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f time="2025-05-12T11:41:31Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/68dcf0d5fd22d0646d63a5174080d861c8806daf0cee669b1af0db036609695e" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:3d2841e32bee3da919a1fadb781af17e840932899ff2aa318043e74a928fde08 time="2025-05-12T11:41:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3d/3d2841e32bee3da919a1fadb781af17e840932899ff2aa318043e74a928fde08" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:68dcf0d5fd22d0646d63a5174080d861c8806daf0cee669b1af0db036609695e time="2025-05-12T11:41:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/68/68dcf0d5fd22d0646d63a5174080d861c8806daf0cee669b1af0db036609695e" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:ee278c5c14c946df55fe7b21b4eff9b6fff9190349322c8abb26f85438e4741d time="2025-05-12T11:41:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ee/ee278c5c14c946df55fe7b21b4eff9b6fff9190349322c8abb26f85438e4741d" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:fe90f4e0cc836b27d2f86bc67789456d2c4e3d92960af5aca1f181b4b69a796b time="2025-05-12T11:41:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fe/fe90f4e0cc836b27d2f86bc67789456d2c4e3d92960af5aca1f181b4b69a796b" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f --- PASS: TestDeleteManifestIfTagNotFound (0.52s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5eaebb4d88ce31deea4e62b22992cd9c2f68d642f795bcf18e01d8c8e8dbf545 time="2025-05-12T11:41:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5e/5eaebb4d88ce31deea4e62b22992cd9c2f68d642f795bcf18e01d8c8e8dbf545" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:604f36c52556641d06d6d358c269ce4e3d0d8f396b562f6f7e67f3d4fef7509e time="2025-05-12T11:41:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/60/604f36c52556641d06d6d358c269ce4e3d0d8f396b562f6f7e67f3d4fef7509e" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:b3c22a93ba5e38b7fdf46ef811b92519d0b690fa8095cd9606684d9828127b03 time="2025-05-12T11:41:31Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/b3/b3c22a93ba5e38b7fdf46ef811b92519d0b690fa8095cd9606684d9828127b03" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f --- PASS: TestGCWithMissingManifests (0.19s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:b17a00fe15468d2468b758f7f14f0ec6e1c7a0d63b7e40c385d016b2bd25fd9d komnenos: marking blob sha256:0ab1d1545bd49b577481dab54a3f662673bab5244b19cebb942d4a4e7506b6ba komnenos: marking blob sha256:77eb35d3af7d03a05eb75d78c003e541205276454d6f7869ed7e297fbedf2547 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8a6417facd3d5158915437b175737500a3ac67b981f9d34dff1d6b103cfd34df time="2025-05-12T11:41:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8a/8a6417facd3d5158915437b175737500a3ac67b981f9d34dff1d6b103cfd34df" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:9e57637d9afe6d34eb28033b361d746681e06a80f1e96de940ecbcb652dc6dc6 time="2025-05-12T11:41:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9e/9e57637d9afe6d34eb28033b361d746681e06a80f1e96de940ecbcb652dc6dc6" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-12T11:41:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:3397ffbf7648bb17cf257f1be447bf41828868357b015aff4f6b3fda0ea72366 time="2025-05-12T11:41:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/33/3397ffbf7648bb17cf257f1be447bf41828868357b015aff4f6b3fda0ea72366" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:729124d80f009e591c2390e99a08c4e3c60705a5593f67753060824e2f4ba8b5 time="2025-05-12T11:41:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/72/729124d80f009e591c2390e99a08c4e3c60705a5593f67753060824e2f4ba8b5" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:78c087a151e31ea6ea5bb77aaee523b853dcdf7fb34a47e445bab3250dd21556 time="2025-05-12T11:41:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/78/78c087a151e31ea6ea5bb77aaee523b853dcdf7fb34a47e445bab3250dd21556" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f blob eligible for deletion: sha256:7a730afc06e73d93d721a7c6446942681b0f3c0efaf88b66eec4c09e0d74bce1 time="2025-05-12T11:41:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7a/7a730afc06e73d93d721a7c6446942681b0f3c0efaf88b66eec4c09e0d74bce1" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f --- PASS: TestDeletionHasEffect (0.64s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.55s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:40c667e62db43f57365a217d6a37bc9aa897e729e783609eedf3fc66b8192087 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:9c731fa1dbc5df03b651773f494019848d61b41571520d98a36b1679f9ad766f michael_z_doukas: marking blob sha256:dd9b93ed071e8c4f2932b30fec63d8d8bec918d1426d83fb81ca7673b4969caa 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:9bae00e2afa5d3fcefc43fe6c7e62f6bb1c9eac6c0230da450d4b68b2893db3b time="2025-05-12T11:41:33Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9b/9bae00e2afa5d3fcefc43fe6c7e62f6bb1c9eac6c0230da450d4b68b2893db3b" go.version=go1.24.3 instance.id=f5a3df34-fab0-47ec-b426-98705a72515f --- PASS: TestOrphanBlobDeleted (0.26s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:f902a945cb3f2bcb06f62c4032bffd6a9792159b2ec11f587787654de1b7f4df linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0b6553a9705fd1679a23a7d98620c8c943b33508864e1481adae109bbe82dd08 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.15s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.22s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.13s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.49s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-05-12T11:41:34Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 10:41:34.391897329 +0000 UTC m=-3591.378088353, actuallyDelete=true" time="2025-05-12T11:41:34Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-12T11:41:34Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894, actuallyDelete=true" time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5f625913-35c3-4304-b2f1-3a77a9e1797f have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a5871890-3674-4da1-942d-0b3111fe0f95 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b4235e36-d150-41d3-a0be-d4a252dd30dc have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c663f1db-c457-4077-a0c3-377b1d0fafd5 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cf51ee64-f6b6-4939-a589-7f7023c9dc4a have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ecd02705-cca4-4645-88d6-d1cd6a2bbaaa have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e787fbf8-7e55-45e3-ab5d-6592b432e322 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f55861eb-0420-4a08-890d-4ff795142233 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/6274975e-d2e8-4ada-85f6-85c1adc6d414 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5182ca32-ba0b-43b0-851f-22e3f8acd26b have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5486d471-ed3b-411c-a6e2-76f3fa759888 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.392516576 +0000 UTC m=+8.622530894). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-12T11:41:34Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 11:41:34.393270504 +0000 UTC m=+8.623284782, actuallyDelete=true" time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/82c2554a-fc2a-4a98-96b5-4b53e7555fe4 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393270504 +0000 UTC m=+8.623284782). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ad2179c5-b1fc-469d-9a94-10bcc3bed9f4 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393270504 +0000 UTC m=+8.623284782). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ec8e2f03-ccb6-4155-8db5-844eee574520 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393270504 +0000 UTC m=+8.623284782). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/75995d8b-e990-4278-a128-f6903f32760d have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393270504 +0000 UTC m=+8.623284782). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/10739fbd-add0-459c-bfbf-7b11b0756dfc have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393270504 +0000 UTC m=+8.623284782). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-12T11:41:34Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 11:41:34.393809029 +0000 UTC m=+8.623823347, actuallyDelete=true" time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/170f109a-291a-403e-a06e-23b55b662eeb have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393809029 +0000 UTC m=+8.623823347). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7c03544a-cf1d-475c-a057-29f9de0c4c05 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393809029 +0000 UTC m=+8.623823347). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/92c399a3-e2f6-44a3-8c56-8b009e386371 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393809029 +0000 UTC m=+8.623823347). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a4215ec5-5632-4c90-b1c2-09b70b53f27d have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393809029 +0000 UTC m=+8.623823347). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ffffef30-7929-4d11-8c1c-69cd18b155c5 have older date (2025-05-12 10:41:34 +0000 UTC) than purge date (2025-05-12 11:41:34.393809029 +0000 UTC m=+8.623823347). Removing upload directory." time="2025-05-12T11:41:34Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-12T11:41:34Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 11:41:34.394107873 +0000 UTC m=+8.624122191, actuallyDelete=true" time="2025-05-12T11:41:34Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 8.674s ? 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.054s === 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.058s === RUN TestWalkFileRemoved time="2025-05-12T11:41:25Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.034s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.390s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.07s) === 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.139s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.18s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.564s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.28s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.659s ? 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-12T11:41:25Z" 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-12T11:41:25Z" 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-12T11:41:25Z" 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 TestInvalidData === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4_2 --- PASS: TestParsing (0.01s) time="2025-05-12T11:41:25Z" 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-12T11:41:25Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=0828987a-17cb-4166-b3fc-2fa64ce3bde9 ip=?0000000000000000000000000000000000 --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidNetworkType (0.01s) time="2025-05-12T11:41:25Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=0828987a-17cb-4166-b3fc-2fa64ce3bde9 --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-05-12T11:41:25Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=0828987a-17cb-4166-b3fc-2fa64ce3bde9 --- PASS: TestInvalidData (0.01s) time="2025-05-12T11:41:26Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T11:41:27Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T11:41:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T11:41:29Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.563s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.048s ? 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.396s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.37s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.765s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.048s ? 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-aarch64.so.1 >>> docker-registry*: Package size: 25.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r12.apk >>> docker-registry: Build complete at Mon, 12 May 2025 11:42:20 +0000 elapsed time 0h 1m 14s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250512.114107) (2/3) Purging go (1.24.3-r0) (3/3) Purging binutils-gold (2.44-r0) Executing busybox-1.37.0-r17.trigger OK: 398 MiB in 104 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...