>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Mon, 12 May 2025 02:04:16 +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.020417) Executing busybox-1.37.0-r17.trigger OK: 796 MiB in 114 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 Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/v3.22/docker-registry-2.8.3.tar.gz.part' saved >>> 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/digest + bin/registry + 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-12T02:04:39Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-12T02:04:39Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.071s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-12T02:04:39Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.064s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.065s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.038s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.08s) PASS ok github.com/docker/distribution/health/checks 0.138s ? 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.041s === 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.045s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.059s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) PASS ok github.com/docker/distribution/manifest/schema2 0.044s ? 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 02:04:39 http: TLS handshake error from 127.0.0.1:51206: 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:37189/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37189/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37189/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:37189/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37067?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.82s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-12T02:04:40Z" level=info msg="broadcaster: closing" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" time="2025-05-12T02:04:40Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-12T02:04:40Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 1} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 1} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 1} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 1} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=warning msg="&{0x22804e0 0.9} encountered too many errors, backing off" time="2025-05-12T02:04:40Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-12T02:04:40Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.61s) PASS ok github.com/docker/distribution/notifications 1.661s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-12T02:04:39Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T02:04:39.333550484Z" 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-12T02:04:39.333674405Z" level=info msg="Starting upload purge in 47m0s" go.version=go1.24.3 time="2025-05-12T02:04:39.333714565Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:39.334633894Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-12T02:04:42.337434764Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-12T02:04:42.439839476Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=bc5352a9-0729-43cd-859c-9e2465a3f3fd http.request.method=GET http.request.remoteaddr="[::1]:38282" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="955.049µs" http.response.status=200 http.response.written=2 ::1 - - [12/May/2025:02:04:42 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-12T02:04:43.43188892Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T02:04:43.432696807Z" 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-12T02:04:43.432733968Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:43.432732528Z" level=info msg="Starting upload purge in 36m0s" go.version=go1.24.3 time="2025-05-12T02:04:43.433178932Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-12T02:04:43.433205412Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-12T02:04:43.433821498Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-12T02:04:46.44914949Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=bc6d3b33-78bc-44ca-b0a8-e439e29a0bf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:32798" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.287µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:04:46 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-12T02:04:46.449302171Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (4.11s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-12T02:04:46.762414362Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-12T02:04:46.76322801Z" 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-12T02:04:46.76325173Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:46.763313171Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.3 time="2025-05-12T02:04:46.763672574Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.31s) PASS ok github.com/docker/distribution/registry 15.598s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.041s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.128s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-12T02:04:39Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=16e7491f-da3b-4a6d-aa3f-b87f8767658d time="2025-05-12T02:04:39Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=16e7491f-da3b-4a6d-aa3f-b87f8767658d --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-12T02:04:39Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password="UJv4uFBSpJ_UhDKiJGufcm5y-x_2JdIqLcau9BRS_Ik" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.130s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.059s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-05-12T02:04:39Z" level=info msg="token not to be used before 2025-05-12 02:04:40 +0000 UTC - currently 2025-05-12 02:04:39.37346991 +0000 UTC m=+0.082910924" time="2025-05-12T02:04:39Z" level=info msg="token not to be used after 2025-05-12 02:04:39 +0000 UTC - currently 2025-05-12 02:04:39.376982664 +0000 UTC m=+0.086423998" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-05-12T02:04:39Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.148s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.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.113s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.071s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.051s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-12T02:04: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-12T02:04:39Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:44195" http.request.id=4cb63e23-27c5-4ed6-abd5-eb54b2e6db95 http.request.method=GET http.request.remoteaddr="127.0.0.1:46594" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="799.008µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:04:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-12T02:04: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-12T02:04:39Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=bf26ba22-9ecf-4d3f-a10a-a61281f13406 http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.729µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/May/2025:02:04:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-12T02:04:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=ada88159-f104-43cb-8866-862fd4a570e2 http.request.method=POST http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101171ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=cd9318ad-9c13-4b93-92ae-80296120e5db http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/aaaa/blobs/uploads/bacc9b74-7ae6-41c8-8832-c140cbda562c?_state=XyjXhgppudU1PmzIj-_TU-Val6m2KitFMkBRZtif1rF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiYWNjOWI3NC03YWU2LTQxYzgtODgzMi1jMTQwY2JkYTU2MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6MzkuNjY0NTI4ODQ4WiJ9&digest=sha256%3A9e02e3af2117f10eded8a09edd6b0147afc29aa36c71c06f9147bbb3a4fae1a0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.042034929s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/bacc9b74-7ae6-41c8-8832-c140cbda562c?_state=XyjXhgppudU1PmzIj-_TU-Val6m2KitFMkBRZtif1rF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJiYWNjOWI3NC03YWU2LTQxYzgtODgzMi1jMTQwY2JkYTU2MmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6MzkuNjY0NTI4ODQ4WiJ9&digest=sha256%3A9e02e3af2117f10eded8a09edd6b0147afc29aa36c71c06f9147bbb3a4fae1a0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=e9045769-4acd-4a12-9fed-68d64c4aaf7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.495754ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:41 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:41Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=caa034c2-f658-4e40-a1d6-6ee91c38c0ac http.request.method=POST http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04793ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:41 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=b4a80d74-d150-4fe9-9ed1-6b219a979112 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/bbbb/blobs/uploads/c1e01e98-8c56-4257-a35f-c22449fa92ba?_state=YDJJFUADH6YimuW3qOE0QTZn4zI7NUF2atXht2a9v3J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjMWUwMWU5OC04YzU2LTQyNTctYTM1Zi1jMjI0NDlmYTkyYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDEuODkzMTgzMDYzWiJ9&digest=sha256%3Ab783e8d4a1d62174c558fd8bf93f72f690e17566b9e06dd730c056086655b742" http.request.useragent="Go-http-client/1.1" http.response.duration=1.240645971s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:41 +0000] "PUT /v2/foo/bbbb/blobs/uploads/c1e01e98-8c56-4257-a35f-c22449fa92ba?_state=YDJJFUADH6YimuW3qOE0QTZn4zI7NUF2atXht2a9v3J7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjMWUwMWU5OC04YzU2LTQyNTctYTM1Zi1jMjI0NDlmYTkyYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDEuODkzMTgzMDYzWiJ9&digest=sha256%3Ab783e8d4a1d62174c558fd8bf93f72f690e17566b9e06dd730c056086655b742 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=1f645f0a-f2e5-4808-ac52-e7076fa678b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.556674ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:43 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=ab8d0bf9-4fad-46d9-91bb-234bcf875831 http.request.method=POST http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01113ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:43 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=24614fcb-5f7f-41a7-a883-62b13760d39d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/cccc/blobs/uploads/50c62885-1c09-40bd-a117-1d53adfc55df?_state=NQTsz824QIFKqmYKfuxB0EOJLP1Q4r2Y6m3hpdWUg5t7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MGM2Mjg4NS0xYzA5LTQwYmQtYTExNy0xZDUzYWRmYzU1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDMuMjkyNjk2MzcyWiJ9&digest=sha256%3Ab1692f21f36db0880b74227e6e5155fb9583982bb54d485652fdf1629667b712" http.request.useragent="Go-http-client/1.1" http.response.duration=891.342509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:43 +0000] "PUT /v2/foo/cccc/blobs/uploads/50c62885-1c09-40bd-a117-1d53adfc55df?_state=NQTsz824QIFKqmYKfuxB0EOJLP1Q4r2Y6m3hpdWUg5t7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1MGM2Mjg4NS0xYzA5LTQwYmQtYTExNy0xZDUzYWRmYzU1ZGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDMuMjkyNjk2MzcyWiJ9&digest=sha256%3Ab1692f21f36db0880b74227e6e5155fb9583982bb54d485652fdf1629667b712 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=8b7a306d-3c1e-4c74-8662-44223d234c17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.536875ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:44 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=ff5ed58b-450a-4555-862a-666fd8085a9c http.request.method=POST http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056851ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:44 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=e05946d4-c32a-4c7a-951a-b395d01db2b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/dddd/blobs/uploads/f662b1b6-4251-4c6d-8ef3-3b37e898a904?_state=8Vk4mGu707ohIYV6wDc8IB21vxGIUm5lryCfcCNnilp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmNjYyYjFiNi00MjUxLTRjNmQtOGVmMy0zYjM3ZTg5OGE5MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDQuNDI2ODQ5ODMyWiJ9&digest=sha256%3Ab016390feb1c66c3548ec6b9af29fd8e4cf9695a0cc943bc82472340e7c7f548" http.request.useragent="Go-http-client/1.1" http.response.duration=1.853238181s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:44 +0000] "PUT /v2/foo/dddd/blobs/uploads/f662b1b6-4251-4c6d-8ef3-3b37e898a904?_state=8Vk4mGu707ohIYV6wDc8IB21vxGIUm5lryCfcCNnilp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmNjYyYjFiNi00MjUxLTRjNmQtOGVmMy0zYjM3ZTg5OGE5MDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDQuNDI2ODQ5ODMyWiJ9&digest=sha256%3Ab016390feb1c66c3548ec6b9af29fd8e4cf9695a0cc943bc82472340e7c7f548 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=376b279c-71fb-4320-9030-17027d45417a http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.531474ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:46 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:46Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=bd82ad6d-c89e-4a95-96b9-cd8c0ac60f52 http.request.method=POST http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03553ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:46 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=494bbfb0-60b8-4380-bf0c-f6dfc374bd85 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/eeee/blobs/uploads/492d9042-ef92-41f7-9ea0-c050fc9277af?_state=WwDhF11pZYg6pGM2WTvFfHBOmv7q7GROonwkI0Jj69p7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI0OTJkOTA0Mi1lZjkyLTQxZjctOWVhMC1jMDUwZmM5Mjc3YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDYuNDUxMzEzMjNaIn0%3D&digest=sha256%3A42033202a98636d10d11ce8501136740ed4dcfaf4a82a0e14e5df24bd0173b17" http.request.useragent="Go-http-client/1.1" http.response.duration=992.774971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:46 +0000] "PUT /v2/foo/eeee/blobs/uploads/492d9042-ef92-41f7-9ea0-c050fc9277af?_state=WwDhF11pZYg6pGM2WTvFfHBOmv7q7GROonwkI0Jj69p7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI0OTJkOTA0Mi1lZjkyLTQxZjctOWVhMC1jMDUwZmM5Mjc3YWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDYuNDUxMzEzMjNaIn0%3D&digest=sha256%3A42033202a98636d10d11ce8501136740ed4dcfaf4a82a0e14e5df24bd0173b17 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=2f62ef1c-e10d-44d9-a2ec-813d24a38d8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.659155ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:47 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=e24bd2be-971d-482c-ad38-f2bba4e21501 http.request.method=POST http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01357ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:47 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=77420e3e-259e-47af-b76b-20d47830bea8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/ffff/blobs/uploads/2e014209-b220-433e-8a34-bfe29bd601de?_state=w-ipa8juHG_-M0TQjrUqHv2Dfvqjydlp0hzXrEkKR1x7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyZTAxNDIwOS1iMjIwLTQzM2UtOGEzNC1iZmUyOWJkNjAxZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDcuNjE3MTcxMDM3WiJ9&digest=sha256%3A9ee3a352c8ff31afee3dc0c714048e213ee21f76c3a96315f159f1866788bd18" http.request.useragent="Go-http-client/1.1" http.response.duration=982.767794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:47 +0000] "PUT /v2/foo/ffff/blobs/uploads/2e014209-b220-433e-8a34-bfe29bd601de?_state=w-ipa8juHG_-M0TQjrUqHv2Dfvqjydlp0hzXrEkKR1x7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyZTAxNDIwOS1iMjIwLTQzM2UtOGEzNC1iZmUyOWJkNjAxZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDcuNjE3MTcxMDM3WiJ9&digest=sha256%3A9ee3a352c8ff31afee3dc0c714048e213ee21f76c3a96315f159f1866788bd18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=4ac9e41a-4b19-41b5-87b0-3f76c3a8b3aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.436713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=ed0f7843-464e-45e4-8f49-27a9352c8c0f http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="753.408µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=cded788f-4289-4372-bbe4-b3890c392ceb http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="816.728µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=30e4f729-b875-4a1a-9365-58ddc142067a http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="753.927µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=9fa47ff3-19ec-450c-9347-446f71798419 http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="749.847µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=066aa175-46df-4993-9689-589a183b5410 http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="729.287µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=7081dda0-65da-4ba1-a98b-0ce2c1d1044d http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="794.488µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" 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:43499" http.request.id=3ae78f21-d42d-4ab2-ab07-9bd8a4a90046 http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="730.927µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" 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:43499" http.request.id=78b1ac93-69ce-452a-b6f4-5ea888dcfdf7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="687.166µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=6f55e5f1-844e-4a0f-9900-cd75a7ae52aa http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="747.247µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:43499" http.request.id=3998fc10-c5fa-4233-91af-58b4a6e237cd http.request.method=GET http.request.remoteaddr="127.0.0.1:60722" 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="768.688µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-12T02:04:48Z" 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-12T02:04:48Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=71bde7e6-78dd-406c-9e36-18849a79d1db http.request.method=POST http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07337ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:49Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=92b23d0e-b0e0-463b-b278-ac2bbcf22826 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/aaaa/blobs/uploads/90470149-2056-425c-8721-99f436abb68b?_state=J8NBIn76PGPDC6orNFUiQRHU4B-RsbAzkfSgaRGFMUZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5MDQ3MDE0OS0yMDU2LTQyNWMtODcyMS05OWY0MzZhYmI2OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDguNzY4NzY5MzQ2WiJ9&digest=sha256%3Ac7e32266156bcc3262ae98246b93a46700cf09f0f364f345c8beb537bbbca96e" http.request.useragent="Go-http-client/1.1" http.response.duration=774.882782ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:48 +0000] "PUT /v2/foo/aaaa/blobs/uploads/90470149-2056-425c-8721-99f436abb68b?_state=J8NBIn76PGPDC6orNFUiQRHU4B-RsbAzkfSgaRGFMUZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5MDQ3MDE0OS0yMDU2LTQyNWMtODcyMS05OWY0MzZhYmI2OGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDguNzY4NzY5MzQ2WiJ9&digest=sha256%3Ac7e32266156bcc3262ae98246b93a46700cf09f0f364f345c8beb537bbbca96e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:49Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=061cc4cc-a37e-49b2-b81e-16f2fd5368ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.527794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:49 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:49Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=cdfc84e1-2bdb-4cdb-82bd-3f0e0ecc00aa http.request.method=POST http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03533ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:49 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=40a53996-ba51-4289-843c-e9e65ebdc256 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/bbbb/blobs/uploads/06da0e81-6f96-4080-862b-278e1892fc78?_state=_MpwgAh7vXG6T6fg53ND1zFfMLpImv09SAmWGw5pkQd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNmRhMGU4MS02Zjk2LTQwODAtODYyYi0yNzhlMTg5MmZjNzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDkuODE0MDU2MDI1WiJ9&digest=sha256%3A8afff32e4bbbc736060b3a489c519222b18ce74fdb1c80e251a43fd9cae8b776" http.request.useragent="Go-http-client/1.1" http.response.duration=2.171518622s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:49 +0000] "PUT /v2/foo/bbbb/blobs/uploads/06da0e81-6f96-4080-862b-278e1892fc78?_state=_MpwgAh7vXG6T6fg53ND1zFfMLpImv09SAmWGw5pkQd7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIwNmRhMGU4MS02Zjk2LTQwODAtODYyYi0yNzhlMTg5MmZjNzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NDkuODE0MDU2MDI1WiJ9&digest=sha256%3A8afff32e4bbbc736060b3a489c519222b18ce74fdb1c80e251a43fd9cae8b776 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=635853b1-1b69-47a4-8f4a-be9668e723b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.500994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:51 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:52Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=139f1633-56f0-4971-b38c-9d47ffdfc3d1 http.request.method=POST http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06117ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:52 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=4a3c5774-ea18-4eca-9c42-681a7aaa94d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/cccc/blobs/uploads/7484280e-0e37-4d0b-a8c4-036a8bab90f7?_state=SgiEnGo81aUcYwtn_3Rb5w_7KldKvh8JAMDG5YoR-2F7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3NDg0MjgwZS0wZTM3LTRkMGItYThjNC0wMzZhOGJhYjkwZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NTIuMTY2NDU3Mjc4WiJ9&digest=sha256%3A43c017f481cfae1ea294cd4ed7bfad5592016b3bc7a7e8f0f33c17175a7f8b80" http.request.useragent="Go-http-client/1.1" http.response.duration=899.622109ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:52 +0000] "PUT /v2/foo/cccc/blobs/uploads/7484280e-0e37-4d0b-a8c4-036a8bab90f7?_state=SgiEnGo81aUcYwtn_3Rb5w_7KldKvh8JAMDG5YoR-2F7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI3NDg0MjgwZS0wZTM3LTRkMGItYThjNC0wMzZhOGJhYjkwZjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NTIuMTY2NDU3Mjc4WiJ9&digest=sha256%3A43c017f481cfae1ea294cd4ed7bfad5592016b3bc7a7e8f0f33c17175a7f8b80 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=4558863f-de7e-46ec-a847-a3298bcd8be4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.418953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:53 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=556b809c-b381-4a71-8a29-9b520b5b995a http.request.method=POST http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="942.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:53 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=0ef81fe9-7a0f-4faf-9030-52ef7f120415 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/dddd/blobs/uploads/89b5086b-6dce-4e74-bd12-9816fc019c43?_state=VrVLc9p--6M2wKsCNmYj2YwvZOxk-jNtS03jo-y79ER7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4OWI1MDg2Yi02ZGNlLTRlNzQtYmQxMi05ODE2ZmMwMTljNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NTMuMjQ1NDUyNDA0WiJ9&digest=sha256%3A896c631e8d56d6f4b097990c9c84747aac241675656c334f6146ec304d99872f" http.request.useragent="Go-http-client/1.1" http.response.duration=904.614798ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:53 +0000] "PUT /v2/foo/dddd/blobs/uploads/89b5086b-6dce-4e74-bd12-9816fc019c43?_state=VrVLc9p--6M2wKsCNmYj2YwvZOxk-jNtS03jo-y79ER7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI4OWI1MDg2Yi02ZGNlLTRlNzQtYmQxMi05ODE2ZmMwMTljNDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NTMuMjQ1NDUyNDA0WiJ9&digest=sha256%3A896c631e8d56d6f4b097990c9c84747aac241675656c334f6146ec304d99872f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=e690824d-76c9-4133-bf3e-117ffbc6d93d http.request.method=PUT http.request.remoteaddr="127.0.0.1:56914" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.526474ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:37919" http.request.id=2eb05e3a-bf2d-4d87-8d2f-81ccc352dac0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56914" 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="776.088µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (14.74s) === RUN TestURLPrefix time="2025-05-12T02:04:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:04:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32905" http.request.id=7dd3d3c1-ed87-4191-b7b9-83bf4d375084 http.request.method=GET http.request.remoteaddr="127.0.0.1:60962" http.request.uri="/test/v2/" 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=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-05-12T02:04:54Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:04:54Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:54Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=40980d38-4ac3-4738-8292-37bef316c17e http.request.method=GET http.request.remoteaddr="127.0.0.1:51580" http.request.uri="/v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.06477ms http.response.status=404 http.response.written=157 vars.digest="sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "GET /v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=0c8e3573-eb77-4df9-bbaf-623fe3462369 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51596" http.request.uri="/v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="915.049µs" http.response.status=404 http.response.written=157 vars.digest="sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "HEAD /v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=3e0867d6-ddca-4b5b-b78c-32ce9a530474 http.request.method=POST http.request.remoteaddr="127.0.0.1:51596" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="927.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=6287ce4d-96e7-4262-b10c-d208e23bba60 http.request.method=GET http.request.remoteaddr="127.0.0.1:51596" http.request.uri="/v2/foo/bar/blobs/uploads/9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad?_state=4FhfP78AUOfwpSJRd6EcTFHKE6uV3QxdNILssXjsP2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMTllNzgyLWU5YTktNGFiYi04OWVlLTJmOWVlYjNmZDNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zMzkxNDE4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="919.449µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "GET /v2/foo/bar/blobs/uploads/9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad?_state=4FhfP78AUOfwpSJRd6EcTFHKE6uV3QxdNILssXjsP2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMTllNzgyLWU5YTktNGFiYi04OWVlLTJmOWVlYjNmZDNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zMzkxNDE4NzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=41f6711c-519a-472a-94b7-0cbe110cf235 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51596" http.request.uri="/v2/foo/bar/blobs/uploads/9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad?_state=4FhfP78AUOfwpSJRd6EcTFHKE6uV3QxdNILssXjsP2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMTllNzgyLWU5YTktNGFiYi04OWVlLTJmOWVlYjNmZDNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zMzkxNDE4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="971.369µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "DELETE /v2/foo/bar/blobs/uploads/9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad?_state=4FhfP78AUOfwpSJRd6EcTFHKE6uV3QxdNILssXjsP2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMTllNzgyLWU5YTktNGFiYi04OWVlLTJmOWVlYjNmZDNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zMzkxNDE4NzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=fc362816-4806-464a-8840-5acabeda6819 http.request.method=GET http.request.remoteaddr="127.0.0.1:51596" http.request.uri="/v2/foo/bar/blobs/uploads/9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad?_state=4FhfP78AUOfwpSJRd6EcTFHKE6uV3QxdNILssXjsP2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMTllNzgyLWU5YTktNGFiYi04OWVlLTJmOWVlYjNmZDNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zMzkxNDE4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad time="2025-05-12T02:04:54Z" 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:35123" http.request.id=fc362816-4806-464a-8840-5acabeda6819 http.request.method=GET http.request.remoteaddr="127.0.0.1:51596" http.request.uri="/v2/foo/bar/blobs/uploads/9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad?_state=4FhfP78AUOfwpSJRd6EcTFHKE6uV3QxdNILssXjsP2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMTllNzgyLWU5YTktNGFiYi04OWVlLTJmOWVlYjNmZDNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zMzkxNDE4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="901.128µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "GET /v2/foo/bar/blobs/uploads/9a19e782-e9a9-4abb-89ee-2f9eeb3fd3ad?_state=4FhfP78AUOfwpSJRd6EcTFHKE6uV3QxdNILssXjsP2N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhMTllNzgyLWU5YTktNGFiYi04OWVlLTJmOWVlYjNmZDNhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zMzkxNDE4NzJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=bcb63bf5-4d36-49cb-98fe-cbe55f4a6d56 http.request.method=POST http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="968.53µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=762667f4-4bd8-417b-8239-56d4dd104e09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/a9f904d0-67e0-4b67-a19a-a72a2abcac49?_state=k2eRTOHjBkKRcHgsSUZhHLRwI0CvR0h_PwGmiCGa_Ax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZjkwNGQwLTY3ZTAtNGI2Ny1hMTlhLWE3MmEyYWJjYWM0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDM4MTcyMzdaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" provided=sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 vars.name="foo/bar" vars.uuid=a9f904d0-67e0-4b67-a19a-a72a2abcac49 time="2025-05-12T02:04:54Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=762667f4-4bd8-417b-8239-56d4dd104e09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/a9f904d0-67e0-4b67-a19a-a72a2abcac49?_state=k2eRTOHjBkKRcHgsSUZhHLRwI0CvR0h_PwGmiCGa_Ax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZjkwNGQwLTY3ZTAtNGI2Ny1hMTlhLWE3MmEyYWJjYWM0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDM4MTcyMzdaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a9f904d0-67e0-4b67-a19a-a72a2abcac49 time="2025-05-12T02:04:54Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2, 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:35123" http.request.id=762667f4-4bd8-417b-8239-56d4dd104e09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/a9f904d0-67e0-4b67-a19a-a72a2abcac49?_state=k2eRTOHjBkKRcHgsSUZhHLRwI0CvR0h_PwGmiCGa_Ax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZjkwNGQwLTY3ZTAtNGI2Ny1hMTlhLWE3MmEyYWJjYWM0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDM4MTcyMzdaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01449ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a9f904d0-67e0-4b67-a19a-a72a2abcac49 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "PUT /v2/foo/bar/blobs/uploads/a9f904d0-67e0-4b67-a19a-a72a2abcac49?_state=k2eRTOHjBkKRcHgsSUZhHLRwI0CvR0h_PwGmiCGa_Ax7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE5ZjkwNGQwLTY3ZTAtNGI2Ny1hMTlhLWE3MmEyYWJjYWM0OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDM4MTcyMzdaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=f2964e84-d043-44b3-ba0c-b69fd3d7d2b2 http.request.method=POST http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="880.009µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=3b7549c4-4bce-434e-8d88-6eea2b4bfe8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/04a09be2-82b5-4996-be08-72c47b68ca26?_state=4qFR5mNtuTFAznEnOEM-00yiPewya6JLDmSSCoBV8A17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0YTA5YmUyLTgyYjUtNDk5Ni1iZTA4LTcyYzQ3YjY4Y2EyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDYyMTkxODFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126251ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "PUT /v2/foo/bar/blobs/uploads/04a09be2-82b5-4996-be08-72c47b68ca26?_state=4qFR5mNtuTFAznEnOEM-00yiPewya6JLDmSSCoBV8A17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0YTA5YmUyLTgyYjUtNDk5Ni1iZTA4LTcyYzQ3YjY4Y2EyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDYyMTkxODFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=bcf9e8ce-7fb7-4f74-8506-32febf247971 http.request.method=POST http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=40811b8d-0dc2-4dbc-a4c1-b4735b031c88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/49767c72-8def-4fdf-9059-f9eee281b4d7?_state=5EAUiKk68ooBp492pc50SODdOHaqU9mNyNCipJahDlR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5NzY3YzcyLThkZWYtNGZkZi05MDU5LWY5ZWVlMjgxYjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDg2NDEwMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.141011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "PUT /v2/foo/bar/blobs/uploads/49767c72-8def-4fdf-9059-f9eee281b4d7?_state=5EAUiKk68ooBp492pc50SODdOHaqU9mNyNCipJahDlR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5NzY3YzcyLThkZWYtNGZkZi05MDU5LWY5ZWVlMjgxYjRkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNDg2NDEwMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:54Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=76896a34-9119-4c81-a549-45cc1f5a08fb http.request.method=POST http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="891.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=4df9f192-711e-4973-9dc5-305f194f004c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/de4ace66-d4e2-4af6-a268-81be11307fb9?_state=8SDKPnYLzn12lu6YouIh63JpAL6k5m1iackMiNAL2G97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNGFjZTY2LWQ0ZTItNGFmNi1hMjY4LTgxYmUxMTMwN2ZiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNTEwNzcxNDhaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.163332862s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:54 +0000] "PUT /v2/foo/bar/blobs/uploads/de4ace66-d4e2-4af6-a268-81be11307fb9?_state=8SDKPnYLzn12lu6YouIh63JpAL6k5m1iackMiNAL2G97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNGFjZTY2LWQ0ZTItNGFmNi1hMjY4LTgxYmUxMTMwN2ZiOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NC4zNTEwNzcxNDhaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:55Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=44807ffe-57d9-4101-b0cf-24d47b99d207 http.request.method=POST http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104771ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35123" http.request.id=09edabeb-ec05-4c0c-860f-d407b399c807 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/e79cb300-d9c7-4e9c-9df4-455d1e1a897d?_state=Fppf3G-6H4xp3r8HfZkOB0aV9kl97_M1r5MNp4VIuY97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3OWNiMzAwLWQ5YzctNGU5Yy05ZGY0LTQ1NWQxZTFhODk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NS42MjgzNjU1NTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=861.614741ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:55 +0000] "PATCH /v2/foo/bar/blobs/uploads/e79cb300-d9c7-4e9c-9df4-455d1e1a897d?_state=Fppf3G-6H4xp3r8HfZkOB0aV9kl97_M1r5MNp4VIuY97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3OWNiMzAwLWQ5YzctNGU5Yy05ZGY0LTQ1NWQxZTFhODk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1NS42MjgzNjU1NTNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=b7355bc3-f18f-43a1-acc3-398243e9b413 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/uploads/e79cb300-d9c7-4e9c-9df4-455d1e1a897d?_state=OjTcxHOHXT4ibelP3CvUBcUcjgSFcsXiMX8T9TloGG97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3OWNiMzAwLWQ5YzctNGU5Yy05ZGY0LTQ1NWQxZTFhODk3ZCIsIk9mZnNldCI6MTc0Nzk2ODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NTVaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "PUT /v2/foo/bar/blobs/uploads/e79cb300-d9c7-4e9c-9df4-455d1e1a897d?_state=OjTcxHOHXT4ibelP3CvUBcUcjgSFcsXiMX8T9TloGG97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU3OWNiMzAwLWQ5YzctNGU5Yy05ZGY0LTQ1NWQxZTFhODk3ZCIsIk9mZnNldCI6MTc0Nzk2ODAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NTVaIn0%3D&digest=sha256%3Aab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=75667a03-5db9-4326-ab23-90268ff6105c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.03057ms http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=b34d7b07-65a9-4531-b71d-be688b361184 http.request.method=GET http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=70.520563ms http.response.status=200 http.response.written=17479680 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 200 17479680 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=error msg="error parsing digest="sha257:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=df92d006-bb0d-43a6-b778-5dc150bf6dba http.request.method=GET http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/sha257:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" vars.name="foo/bar" time="2025-05-12T02:04:56Z" 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:35123" http.request.id=df92d006-bb0d-43a6-b778-5dc150bf6dba http.request.method=GET http.request.remoteaddr="127.0.0.1:51598" http.request.uri="/v2/foo/bar/blobs/sha257:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="862.569µs" http.response.status=400 http.response.written=110 vars.digest="sha257:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/sha257:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=b577a81e-c7b6-453d-95f7-a1ddfa4802db http.request.method=GET http.request.remoteaddr="127.0.0.1:51612" http.request.uri="/v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114171ms http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" 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-12T02:04:56Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:04:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=8642f846-33e5-4b60-a3e9-8771166299b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:52800" http.request.uri="/v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="954.249µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=d0b8bc17-09fa-4ea7-9b4f-70227e29198c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52804" http.request.uri="/v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="859.648µs" http.response.status=404 http.response.written=157 vars.digest="sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "HEAD /v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=69c431f5-281e-46ae-8dd9-2d714288d6ad http.request.method=POST http.request.remoteaddr="127.0.0.1:52804" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="862.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=ef88d996-acad-45a6-b23d-3243bbabc369 http.request.method=GET http.request.remoteaddr="127.0.0.1:52804" http.request.uri="/v2/foo/bar/blobs/uploads/0c719222-4f04-494b-a8c0-3eaa388f7d07?_state=0WbIm37H6Ac2MuMdLz0LCJnccwCVzBKYUZmTAaWlgdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzE5MjIyLTRmMDQtNDk0Yi1hOGMwLTNlYWEzODhmN2QwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjAyODc1MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="863.769µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/uploads/0c719222-4f04-494b-a8c0-3eaa388f7d07?_state=0WbIm37H6Ac2MuMdLz0LCJnccwCVzBKYUZmTAaWlgdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzE5MjIyLTRmMDQtNDk0Yi1hOGMwLTNlYWEzODhmN2QwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjAyODc1MzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=a68bfed6-9dde-4881-b6be-5b9cd091f419 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52804" http.request.uri="/v2/foo/bar/blobs/uploads/0c719222-4f04-494b-a8c0-3eaa388f7d07?_state=0WbIm37H6Ac2MuMdLz0LCJnccwCVzBKYUZmTAaWlgdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzE5MjIyLTRmMDQtNDk0Yi1hOGMwLTNlYWEzODhmN2QwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjAyODc1MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="926.929µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "DELETE /v2/foo/bar/blobs/uploads/0c719222-4f04-494b-a8c0-3eaa388f7d07?_state=0WbIm37H6Ac2MuMdLz0LCJnccwCVzBKYUZmTAaWlgdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzE5MjIyLTRmMDQtNDk0Yi1hOGMwLTNlYWEzODhmN2QwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjAyODc1MzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=f8e8c0ce-55b4-453d-9e1d-c0c8022ef688 http.request.method=GET http.request.remoteaddr="127.0.0.1:52804" http.request.uri="/v2/foo/bar/blobs/uploads/0c719222-4f04-494b-a8c0-3eaa388f7d07?_state=0WbIm37H6Ac2MuMdLz0LCJnccwCVzBKYUZmTAaWlgdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzE5MjIyLTRmMDQtNDk0Yi1hOGMwLTNlYWEzODhmN2QwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjAyODc1MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=0c719222-4f04-494b-a8c0-3eaa388f7d07 time="2025-05-12T02:04:56Z" 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:38619" http.request.id=f8e8c0ce-55b4-453d-9e1d-c0c8022ef688 http.request.method=GET http.request.remoteaddr="127.0.0.1:52804" http.request.uri="/v2/foo/bar/blobs/uploads/0c719222-4f04-494b-a8c0-3eaa388f7d07?_state=0WbIm37H6Ac2MuMdLz0LCJnccwCVzBKYUZmTAaWlgdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzE5MjIyLTRmMDQtNDk0Yi1hOGMwLTNlYWEzODhmN2QwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjAyODc1MzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="825.808µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=0c719222-4f04-494b-a8c0-3eaa388f7d07 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/uploads/0c719222-4f04-494b-a8c0-3eaa388f7d07?_state=0WbIm37H6Ac2MuMdLz0LCJnccwCVzBKYUZmTAaWlgdt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBjNzE5MjIyLTRmMDQtNDk0Yi1hOGMwLTNlYWEzODhmN2QwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjAyODc1MzJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=e2660945-3993-4b18-be11-84dd98849777 http.request.method=POST http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="953.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=2f54794f-03f6-464d-9972-d6c3082d362b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/8e42bb70-8c74-4b7c-a11a-82273935ad59?_state=lbBLhGRiHIWds-cMWCBl8t-JyVH99ktZfmEKvPCiDNx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlNDJiYjcwLThjNzQtNGI3Yy1hMTFhLTgyMjczOTM1YWQ1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjQ4ODg2NTZaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" provided=sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b vars.name="foo/bar" vars.uuid=8e42bb70-8c74-4b7c-a11a-82273935ad59 time="2025-05-12T02:04:56Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=2f54794f-03f6-464d-9972-d6c3082d362b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/8e42bb70-8c74-4b7c-a11a-82273935ad59?_state=lbBLhGRiHIWds-cMWCBl8t-JyVH99ktZfmEKvPCiDNx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlNDJiYjcwLThjNzQtNGI3Yy1hMTFhLTgyMjczOTM1YWQ1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjQ4ODg2NTZaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8e42bb70-8c74-4b7c-a11a-82273935ad59 time="2025-05-12T02:04:56Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b, 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:38619" http.request.id=2f54794f-03f6-464d-9972-d6c3082d362b http.request.method=PUT http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/8e42bb70-8c74-4b7c-a11a-82273935ad59?_state=lbBLhGRiHIWds-cMWCBl8t-JyVH99ktZfmEKvPCiDNx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlNDJiYjcwLThjNzQtNGI3Yy1hMTFhLTgyMjczOTM1YWQ1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjQ4ODg2NTZaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="948.889µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8e42bb70-8c74-4b7c-a11a-82273935ad59 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "PUT /v2/foo/bar/blobs/uploads/8e42bb70-8c74-4b7c-a11a-82273935ad59?_state=lbBLhGRiHIWds-cMWCBl8t-JyVH99ktZfmEKvPCiDNx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlNDJiYjcwLThjNzQtNGI3Yy1hMTFhLTgyMjczOTM1YWQ1OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjQ4ODg2NTZaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=5e5175d1-33a1-4be7-ae08-250412a3585a http.request.method=POST http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="889.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=d607768e-e3c1-4524-b191-48426e2d8922 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/6b525102-df3a-4232-815d-fabd21a31582?_state=v7CHc0yLUpuNUWoWT03Jo8T6vCz1bmABrC3dHLdFe9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNTI1MTAyLWRmM2EtNDIzMi04MTVkLWZhYmQyMWEzMTU4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjcxOTgyMzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.104771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "PUT /v2/foo/bar/blobs/uploads/6b525102-df3a-4232-815d-fabd21a31582?_state=v7CHc0yLUpuNUWoWT03Jo8T6vCz1bmABrC3dHLdFe9t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZiNTI1MTAyLWRmM2EtNDIzMi04MTVkLWZhYmQyMWEzMTU4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MjcxOTgyMzlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=9aa3bef5-4e86-4e18-b58e-6073eeaf0d6c http.request.method=POST http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="865.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=b267781c-2e3e-415a-928d-6cbd6c2d7e70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/2b01b341-6431-4ca7-a52a-3bcc2931f03f?_state=KRbknEfcHKrGK4wGDVP-TEvG8V3M3tc4Dfl46ctqaNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMDFiMzQxLTY0MzEtNGNhNy1hNTJhLTNiY2MyOTMxZjAzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44Mjk2MTM5MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05777ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "PUT /v2/foo/bar/blobs/uploads/2b01b341-6431-4ca7-a52a-3bcc2931f03f?_state=KRbknEfcHKrGK4wGDVP-TEvG8V3M3tc4Dfl46ctqaNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMDFiMzQxLTY0MzEtNGNhNy1hNTJhLTNiY2MyOTMxZjAzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44Mjk2MTM5MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=6e5ac2d5-b745-4139-9813-a31c97b5092c http.request.method=POST http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="837.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=90ec397f-b6f1-4153-b168-746745244bcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/05923b66-178d-480b-af56-f7e2ac1de014?_state=O670vB-P0Ao2vq2dIAlxyt7Wp0vkUMWu0UzMW6RmJpB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTIzYjY2LTE3OGQtNDgwYi1hZjU2LWY3ZTJhYzFkZTAxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MzE5MzM3NjRaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.440776948s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "PUT /v2/foo/bar/blobs/uploads/05923b66-178d-480b-af56-f7e2ac1de014?_state=O670vB-P0Ao2vq2dIAlxyt7Wp0vkUMWu0UzMW6RmJpB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA1OTIzYjY2LTE3OGQtNDgwYi1hZjU2LWY3ZTJhYzFkZTAxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1Ni44MzE5MzM3NjRaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=8056fcea-0916-4470-81d0-1b8aeeb1ebe1 http.request.method=POST http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10385ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:38619" http.request.id=28566fea-a738-494c-b481-3cf2298af285 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/e024a630-3295-4c54-adc8-9ff787c51deb?_state=Vcmm9zLbKB4Hsu1U5Oq_4z4TAGGiloEcBhh15sTwLT97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwMjRhNjMwLTMyOTUtNGM1NC1hZGM4LTlmZjc4N2M1MWRlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1OC40MDYxNzAwODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.347783888s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:58 +0000] "PATCH /v2/foo/bar/blobs/uploads/e024a630-3295-4c54-adc8-9ff787c51deb?_state=Vcmm9zLbKB4Hsu1U5Oq_4z4TAGGiloEcBhh15sTwLT97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwMjRhNjMwLTMyOTUtNGM1NC1hZGM4LTlmZjc4N2M1MWRlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNDo1OC40MDYxNzAwODRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=7ad83f5b-4c67-4ddd-a162-7401e8fd10c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/uploads/e024a630-3295-4c54-adc8-9ff787c51deb?_state=vdTpatUX3kDUs573FVC-Em8CPgR_D4DGuRHt7h50zDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwMjRhNjMwLTMyOTUtNGM1NC1hZGM4LTlmZjc4N2M1MWRlYiIsIk9mZnNldCI6MjA1NjI0MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NThaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198211ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:59 +0000] "PUT /v2/foo/bar/blobs/uploads/e024a630-3295-4c54-adc8-9ff787c51deb?_state=vdTpatUX3kDUs573FVC-Em8CPgR_D4DGuRHt7h50zDJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUwMjRhNjMwLTMyOTUtNGM1NC1hZGM4LTlmZjc4N2M1MWRlYiIsIk9mZnNldCI6MjA1NjI0MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDQ6NThaIn0%3D&digest=sha256%3A4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=81181549-9a1f-4cc9-b578-daac534e5be4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.083651ms http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=4c6f2dbe-1e05-4d9f-a003-50864e2b36f8 http.request.method=GET http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=84.226655ms http.response.status=200 http.response.written=20562432 127.0.0.1 - - [12/May/2025:02:04:59 +0000] "GET /v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 200 20562432 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=error msg="error parsing digest="sha257:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=6e2be2b7-c2e8-4237-8c45-dd9e80be8816 http.request.method=GET http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/sha257:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" vars.name="foo/bar" time="2025-05-12T02:04:59Z" 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:38619" http.request.id=6e2be2b7-c2e8-4237-8c45-dd9e80be8816 http.request.method=GET http.request.remoteaddr="127.0.0.1:52808" http.request.uri="/v2/foo/bar/blobs/sha257:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="902.409µs" http.response.status=400 http.response.written=110 vars.digest="sha257:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:04:59 +0000] "GET /v2/foo/bar/blobs/sha257:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=9bbf2017-78fe-4864-8f8d-1c49ad30c077 http.request.method=GET http.request.remoteaddr="127.0.0.1:52824" http.request.uri="/v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03473ms http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:04:59 +0000] "GET /v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=3eee9454-75d9-432b-bc70-0ddb13a5778b http.request.method=GET http.request.remoteaddr="127.0.0.1:52816" http.request.uri="/v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.454592ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [12/May/2025:02:04:59 +0000] "GET /v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38619" http.request.id=16f95282-e03b-42c4-a8e3-8b971fcba399 http.request.method=GET http.request.remoteaddr="127.0.0.1:52824" http.request.uri="/v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.697976ms http.response.status=200 http.response.written=196608 127.0.0.1 - - [12/May/2025:02:04:59 +0000] "GET /v2/foo/bar/blobs/sha256:4f85372c4f0112bc5a28356d5a309a33ef7e1c0c907906274fcbd45b51657c0b HTTP/1.1" 200 196608 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=3f7546ff-33c7-4218-b93a-f76283520da3 http.request.method=GET http.request.remoteaddr="127.0.0.1:51604" http.request.uri="/v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.292513155s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-12T02:04:59Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:35123" http.request.id=752a21d9-22e9-4a6d-9caf-d9ab377f2a0f http.request.method=GET http.request.remoteaddr="127.0.0.1:51612" http.request.uri="/v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.28793831s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [12/May/2025:02:04:56 +0000] "GET /v2/foo/bar/blobs/sha256:ab76c71bb3a36062bb59ce4393d57e802d95ff19d1122b5bd86915155045b2e2 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.74s) === RUN TestBlobDelete time="2025-05-12T02:04:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:04:59Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=f43c38dc-af9b-4d1e-afa8-0b16038d356b http.request.method=GET http.request.remoteaddr="127.0.0.1:49402" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="956.769µs" http.response.status=404 http.response.written=157 vars.digest="sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "GET /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=8f140438-c098-405b-a368-cbe8ea64c8c3 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49410" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.448µs" http.response.status=404 http.response.written=157 vars.digest="sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "HEAD /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=ca800282-d814-4303-8cdf-87bc21a2eddd http.request.method=POST http.request.remoteaddr="127.0.0.1:49410" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="874.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=7ab5e431-41ad-447c-a2cb-8fa1d1e42c32 http.request.method=GET http.request.remoteaddr="127.0.0.1:49410" http.request.uri="/v2/foo/bar/blobs/uploads/32338283-29bf-4056-b33b-28d2c47be524?_state=-CtE2KweuWoYJeaepeYjD61Z5j6KJKps6Fnm2iXRYQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzM4MjgzLTI5YmYtNDA1Ni1iMzNiLTI4ZDJjNDdiZTUyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTQyODA1MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="963.529µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "GET /v2/foo/bar/blobs/uploads/32338283-29bf-4056-b33b-28d2c47be524?_state=-CtE2KweuWoYJeaepeYjD61Z5j6KJKps6Fnm2iXRYQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzM4MjgzLTI5YmYtNDA1Ni1iMzNiLTI4ZDJjNDdiZTUyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTQyODA1MTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=a391a504-3a0c-457d-9c38-1da186b2e70f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49410" http.request.uri="/v2/foo/bar/blobs/uploads/32338283-29bf-4056-b33b-28d2c47be524?_state=-CtE2KweuWoYJeaepeYjD61Z5j6KJKps6Fnm2iXRYQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzM4MjgzLTI5YmYtNDA1Ni1iMzNiLTI4ZDJjNDdiZTUyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTQyODA1MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="926.249µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "DELETE /v2/foo/bar/blobs/uploads/32338283-29bf-4056-b33b-28d2c47be524?_state=-CtE2KweuWoYJeaepeYjD61Z5j6KJKps6Fnm2iXRYQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzM4MjgzLTI5YmYtNDA1Ni1iMzNiLTI4ZDJjNDdiZTUyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTQyODA1MTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=66eedd4f-9d83-4bd2-be74-63a3d0bb8c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:49410" http.request.uri="/v2/foo/bar/blobs/uploads/32338283-29bf-4056-b33b-28d2c47be524?_state=-CtE2KweuWoYJeaepeYjD61Z5j6KJKps6Fnm2iXRYQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzM4MjgzLTI5YmYtNDA1Ni1iMzNiLTI4ZDJjNDdiZTUyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTQyODA1MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=32338283-29bf-4056-b33b-28d2c47be524 time="2025-05-12T02:05:00Z" 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:34849" http.request.id=66eedd4f-9d83-4bd2-be74-63a3d0bb8c7d http.request.method=GET http.request.remoteaddr="127.0.0.1:49410" http.request.uri="/v2/foo/bar/blobs/uploads/32338283-29bf-4056-b33b-28d2c47be524?_state=-CtE2KweuWoYJeaepeYjD61Z5j6KJKps6Fnm2iXRYQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzM4MjgzLTI5YmYtNDA1Ni1iMzNiLTI4ZDJjNDdiZTUyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTQyODA1MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="875.768µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=32338283-29bf-4056-b33b-28d2c47be524 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "GET /v2/foo/bar/blobs/uploads/32338283-29bf-4056-b33b-28d2c47be524?_state=-CtE2KweuWoYJeaepeYjD61Z5j6KJKps6Fnm2iXRYQV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMyMzM4MjgzLTI5YmYtNDA1Ni1iMzNiLTI4ZDJjNDdiZTUyNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTQyODA1MTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=b653872a-9bf5-4316-a196-c495260da50e http.request.method=POST http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="917.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=5ab88af5-bec8-4e87-9333-f4b247870405 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/e86ea7e6-188b-4dc2-8769-365d3d635d98?_state=nMWVBIL-PDi5oEifQvgyAtbDf34PMWm_itqZRynrzPB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NmVhN2U2LTE4OGItNGRjMi04NzY5LTM2NWQzZDYzNWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTg4OTE5MloifQ%3D%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" provided=sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c vars.name="foo/bar" vars.uuid=e86ea7e6-188b-4dc2-8769-365d3d635d98 time="2025-05-12T02:05:00Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=5ab88af5-bec8-4e87-9333-f4b247870405 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/e86ea7e6-188b-4dc2-8769-365d3d635d98?_state=nMWVBIL-PDi5oEifQvgyAtbDf34PMWm_itqZRynrzPB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NmVhN2U2LTE4OGItNGRjMi04NzY5LTM2NWQzZDYzNWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTg4OTE5MloifQ%3D%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=e86ea7e6-188b-4dc2-8769-365d3d635d98 time="2025-05-12T02:05:00Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c, 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:34849" http.request.id=5ab88af5-bec8-4e87-9333-f4b247870405 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/e86ea7e6-188b-4dc2-8769-365d3d635d98?_state=nMWVBIL-PDi5oEifQvgyAtbDf34PMWm_itqZRynrzPB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NmVhN2U2LTE4OGItNGRjMi04NzY5LTM2NWQzZDYzNWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTg4OTE5MloifQ%3D%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="956.969µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=e86ea7e6-188b-4dc2-8769-365d3d635d98 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "PUT /v2/foo/bar/blobs/uploads/e86ea7e6-188b-4dc2-8769-365d3d635d98?_state=nMWVBIL-PDi5oEifQvgyAtbDf34PMWm_itqZRynrzPB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4NmVhN2U2LTE4OGItNGRjMi04NzY5LTM2NWQzZDYzNWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4xOTg4OTE5MloifQ%3D%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=dac12b01-4626-4a87-93ef-00996841c243 http.request.method=POST http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="873.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=35d9bf80-cd5d-4fcd-a215-02d136f380ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/542200ea-90c7-403a-a894-b3383af9423b?_state=caBVGA8lQUBPouQpDvPQ1M3pTGZ3uFuj4QZluxJ-qIl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MjIwMGVhLTkwYzctNDAzYS1hODk0LWIzMzgzYWY5NDIzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4yMDEyNzAzODNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "PUT /v2/foo/bar/blobs/uploads/542200ea-90c7-403a-a894-b3383af9423b?_state=caBVGA8lQUBPouQpDvPQ1M3pTGZ3uFuj4QZluxJ-qIl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0MjIwMGVhLTkwYzctNDAzYS1hODk0LWIzMzgzYWY5NDIzYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4yMDEyNzAzODNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=1613fd29-1756-431b-acd2-e30ed843a344 http.request.method=POST http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="838.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=581310c9-b855-423b-a905-3f28e48e83da http.request.method=PUT http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/eb6eea85-8e81-463e-b123-fa791479097d?_state=JOAH748DlO_vFrNhpjF1c5YxW1-X8fwuPKPXBEXYw_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNmVlYTg1LThlODEtNDYzZS1iMTIzLWZhNzkxNDc5MDk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4yMDM2MTg0MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07705ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "PUT /v2/foo/bar/blobs/uploads/eb6eea85-8e81-463e-b123-fa791479097d?_state=JOAH748DlO_vFrNhpjF1c5YxW1-X8fwuPKPXBEXYw_h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImViNmVlYTg1LThlODEtNDYzZS1iMTIzLWZhNzkxNDc5MDk3ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4yMDM2MTg0MDVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=7e93ec87-f1fd-442d-8402-b487c4c8df7a http.request.method=POST http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="864.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=7e7d47de-1109-4905-82f4-ceef17050c18 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/345ab963-131f-41cc-8ec9-dd1f4c3d2638?_state=RKEG8nxDmCdLH-Td3cChNMXsk-IJv4w4ho4q-Bz-IEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NWFiOTYzLTEzMWYtNDFjYy04ZWM5LWRkMWY0YzNkMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4yMDYwNTY0NjlaIn0%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.712037615s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:00 +0000] "PUT /v2/foo/bar/blobs/uploads/345ab963-131f-41cc-8ec9-dd1f4c3d2638?_state=RKEG8nxDmCdLH-Td3cChNMXsk-IJv4w4ho4q-Bz-IEV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NWFiOTYzLTEzMWYtNDFjYy04ZWM5LWRkMWY0YzNkMjYzOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMC4yMDYwNTY0NjlaIn0%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=e9e38785-9136-4958-a925-73ae55ce6486 http.request.method=POST http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07857ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34849" http.request.id=1115360b-99aa-48bd-9ca8-46b7e1e0a12b http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/4f3d401a-6a9c-4435-80e2-07b0d5b4ab0c?_state=-rjsOHZ_zukxIzgDTJFPAROvbe6tqMacmH8HNJ0vm3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmM2Q0MDFhLTZhOWMtNDQzNS04MGUyLTA3YjBkNWI0YWIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMy4xMDk0NzAzNzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.561107914s http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:03 +0000] "PATCH /v2/foo/bar/blobs/uploads/4f3d401a-6a9c-4435-80e2-07b0d5b4ab0c?_state=-rjsOHZ_zukxIzgDTJFPAROvbe6tqMacmH8HNJ0vm3p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmM2Q0MDFhLTZhOWMtNDQzNS04MGUyLTA3YjBkNWI0YWIwYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowMy4xMDk0NzAzNzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=336e5df9-72fe-4239-a8a4-d5e088d51185 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/uploads/4f3d401a-6a9c-4435-80e2-07b0d5b4ab0c?_state=v0mRHL7h8rZb4b4LoBV8pYyU8C0VwEMN90ufT91whIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmM2Q0MDFhLTZhOWMtNDQzNS04MGUyLTA3YjBkNWI0YWIwYyIsIk9mZnNldCI6Mjk1NzM2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MDNaIn0%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.182452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "PUT /v2/foo/bar/blobs/uploads/4f3d401a-6a9c-4435-80e2-07b0d5b4ab0c?_state=v0mRHL7h8rZb4b4LoBV8pYyU8C0VwEMN90ufT91whIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmM2Q0MDFhLTZhOWMtNDQzNS04MGUyLTA3YjBkNWI0YWIwYyIsIk9mZnNldCI6Mjk1NzM2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MDNaIn0%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=4baf0528-8ef0-4bb9-8992-dd3ffe58cdc0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.06981ms http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=dad83097-d75b-46dd-92d1-14914ede01e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=142.814023ms http.response.status=200 http.response.written=29573632 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "GET /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 200 29573632 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=error msg="error parsing digest="sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=fc8c1fea-a669-4194-909a-abca20c03928 http.request.method=GET http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" time="2025-05-12T02:05:05Z" 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:34849" http.request.id=fc8c1fea-a669-4194-909a-abca20c03928 http.request.method=GET http.request.remoteaddr="127.0.0.1:49418" http.request.uri="/v2/foo/bar/blobs/sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="904.289µs" http.response.status=400 http.response.written=110 vars.digest="sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "GET /v2/foo/bar/blobs/sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=7998ba76-18bc-48f5-b61a-b2dca0af17c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.148771ms http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "GET /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=6006b3be-39c1-44c4-ad9b-42ea24787fe9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56520" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.duration="930.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=ae057f3c-b5e2-4a85-b6b8-67a431a240a4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56520" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="831.448µs" http.response.status=404 http.response.written=157 vars.digest="sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" 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:34849" http.request.id=ab277e02-0260-437d-82ae-76a644d7488f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56520" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.048µs" http.response.status=404 http.response.written=74 vars.digest="sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=error msg="error parsing digest="sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=b1b19e87-0e26-4b68-9e40-cec8972958f9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56536" http.request.uri="/v2/foo/bar/blobs/sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" time="2025-05-12T02:05:05Z" 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:34849" http.request.id=b1b19e87-0e26-4b68-9e40-cec8972958f9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:56536" http.request.uri="/v2/foo/bar/blobs/sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02985ms http.response.status=400 http.response.written=110 vars.digest="sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "DELETE /v2/foo/bar/blobs/sha257:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-12T02:05:05Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=dffe59d3-6441-4a61-9ba5-b3136803c403 http.request.method=POST http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=2552788c-a91f-494d-b185-008f1cb764f6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bar/blobs/uploads/ce591ca3-ac16-4395-85c0-2329a46d3bfd?_state=mdhMu4Y8FMyPK7fHT5GGkqZcbXRzbIadLVIvsWzX4bR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlNTkxY2EzLWFjMTYtNDM5NS04NWMwLTIzMjlhNDZkM2JmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowNS44ODUzNTUzNjlaIn0%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.522131136s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "PUT /v2/foo/bar/blobs/uploads/ce591ca3-ac16-4395-85c0-2329a46d3bfd?_state=mdhMu4Y8FMyPK7fHT5GGkqZcbXRzbIadLVIvsWzX4bR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlNTkxY2EzLWFjMTYtNDM5NS04NWMwLTIzMjlhNDZkM2JmZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowNS44ODUzNTUzNjlaIn0%3D&digest=sha256%3A031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=d427619a-18b0-44d8-9b30-88e37cf7c325 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:56552" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.117651ms http.response.status=200 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:08 +0000] "HEAD /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=7482dbc6-d9e4-47aa-9b84-cd70a7fcc8d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:56506" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.728380053s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "GET /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-12T02:05:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34849" http.request.id=c035a473-93ae-4a77-9b88-718097d2c446 http.request.method=GET http.request.remoteaddr="127.0.0.1:56512" http.request.uri="/v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.723726808s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [12/May/2025:02:05:05 +0000] "GET /v2/foo/bar/blobs/sha256:031549eca0f6e5539036fc17042a53537489745b45bdde47a215f985e5bde87c HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (8.70s) === RUN TestRelativeURL time="2025-05-12T02:05:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:08Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:08Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36723" http.request.id=ec341f0a-3650-4ec9-a4a1-b5418ad36dc0 http.request.method=POST http.request.remoteaddr="127.0.0.1:52366" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11173ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36723" http.request.id=8083700b-ec46-4bf5-9590-a307d7b498e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52366" http.request.uri="/v2/foo/bar/blobs/uploads/2494ff88-8f2b-4f69-823c-6810eebd7475?_state=J8B30dh5NrCSRVjycORkJoiZPqAyQzNOotVmSdCzKgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0OTRmZjg4LThmMmItNGY2OS04MjNjLTY4MTBlZWJkNzQ3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowOC42MDM2OTAxNjVaIn0%3D&digest=sha256%3A97c2d1c9d071e9a1d558b7ffffbfcdd1245b4c0b45a1f3031aca5902ce4ac5a7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.71685234s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:08 +0000] "PUT /v2/foo/bar/blobs/uploads/2494ff88-8f2b-4f69-823c-6810eebd7475?_state=J8B30dh5NrCSRVjycORkJoiZPqAyQzNOotVmSdCzKgt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI0OTRmZjg4LThmMmItNGY2OS04MjNjLTY4MTBlZWJkNzQ3NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTowOC42MDM2OTAxNjVaIn0%3D&digest=sha256%3A97c2d1c9d071e9a1d558b7ffffbfcdd1245b4c0b45a1f3031aca5902ce4ac5a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36723" http.request.id=c1ff510c-c34d-4ddb-ba82-416653922c5a http.request.method=POST http.request.remoteaddr="127.0.0.1:52366" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05801ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36723" http.request.id=da7fa6a8-45ea-4ce5-ae54-4e43c5a271e0 http.request.method=POST http.request.remoteaddr="127.0.0.1:52366" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="952.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36723" http.request.id=171b75de-46eb-47aa-9808-9f2d9a7dc706 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52366" http.request.uri="/v2/foo/bar/blobs/uploads/a6568151-74c5-4a7b-a3f0-1c5876eb0ab0?_state=R-Tr_2rT4ieYB40GYRvQzeMjGbJINrfQdrBODMBzDT97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2NTY4MTUxLTc0YzUtNGE3Yi1hM2YwLTFjNTg3NmViMGFiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNToxMC43NjAzMjEwNDNaIn0%3D&digest=sha256%3Adb086613b4a4867947e7a28c853ef8cdf42e5e5e1f7b987c2a63034f80d1d477" http.request.useragent="Go-http-client/1.1" http.response.duration=1.507518354s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:10 +0000] "PUT /v2/foo/bar/blobs/uploads/a6568151-74c5-4a7b-a3f0-1c5876eb0ab0?_state=R-Tr_2rT4ieYB40GYRvQzeMjGbJINrfQdrBODMBzDT97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE2NTY4MTUxLTc0YzUtNGE3Yi1hM2YwLTFjNTg3NmViMGFiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNToxMC43NjAzMjEwNDNaIn0%3D&digest=sha256%3Adb086613b4a4867947e7a28c853ef8cdf42e5e5e1f7b987c2a63034f80d1d477 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.67s) === RUN TestBlobDeleteDisabled time="2025-05-12T02:05:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:12Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:12Z" 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:40663" http.request.id=e692775f-89cd-40cf-b0d2-b88b380572c5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:55836" http.request.uri="/v2/foo/bar/blobs/sha256:b87104b1ccafb03363d4b5f5c7efc48bb437474096d49c516819736a18983a7a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="963.69µs" http.response.status=405 http.response.written=78 vars.digest="sha256:b87104b1ccafb03363d4b5f5c7efc48bb437474096d49c516819736a18983a7a" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:12 +0000] "DELETE /v2/foo/bar/blobs/sha256:b87104b1ccafb03363d4b5f5c7efc48bb437474096d49c516819736a18983a7a HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.23s) === RUN TestDeleteDisabled time="2025-05-12T02:05:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:12Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40573" http.request.id=9ed86178-9ca5-4537-ba8b-99f0ac4ce2eb http.request.method=POST http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05945ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40573" http.request.id=76797535-e98d-4eaa-905f-b647434695dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/blobs/uploads/4c86092b-8963-454b-b8bb-4eb922e7e173?_state=iPbC4lIihI0zzzviY3cCzSny107yndqDSPkckPbk_157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjODYwOTJiLTg5NjMtNDU0Yi1iOGJiLTRlYjkyMmU3ZTE3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNToxMi43MDI4MDkwNDhaIn0%3D&digest=sha256%3A70fa2b99b99c2602230147b536767f9deeddf3abd78f950e0c35c0252b641a27" http.request.useragent="Go-http-client/1.1" http.response.duration=1.420464111s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:12 +0000] "PUT /v2/foo/bar/blobs/uploads/4c86092b-8963-454b-b8bb-4eb922e7e173?_state=iPbC4lIihI0zzzviY3cCzSny107yndqDSPkckPbk_157Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjODYwOTJiLTg5NjMtNDU0Yi1iOGJiLTRlYjkyMmU3ZTE3MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNToxMi43MDI4MDkwNDhaIn0%3D&digest=sha256%3A70fa2b99b99c2602230147b536767f9deeddf3abd78f950e0c35c0252b641a27 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:14Z" 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:40573" http.request.id=119b93db-5b7e-4cb9-a2f0-b06619c4d3d9 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48350" http.request.uri="/v2/foo/bar/blobs/sha256:70fa2b99b99c2602230147b536767f9deeddf3abd78f950e0c35c0252b641a27" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="860.368µs" http.response.status=405 http.response.written=78 vars.digest="sha256:70fa2b99b99c2602230147b536767f9deeddf3abd78f950e0c35c0252b641a27" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:70fa2b99b99c2602230147b536767f9deeddf3abd78f950e0c35c0252b641a27 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.63s) === RUN TestDeleteReadOnly time="2025-05-12T02:05:14Z" 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-12T02:05:14Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32833" http.request.id=9900bbfe-9d20-4876-abc6-d013481717a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:59802" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00641ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32833" http.request.id=69a15223-99d3-4609-a25d-a966e214faf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59802" http.request.uri="/v2/foo/bar/blobs/uploads/96e5be9b-3618-46d5-855b-b65a0ac9df4b?_state=atwLFb2CUgle23hupc2vjfhc4ySV0nGYIA2NgafYnLx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ZTViZTliLTM2MTgtNDZkNS04NTViLWI2NWEwYWM5ZGY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNToxNC4zOTM0Njg1MzVaIn0%3D&digest=sha256%3Af89bce86892158e2a3409d897327178af2b3cb149e186aaac6d7ee49f62d6164" http.request.useragent="Go-http-client/1.1" http.response.duration=2.495997563s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:14 +0000] "PUT /v2/foo/bar/blobs/uploads/96e5be9b-3618-46d5-855b-b65a0ac9df4b?_state=atwLFb2CUgle23hupc2vjfhc4ySV0nGYIA2NgafYnLx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ZTViZTliLTM2MTgtNDZkNS04NTViLWI2NWEwYWM5ZGY0YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNToxNC4zOTM0Njg1MzVaIn0%3D&digest=sha256%3Af89bce86892158e2a3409d897327178af2b3cb149e186aaac6d7ee49f62d6164 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [12/May/2025:02:05:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:f89bce86892158e2a3409d897327178af2b3cb149e186aaac6d7ee49f62d6164 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.77s) === RUN TestStartPushReadOnly time="2025-05-12T02:05:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:16Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [12/May/2025:02:05:16 +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-12T02:05:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:16Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=c765be6b-7905-4b2b-9a6f-0db3e5ce84ad http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" 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="885.648µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T02:05:16Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=f77ae1b2-8e45-4aef-8676-1addf2326ab8 http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" 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="736.327µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:02:05:16 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T02:05:16Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=c60de6dc-a986-4901-b347-16793d09aabc http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" 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="734.727µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T02:05:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8166952c-200a-4393-be32-18acf8ec7109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.954989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8166952c-200a-4393-be32-18acf8ec7109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.994309ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8166952c-200a-4393-be32-18acf8ec7109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.023069ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8166952c-200a-4393-be32-18acf8ec7109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.05687ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T02:05:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=39873a55-3f9d-408b-8572-6cfb0b56da53 http.request.method=POST http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.111331ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:17 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=26d0a2db-6958-4549-bd10-207b02c56ab2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/blobs/uploads/fc73dfc4-e351-4027-b199-c57029f82ea9?_state=lnCdOnzDngAqXXk61MAs4tchgCCds2AHm8ZQ7B8FLMh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmYzczZGZjNC1lMzUxLTQwMjctYjE5OS1jNTcwMjlmODJlYTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTcuMTAwNDg0NTQxWiJ9&digest=sha256%3Ac5dd78dc64981da8e62a57cf9a41deb99a08ca5e2a1eb10635095832449dde75" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382679106s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:17 +0000] "PUT /v2/foo/schema1/blobs/uploads/fc73dfc4-e351-4027-b199-c57029f82ea9?_state=lnCdOnzDngAqXXk61MAs4tchgCCds2AHm8ZQ7B8FLMh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmYzczZGZjNC1lMzUxLTQwMjctYjE5OS1jNTcwMjlmODJlYTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTcuMTAwNDg0NTQxWiJ9&digest=sha256%3Ac5dd78dc64981da8e62a57cf9a41deb99a08ca5e2a1eb10635095832449dde75 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=dc708ea6-3683-4646-9370-f943a62a24a3 http.request.method=POST http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03237ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8ab723b7-ad74-4ac4-9d7c-caa4f62838c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/blobs/uploads/f1cc7f96-41c3-4b37-967f-2c1018c70226?_state=V2EUHMiTLoXrG7QKdNOOcKL7kXCdTB1t9FkoYOlYtop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMWNjN2Y5Ni00MWMzLTRiMzctOTY3Zi0yYzEwMThjNzAyMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTguNjQ1OTc3ODYzWiJ9&digest=sha256%3Abab88271af3ec00f58360add976a1378058ad23f251ae9e653d6196bfe948a0c" http.request.useragent="Go-http-client/1.1" http.response.duration=911.947589ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/f1cc7f96-41c3-4b37-967f-2c1018c70226?_state=V2EUHMiTLoXrG7QKdNOOcKL7kXCdTB1t9FkoYOlYtop7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmMWNjN2Y5Ni00MWMzLTRiMzctOTY3Zi0yYzEwMThjNzAyMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTguNjQ1OTc3ODYzWiJ9&digest=sha256%3Abab88271af3ec00f58360add976a1378058ad23f251ae9e653d6196bfe948a0c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=61e8b529-f8ce-4fc7-9609-db1b2314c9b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.803037ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=189d503f-3c3a-4067-bc78-eed8351cde64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.duration=3.254512ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=b7fe1eb2-0736-4373-a1fc-141d43eb7056 http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" 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.958539ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=bb78cb25-5026-4ba1-b6e1-19b745486746 http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.852418ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" 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:46819" http.request.id=d61e6476-1783-4ccc-bd10-386975f8fc54 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.duration=3.269752ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" 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:46819" http.request.id=ec0db522-d491-43d3-813e-16906210f135 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.duration=3.253912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:46819" http.request.id=4c83f332-a53d-4d0c-8e5a-c74cda929a82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.duration=3.408473ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=b09c7c5b-8d28-43a7-a5ff-ef03eb363803 http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.928379ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=63fe9341-31fc-41b2-9c93-0dc1b101d50e http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="929.209µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=72efeb03-fd61-4230-93be-c2e787c78e1b http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.duration="893.849µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=adaad7a6-95bc-4fdb-9be6-9668408203fc http.request.method=GET http.request.remoteaddr="127.0.0.1:37784" 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="876.048µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=error msg="payload digest does match: "sha256:b8aadf6965dcf68704f7fcc9b7af4694ca5cc7b2ec780ab017225739a07ac077" != "sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff"" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=cef3e0cb-cdf4-4617-913d-2eef4bf04072 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=cef3e0cb-cdf4-4617-913d-2eef4bf04072 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37784" http.request.uri="/v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.108291ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff" 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema1/manifests/sha256:68648a07f29e158ea4a6cb648f22e15a9756495129962584af2ea01fe611c6ff HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=7c7d2493-5a1f-4edf-bf28-8706b60067f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03445ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=867180e8-050d-4ecb-a792-d0620eb80db4 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" 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="821.047µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46819" http.request.id=8d0e3006-7830-44c7-9dcc-9bdee728e6de http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" 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="933.209µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46819" http.request.id=8d0e3006-7830-44c7-9dcc-9bdee728e6de http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" 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="977.97µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46819" http.request.id=8d0e3006-7830-44c7-9dcc-9bdee728e6de http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01285ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=cc6a0916-db23-41e1-8be5-fc92fa3a698b http.request.method=POST http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.092731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=65dea52c-390f-4992-8758-ea40104aa4ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/blobs/uploads/b3446093-3cc7-4ab9-96b8-dc10cf2b2640?_state=JbCe4iQ9r1GHdn7fwYTWycdfHszvgFOqoaENYcmwqhp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMzQ0NjA5My0zY2M3LTRhYjktOTZiOC1kYzEwY2YyYjI2NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTkuNTk2NDUyOTQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.308972ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/b3446093-3cc7-4ab9-96b8-dc10cf2b2640?_state=JbCe4iQ9r1GHdn7fwYTWycdfHszvgFOqoaENYcmwqhp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMzQ0NjA5My0zY2M3LTRhYjktOTZiOC1kYzEwY2YyYjI2NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTkuNTk2NDUyOTQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46819" http.request.id=d4637c29-95a3-447c-b0f7-5e5bd1f1a634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.03617ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:19Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46819" http.request.id=d4637c29-95a3-447c-b0f7-5e5bd1f1a634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.083211ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T02:05:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=ff050d0c-2012-4b3d-b93d-98a979d9af51 http.request.method=POST http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.101011ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=6579bffc-1205-4421-82be-ac12aef270a7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/blobs/uploads/47678500-c668-4e23-aa61-75ae7d243c0c?_state=hDcGU-Geuccsqx67sZweMhoVzDWQQdDk76o4WhRioMx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NzY3ODUwMC1jNjY4LTRlMjMtYWE2MS03NWFlN2QyNDNjMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTkuODQ2MjA5ODQyWiJ9&digest=sha256%3A4e707ab717991c58c20643917bd6d168c255e47712cf374d662079b31a369ee0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.253546776s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:19 +0000] "PUT /v2/foo/schema2/blobs/uploads/47678500-c668-4e23-aa61-75ae7d243c0c?_state=hDcGU-Geuccsqx67sZweMhoVzDWQQdDk76o4WhRioMx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0NzY3ODUwMC1jNjY4LTRlMjMtYWE2MS03NWFlN2QyNDNjMGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MTkuODQ2MjA5ODQyWiJ9&digest=sha256%3A4e707ab717991c58c20643917bd6d168c255e47712cf374d662079b31a369ee0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=d58e5950-c9aa-4090-8bf1-ac5e4481cba8 http.request.method=POST http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10489ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=ff34bbfb-c76d-4ea0-9f52-ae4a50cd0aeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/blobs/uploads/49595f4e-9608-411a-87a2-77bfd278340f?_state=7YSykGmgSCm8T5TWbrP_Pa6GrigUA_eBOIfbCUfltrV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0OTU5NWY0ZS05NjA4LTQxMWEtODdhMi03N2JmZDI3ODM0MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjIuMzIxNDAxMDA0WiJ9&digest=sha256%3A20f36e96b7e68f9a45ddd6cb09e771a0664a12b0b8a49468c67f5a17ad09dad8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.311783579s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/49595f4e-9608-411a-87a2-77bfd278340f?_state=7YSykGmgSCm8T5TWbrP_Pa6GrigUA_eBOIfbCUfltrV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0OTU5NWY0ZS05NjA4LTQxMWEtODdhMi03N2JmZDI3ODM0MGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjIuMzIxNDAxMDA0WiJ9&digest=sha256%3A20f36e96b7e68f9a45ddd6cb09e771a0664a12b0b8a49468c67f5a17ad09dad8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:46819" http.request.id=f65121a5-c19c-489a-a989-b6fcbf466a8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.357013ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:46819" http.request.id=7aea0f1a-5b21-4109-9df0-222b92bd011a http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/sha256:462dd76120b30bad2376a1c8bb5dc98a3df60117ffaae77539334938df05fd42" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03457ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:462dd76120b30bad2376a1c8bb5dc98a3df60117ffaae77539334938df05fd42 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=23caf80a-bc6c-4458-bbbc-497ad7e5ae5d http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.03129ms http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=5e8685d5-fd25-4b65-97ff-f5096a1b6854 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/sha256:462dd76120b30bad2376a1c8bb5dc98a3df60117ffaae77539334938df05fd42" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="947.449µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/sha256:462dd76120b30bad2376a1c8bb5dc98a3df60117ffaae77539334938df05fd42 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=162d9314-47e9-4982-a8f1-2567466d4e4d http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="731.527µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=4e07cc3c-6593-4a97-861d-aa9d6c41fc21 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/sha256:462dd76120b30bad2376a1c8bb5dc98a3df60117ffaae77539334938df05fd42" http.request.useragent="Go-http-client/1.1" http.response.duration="717.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/sha256:462dd76120b30bad2376a1c8bb5dc98a3df60117ffaae77539334938df05fd42 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=dab988dc-ef05-4162-9396-f263de3ff6f1 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" 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="743.647µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="rewriting manifest sha256:462dd76120b30bad2376a1c8bb5dc98a3df60117ffaae77539334938df05fd42 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8e41c516-49eb-4ae9-b58f-cca27d831a91 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" 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-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8e41c516-49eb-4ae9-b58f-cca27d831a91 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.123181ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:46819" http.request.id=5857f9cd-2d0d-48ef-b894-5d5f656f4184 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" 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="875.529µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:46819" http.request.id=ba7901e7-5cb1-4c01-a6e1-d34e0a953d59 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137451ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:46819" http.request.id=f18ca589-5f47-4b2e-b6d7-5b45850758fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/sha256:ca0c1cd52b43da77835f15bc163755bf7357c5e025de4e31ad605403bb28bb58" http.request.useragent="Go-http-client/1.1" http.response.duration="966.169µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:ca0c1cd52b43da77835f15bc163755bf7357c5e025de4e31ad605403bb28bb58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=3590026c-b27f-4c2e-83d0-7eed1a7c20f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" 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="933.129µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=8efedbfe-35cb-46b3-987e-b69abe9341fa http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/sha256:ca0c1cd52b43da77835f15bc163755bf7357c5e025de4e31ad605403bb28bb58" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="893.968µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/sha256:ca0c1cd52b43da77835f15bc163755bf7357c5e025de4e31ad605403bb28bb58 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=b59afdd5-acc4-4545-876d-baefd10f7f6b http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="749.927µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=f5b73acc-df66-429e-95fb-b9fcc8cd6a00 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/sha256:ca0c1cd52b43da77835f15bc163755bf7357c5e025de4e31ad605403bb28bb58" http.request.useragent="Go-http-client/1.1" http.response.duration="726.647µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/sha256:ca0c1cd52b43da77835f15bc163755bf7357c5e025de4e31ad605403bb28bb58 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="rewriting manifest list sha256:ca0c1cd52b43da77835f15bc163755bf7357c5e025de4e31ad605403bb28bb58 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=1e0f6200-1f5e-42da-b4c3-7413618a5665 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" 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-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:46819" http.request.id=1e0f6200-1f5e-42da-b4c3-7413618a5665 http.request.method=GET http.request.remoteaddr="127.0.0.1:37796" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.136501ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:23Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:23Z" 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:40063" http.request.id=b7791627-7c2a-46a3-92f9-312bd3af2aaf http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" 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="869.049µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:40063" http.request.id=e3be1320-583d-4ed4-8668-c4e1c44c27f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" 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="745.127µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:40063" http.request.id=b258503e-1b7d-46cb-bad9-b515c388cff8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" 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="712.007µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" 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:40063" http.request.id=d0b3cdea-22ed-45e6-8561-034fa94e6da3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.986909ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:23Z" 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:40063" http.request.id=d0b3cdea-22ed-45e6-8561-034fa94e6da3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.03319ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:23Z" 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:40063" http.request.id=d0b3cdea-22ed-45e6-8561-034fa94e6da3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.06475ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:23Z" 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:40063" http.request.id=d0b3cdea-22ed-45e6-8561-034fa94e6da3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.115271ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T02:05:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=371c8ded-1b8b-40b8-80b5-a2fc9bbe6eb5 http.request.method=POST http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=238601c9-6799-486c-b587-b8e4ac76e921 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/blobs/uploads/a382ef21-381e-4b3f-84ea-b215cfcc0c47?_state=gxqakLb2NtkJnWUjQ90kmpt4apzu68OUwG0xpO3imO17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMzgyZWYyMS0zODFlLTRiM2YtODRlYS1iMjE1Y2ZjYzBjNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjMuOTIzNTg3NzU0WiJ9&digest=sha256%3Ab7ddf6b27b3e519038d9374da965e18599a0613cc3aee46403f4e69a28346661" http.request.useragent="Go-http-client/1.1" http.response.duration=1.921285399s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/a382ef21-381e-4b3f-84ea-b215cfcc0c47?_state=gxqakLb2NtkJnWUjQ90kmpt4apzu68OUwG0xpO3imO17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMzgyZWYyMS0zODFlLTRiM2YtODRlYS1iMjE1Y2ZjYzBjNDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjMuOTIzNTg3NzU0WiJ9&digest=sha256%3Ab7ddf6b27b3e519038d9374da965e18599a0613cc3aee46403f4e69a28346661 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:26Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=b490449e-85be-4ef9-86e8-a67296c1fba9 http.request.method=POST http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:26 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=418a92c3-ee07-48e1-81df-45727d0ba0b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/blobs/uploads/ad331b24-8cdb-441d-8f1c-0565715ff4e9?_state=CDJjmTusu3UfcSW9RROp4bXfWaUyJVJSnvyUB9VPkix7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZDMzMWIyNC04Y2RiLTQ0MWQtOGYxYy0wNTY1NzE1ZmY0ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjYuMDc2MTgyOTUzWiJ9&digest=sha256%3Ae729c18ab7089d66a99dda1e5420cd913e2d7a02dad3d8de7cb463d33b5e3326" http.request.useragent="Go-http-client/1.1" http.response.duration=1.403901351s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:26 +0000] "PUT /v2/foo/schema1/blobs/uploads/ad331b24-8cdb-441d-8f1c-0565715ff4e9?_state=CDJjmTusu3UfcSW9RROp4bXfWaUyJVJSnvyUB9VPkix7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZDMzMWIyNC04Y2RiLTQ0MWQtOGYxYy0wNTY1NzE1ZmY0ZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjYuMDc2MTgyOTUzWiJ9&digest=sha256%3Ae729c18ab7089d66a99dda1e5420cd913e2d7a02dad3d8de7cb463d33b5e3326 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=2ef043a9-2c5c-4b88-905a-6cc245876c44 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.535834ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=44db083e-4578-4ecf-aa71-9a271eb135ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.duration=3.334992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=d4c21b02-31c9-493b-bdfb-993236ffcab9 http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" 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.801817ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=4b374c2c-5f00-41e7-af16-f5dc8ccdcb78 http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.754457ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" 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:40063" http.request.id=8943db8a-4741-497d-8088-c56d2ffeb509 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.duration=3.248152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" 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:40063" http.request.id=079df3cc-e5d2-4b31-9e8b-b106d83532fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.duration=3.267831ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:40063" http.request.id=231fa75f-ea97-47d1-a746-55a43bff17f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.duration=3.324992ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=a3dabd4a-67aa-4cf4-8363-392fbdd0e874 http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.737417ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=8a28ad3d-bae0-47bc-99e8-bc6efc7120be http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="797.168µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=4144e98c-5e75-4add-8169-d90eab6ee689 http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.duration="697.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=6087ddf5-90da-4cef-a803-35c70ba65098 http.request.method=GET http.request.remoteaddr="127.0.0.1:46512" 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="734.247µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=error msg="payload digest does match: "sha256:6c2bd61aeb93990a5bc9b397960f0c9351f16eaf49647e09997aa55dbdd1d166" != "sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481"" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=2f962589-fa07-446e-9c16-4dba8b644c36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" time="2025-05-12T02:05:27Z" 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:40063" http.request.id=2f962589-fa07-446e-9c16-4dba8b644c36 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46512" http.request.uri="/v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="855.329µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481" 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema1/manifests/sha256:91e491010a73ad753718a6fcaca7e0a75348e05c9ad5deb2a427c4cb48a38481 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" 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:40063" http.request.id=df80d604-a614-42ee-836f-8f8fac6ce638 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" 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="888.849µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" 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:40063" http.request.id=4fa6ed2b-d41b-411a-811f-ea1b3e70b87e http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" 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="787.488µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" 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:40063" http.request.id=27fcaf38-1162-46f7-8b51-0ee74914e633 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.050931ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:27Z" 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:40063" http.request.id=27fcaf38-1162-46f7-8b51-0ee74914e633 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.095291ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:27Z" 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:40063" http.request.id=27fcaf38-1162-46f7-8b51-0ee74914e633 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.126851ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=ebabf9e8-b843-42ff-931e-22ff56e0d955 http.request.method=POST http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="827.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=31d2a526-f834-4ee7-a8e9-120b1af5f6f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/blobs/uploads/ea72f0d6-f01d-4b27-b2aa-654322e75718?_state=QxyfelrV-G3-9gy9DwoiKBK7U3WYaOLJs2LeQufysMx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTcyZjBkNi1mMDFkLTRiMjctYjJhYS02NTQzMjJlNzU3MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjcuNTE1ODQzNTdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.218492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/ea72f0d6-f01d-4b27-b2aa-654322e75718?_state=QxyfelrV-G3-9gy9DwoiKBK7U3WYaOLJs2LeQufysMx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTcyZjBkNi1mMDFkLTRiMjctYjJhYS02NTQzMjJlNzU3MTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjcuNTE1ODQzNTdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" 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:40063" http.request.id=d271d1c3-f6c7-4b54-9723-5403bdd56991 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" 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="943.569µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:27Z" 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:40063" http.request.id=d271d1c3-f6c7-4b54-9723-5403bdd56991 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" 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="984.09µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T02:05:27Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=804433b3-9d6f-4e62-91be-e0d3ff7b6cd7 http.request.method=POST http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="972.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=bf3a3737-065b-4474-a290-7842d914640f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/blobs/uploads/9c7868f7-c6ba-47ae-995a-5378b6b561c4?_state=qQhTYQ6UOalE25Pk6NFUOtGuhMvtKjyJv1EbUNXJgJV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Yzc4NjhmNy1jNmJhLTQ3YWUtOTk1YS01Mzc4YjZiNTYxYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjcuNjc4MjEwNDYyWiJ9&digest=sha256%3Ac745b4a095a68da4406e8109da71405ab5bee332782e35edd4b59217d29f6425" http.request.useragent="Go-http-client/1.1" http.response.duration=749.93058ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/9c7868f7-c6ba-47ae-995a-5378b6b561c4?_state=qQhTYQ6UOalE25Pk6NFUOtGuhMvtKjyJv1EbUNXJgJV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Yzc4NjhmNy1jNmJhLTQ3YWUtOTk1YS01Mzc4YjZiNTYxYzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjcuNjc4MjEwNDYyWiJ9&digest=sha256%3Ac745b4a095a68da4406e8109da71405ab5bee332782e35edd4b59217d29f6425 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=7ec9a540-ac48-4cce-8df1-323adabbc5c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05253ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:28 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=9de5e979-ce50-49a9-a439-7ed9239ad387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/blobs/uploads/e6ab5777-519d-4c6f-b70c-def809885ccb?_state=ZSyOs9TR0jOprcGwJ7CcGUD8y1l0xZQ8Nf4FLGUJJ2Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNmFiNTc3Ny01MTlkLTRjNmYtYjcwYy1kZWY4MDk4ODVjY2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjguNzEyNzAwMTU2WiJ9&digest=sha256%3Af72e2f87f9e230130476c9c0e58d32636ca8998a83a87eec9dc6c4c140e90f57" http.request.useragent="Go-http-client/1.1" http.response.duration=2.45335963s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:28 +0000] "PUT /v2/foo/schema2/blobs/uploads/e6ab5777-519d-4c6f-b70c-def809885ccb?_state=ZSyOs9TR0jOprcGwJ7CcGUD8y1l0xZQ8Nf4FLGUJJ2Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlNmFiNTc3Ny01MTlkLTRjNmYtYjcwYy1kZWY4MDk4ODVjY2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MjguNzEyNzAwMTU2WiJ9&digest=sha256%3Af72e2f87f9e230130476c9c0e58d32636ca8998a83a87eec9dc6c4c140e90f57 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:40063" http.request.id=782435a6-f08a-485c-81f3-deca57ef9c0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.324893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:40063" http.request.id=3d6d98ef-b800-43d9-a807-11c6b9c64178 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/sha256:728e693c1d415794c52ff6113551b16227e9b16463604e2533496745a4a9607a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:728e693c1d415794c52ff6113551b16227e9b16463604e2533496745a4a9607a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=bd88fa7e-3020-4dc0-8ede-fca47cc48d2a http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="966.769µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=8d0e869f-27a7-40d7-bb90-094ce8fe4a1b http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/sha256:728e693c1d415794c52ff6113551b16227e9b16463604e2533496745a4a9607a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="954.809µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/sha256:728e693c1d415794c52ff6113551b16227e9b16463604e2533496745a4a9607a HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=7db99364-a3f3-48e2-9f1a-e2989fa7c187 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="779.368µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=57d0e76c-8053-409b-b686-8e60837f4c40 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/sha256:728e693c1d415794c52ff6113551b16227e9b16463604e2533496745a4a9607a" http.request.useragent="Go-http-client/1.1" http.response.duration="751.807µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/sha256:728e693c1d415794c52ff6113551b16227e9b16463604e2533496745a4a9607a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=cf74f90b-ee7e-463f-9089-514c05857717 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" 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="754.727µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="rewriting manifest sha256:728e693c1d415794c52ff6113551b16227e9b16463604e2533496745a4a9607a in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=14f2c1cb-0a6f-43e4-a5a2-639d1ab175e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" 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-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=14f2c1cb-0a6f-43e4-a5a2-639d1ab175e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" 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.954698ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40063" http.request.id=f1861b88-34a5-4e63-9164-f639207b6cb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" 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="869.368µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:40063" http.request.id=624cd043-9ee2-4e71-8e18-9afd166ea9e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.076011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:40063" http.request.id=83060b3f-38b1-4e58-bc99-69ced39dcc6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/sha256:f7e30006a007c7380c68464aec77f8c19a3676d48d8604f38502958b4777ef88" http.request.useragent="Go-http-client/1.1" http.response.duration="964.769µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema2/manifests/sha256:f7e30006a007c7380c68464aec77f8c19a3676d48d8604f38502958b4777ef88 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=0e6b0971-f197-4c8d-8064-0c425f824fd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" 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="951.249µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=f29ac378-40fc-481a-b988-a1e915468e70 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/sha256:f7e30006a007c7380c68464aec77f8c19a3676d48d8604f38502958b4777ef88" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="925.969µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/sha256:f7e30006a007c7380c68464aec77f8c19a3676d48d8604f38502958b4777ef88 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=881d9ce0-068f-4e6f-b06f-86ef1cd82188 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="777.968µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=6e550d11-fcf9-42ee-a69d-8fab7a301f27 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/sha256:f7e30006a007c7380c68464aec77f8c19a3676d48d8604f38502958b4777ef88" http.request.useragent="Go-http-client/1.1" http.response.duration="730.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/sha256:f7e30006a007c7380c68464aec77f8c19a3676d48d8604f38502958b4777ef88 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="rewriting manifest list sha256:f7e30006a007c7380c68464aec77f8c19a3676d48d8604f38502958b4777ef88 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=8765df8a-fcf3-487f-8eba-8f5447977bd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" 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-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:40063" http.request.id=8765df8a-fcf3-487f-8eba-8f5447977bd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:46522" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.136701ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (14.29s) === RUN TestGetManifestWithStorageError time="2025-05-12T02:05:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:31Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:31Z" 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:41651" http.request.id=bd744db8-6701-4c91-b752-ce82e6c0a8a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:38362" 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="902.969µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:41651" http.request.id=6d116942-c5be-4950-99da-2d7b3ca75ded http.request.method=GET http.request.remoteaddr="127.0.0.1:38362" 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="767.208µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:41651" http.request.id=72884b6e-ddb3-4df1-a4a0-1f4e37a91a77 http.request.method=GET http.request.remoteaddr="127.0.0.1:38362" 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="817.848µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:41651" http.request.id=40342919-ecf9-43c1-98dd-7044742b0fbf http.request.method=GET http.request.remoteaddr="127.0.0.1:38362" 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="775.287µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-05-12T02:05:31Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:31Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:31Z" 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:38343" http.request.id=7d1ea9e9-8b0b-4c57-a2f0-1a85bcc22035 http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" 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="868.768µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:38343" http.request.id=0f148a36-2e6f-4c05-b16c-8e2bb824657f http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" 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="846.328µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" 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:38343" http.request.id=2b7b3d05-b165-47c6-b74d-1e99659427b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" 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="784.167µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=92a0613a-372c-476e-8096-4a279e02d115 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.007629ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:31Z" 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:38343" http.request.id=92a0613a-372c-476e-8096-4a279e02d115 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.049429ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:31Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=92a0613a-372c-476e-8096-4a279e02d115 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.078669ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-12T02:05:31Z" 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:38343" http.request.id=92a0613a-372c-476e-8096-4a279e02d115 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.10831ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-12T02:05:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=4823a573-6b34-4b93-a9de-0e153cb63d62 http.request.method=POST http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03041ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=396e4f26-4166-483c-8c42-684277026ee0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/blobs/uploads/f73e939c-93cd-4b61-b327-80e611e94e45?_state=J_h9QAk8R-m3yQp1RIdGt5FqufQC-R0pqDl4ICw_gtx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNzNlOTM5Yy05M2NkLTRiNjEtYjMyNy04MGU2MTFlOTRlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzEuMzU4NTMwNTdaIn0%3D&digest=sha256%3Aa2e27d7fbb8e8c5293dd2343d9c6df092cc5b66fedf559639b328125ef9ff9d7" http.request.useragent="Go-http-client/1.1" http.response.duration=802.898613ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:31 +0000] "PUT /v2/foo/schema1/blobs/uploads/f73e939c-93cd-4b61-b327-80e611e94e45?_state=J_h9QAk8R-m3yQp1RIdGt5FqufQC-R0pqDl4ICw_gtx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNzNlOTM5Yy05M2NkLTRiNjEtYjMyNy04MGU2MTFlOTRlNDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzEuMzU4NTMwNTdaIn0%3D&digest=sha256%3Aa2e27d7fbb8e8c5293dd2343d9c6df092cc5b66fedf559639b328125ef9ff9d7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=07445f0f-b9a5-4429-8bd2-5807da04aa26 http.request.method=POST http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03221ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:32 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=858809d9-4cec-459d-9002-b04abc53cd47 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/blobs/uploads/b25c4bd3-6a08-4c80-a7f8-64c759469520?_state=BQxTw8dVEq3CThVwYUtRiriwR-UUYS4_Lz7__qp2IGF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjVjNGJkMy02YTA4LTRjODAtYTdmOC02NGM3NTk0Njk1MjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzIuMzExMzEyMTEzWiJ9&digest=sha256%3A183cef17ee154e73df8ef90d62b210f4472828e2f75a2c499ff4a86eaaef4c73" http.request.useragent="Go-http-client/1.1" http.response.duration=932.109183ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:32 +0000] "PUT /v2/foo/schema1/blobs/uploads/b25c4bd3-6a08-4c80-a7f8-64c759469520?_state=BQxTw8dVEq3CThVwYUtRiriwR-UUYS4_Lz7__qp2IGF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjVjNGJkMy02YTA4LTRjODAtYTdmOC02NGM3NTk0Njk1MjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzIuMzExMzEyMTEzWiJ9&digest=sha256%3A183cef17ee154e73df8ef90d62b210f4472828e2f75a2c499ff4a86eaaef4c73 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=cf165dfe-de94-4884-a805-d36f17158f81 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.545074ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=5c4b3ba0-c725-40b4-87e5-da6266936574 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration=3.306432ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=f37a7af8-be0a-4c87-9189-2fae6feeba5b http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" 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.836138ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=b7bab843-720e-46e8-a8a7-5c9cf2f305ae http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.822938ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" 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:38343" http.request.id=8603adfe-9585-4405-b285-b2b6ca4c1548 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration=3.277712ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" 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:38343" http.request.id=beb06c7b-c7ce-4ac4-b6a9-2c60e72b2723 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration=3.305032ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:38343" http.request.id=f73b4149-a719-4c12-b9a4-a25b2ccc45b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration=3.304752ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=ea705161-a0d2-4f8c-9840-62f3c0c72b63 http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.884018ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=efebbe5d-b65f-451e-80dd-3dfb08c9c160 http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="792.248µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=e0d70952-0f8a-4cda-bbd8-df6d232698ea http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration="739.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=d74f75ff-afe3-4458-8734-c5524a50debc http.request.method=GET http.request.remoteaddr="127.0.0.1:38416" 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="725.687µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=error msg="payload digest does match: "sha256:ffc28acc44ecd95349b8f40a58837d9aac89d115e205eb4e5d931a9833abd35f" != "sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964"" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=e1b95bb0-8056-4506-89a3-b15b9916f42c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" time="2025-05-12T02:05:33Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=e1b95bb0-8056-4506-89a3-b15b9916f42c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.769µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=41368e55-18b0-4bb2-b956-ff3bf3c006ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43638" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02433ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "DELETE /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=179d3838-a35c-4ea0-a948-702b64ac1dad http.request.method=GET http.request.remoteaddr="127.0.0.1:43638" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="854.608µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" 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:38343" http.request.id=05e9fe54-f572-4ce7-acde-d82f0d0aaf49 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43640" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01333ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "DELETE /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=7152bfee-3e96-4269-a1c2-ca3bced35efc http.request.method=PUT http.request.remoteaddr="127.0.0.1:43648" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration=3.410513ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=391b1c58-fc6e-410a-ba38-ecaea659e1fe http.request.method=GET http.request.remoteaddr="127.0.0.1:43648" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.842937ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" 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:38343" http.request.id=bf2c4e45-0db9-4448-8b6c-95de4049db45 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43658" 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="904.689µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=c50d2ed3-4d32-4d30-96da-9a4f3fc6aeda http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.483953ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=e034c258-401a-4bbb-8c9c-bc5dca0cad1e http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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="833.248µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=a03697a1-5a41-4bb3-95ad-ee8f4c874628 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964" http.request.useragent="Go-http-client/1.1" http.response.duration="932.769µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "DELETE /v2/foo/schema1/manifests/sha256:95a8668c4f31c16437573186e0599e7dd95ae21dc29b51e69cf1014149d1a964 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=e9766f97-827a-4b8d-9b12-22bf4a76ea1c http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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="767.567µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" 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:38343" http.request.id=72656166-9daf-4240-b9ed-d211e152998c http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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.847µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" 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:38343" http.request.id=6ab250bc-edcd-48c9-a608-75c83df0c281 http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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="742.327µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38343" http.request.id=b8e0be30-fff2-4e9f-bfb6-98271f19cd9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" 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="873.608µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:33Z" 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:38343" http.request.id=b8e0be30-fff2-4e9f-bfb6-98271f19cd9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" 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="913.968µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:33Z" 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:38343" http.request.id=b8e0be30-fff2-4e9f-bfb6-98271f19cd9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" 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="943.009µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=ccf703a3-98e8-4ae7-8655-b8c8594cd091 http.request.method=POST http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="886.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=8e6372ce-bc0d-463a-be86-d853cac742e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/blobs/uploads/aae2e0a8-d5b9-4857-8a2b-b77be879599a?_state=i4vKkqG5mHaNnnCbj48P4LnwqPj_9SRQiPZKDhm3f0l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWUyZTBhOC1kNWI5LTQ4NTctOGEyYi1iNzdiZTg3OTU5OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzMuMjk3MTcyMTM3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/aae2e0a8-d5b9-4857-8a2b-b77be879599a?_state=i4vKkqG5mHaNnnCbj48P4LnwqPj_9SRQiPZKDhm3f0l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWUyZTBhOC1kNWI5LTQ4NTctOGEyYi1iNzdiZTg3OTU5OWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzMuMjk3MTcyMTM3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" 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:38343" http.request.id=d74789ab-5a63-4d4d-a01c-bf00d1b7a2be http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" 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="915.449µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-12T02:05:33Z" 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:38343" http.request.id=d74789ab-5a63-4d4d-a01c-bf00d1b7a2be http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" 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="965.25µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-12T02:05:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=0efcca3e-c739-4b97-94df-d9fa35078b4b http.request.method=POST http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01909ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=1c4c9457-1ad6-46dc-a002-33ff6155a75c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/blobs/uploads/4a0098f1-ffe5-4689-830b-fa986d8fc9cf?_state=kIcVGMZtrHqo6dW2LNHpguMRynz2G8-2tR757eqhks17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YTAwOThmMS1mZmU1LTQ2ODktODMwYi1mYTk4NmQ4ZmM5Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzMuNTE5NDg4MzI5WiJ9&digest=sha256%3A3ab70f624aa50880dfa596b17c394f7c71115b90642929bd5c235678319e2501" http.request.useragent="Go-http-client/1.1" http.response.duration=1.524941043s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:33 +0000] "PUT /v2/foo/schema2/blobs/uploads/4a0098f1-ffe5-4689-830b-fa986d8fc9cf?_state=kIcVGMZtrHqo6dW2LNHpguMRynz2G8-2tR757eqhks17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YTAwOThmMS1mZmU1LTQ2ODktODMwYi1mYTk4NmQ4ZmM5Y2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzMuNTE5NDg4MzI5WiJ9&digest=sha256%3A3ab70f624aa50880dfa596b17c394f7c71115b90642929bd5c235678319e2501 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=8e4f0cda-5031-4c97-941c-b41a424fe09d http.request.method=POST http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:35 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=e4c0eb44-9249-4010-bccd-214b34775634 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/blobs/uploads/da912c6e-94cd-4f14-8221-2ff418abbf81?_state=khL4F-RKroM_UaTIzgHx3PRNqlpMESWCrE86Jmmm9WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYTkxMmM2ZS05NGNkLTRmMTQtODIyMS0yZmY0MThhYmJmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzUuMjA5NTA2ODFaIn0%3D&digest=sha256%3Ad5f4228e678979fbe938600c1e53ab33d8c50daa0d99d1ed8ee917100ed6ce58" http.request.useragent="Go-http-client/1.1" http.response.duration=873.825019ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:35 +0000] "PUT /v2/foo/schema2/blobs/uploads/da912c6e-94cd-4f14-8221-2ff418abbf81?_state=khL4F-RKroM_UaTIzgHx3PRNqlpMESWCrE86Jmmm9WJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkYTkxMmM2ZS05NGNkLTRmMTQtODIyMS0yZmY0MThhYmJmODEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTJUMDI6MDU6MzUuMjA5NTA2ODFaIn0%3D&digest=sha256%3Ad5f4228e678979fbe938600c1e53ab33d8c50daa0d99d1ed8ee917100ed6ce58 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:38343" http.request.id=369bf9a6-e0bf-438b-b03f-657d9c4955ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.281052ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:38343" http.request.id=ae06832f-de22-4127-8bac-7e6eae3455e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=44228d91-b931-4310-ad38-d84eed8c2d4d http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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="880.889µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=abded95a-5cc4-469c-9230-8736ca14f6ee http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="847.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=0558aa3f-c9c7-451c-a0d6-bded81d8d0b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="719.527µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=4ca9c795-1594-4980-b302-4714f92911ee http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.duration="679.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=47ff4813-4bbb-4beb-aa11-22befa13d2f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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="700.567µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="rewriting manifest sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=3dc8a13e-c360-403e-97b0-fc9213a9983c http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=3dc8a13e-c360-403e-97b0-fc9213a9983c http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" 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.901219ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=927efff0-9b5e-4c2b-9ef6-51f315cbf2af http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.duration="859.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=2270c99b-8be7-467c-bc4e-db29709122c6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43670" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="761.127µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:38343" http.request.id=370df3b6-a833-47c5-9005-3f7966eb9d84 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43686" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="932.049µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:38343" http.request.id=3915c1d5-71de-44e5-9d20-1d34be53740a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43702" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.230612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "PUT /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=e3bf4275-8b4b-494c-95e5-646099d29880 http.request.method=GET http.request.remoteaddr="127.0.0.1:43702" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="924.009µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:38343" http.request.id=12707026-1776-4e19-bcd0-fb899cb224b4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43708" 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="928.249µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:38343" http.request.id=10f871ea-5ffd-4c34-b85b-076618156125 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43714" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.227452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=0da5065b-b398-4a0e-8ec7-745caf808ca6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43714" 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="739.247µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=65c92944-8abf-4790-b137-6f9eed63fe0b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43714" http.request.uri="/v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb" http.request.useragent="Go-http-client/1.1" http.response.duration="927.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "DELETE /v2/foo/schema2/manifests/sha256:36bbbe19db2f2639580fc481b44cd7f34e1e133386fec906a8b8a1f98806b4bb HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:38343" http.request.id=5ec7c337-9f8e-4cdb-8070-4e917105a18b http.request.method=GET http.request.remoteaddr="127.0.0.1:43714" 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="744.367µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.91s) === RUN TestManifestDeleteDisabled time="2025-05-12T02:05:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:36Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:36Z" 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:33647" http.request.id=5eb34876-1e5f-4124-8830-c6bad55b2def http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57316" 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="888.209µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [12/May/2025:02:05:36 +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-12T02:05:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:36Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:36Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-12T02:05:36Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-12T02:05:36Z" 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-12T02:05:36Z" 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:41631" http.request.id=b6f2b22b-33cc-4941-b25f-a70b12b68885 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46318" 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.719577ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:41631" http.request.id=ffae2ff4-4173-4439-89db-9ecc8346e6aa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46320" 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.490774ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:41631" http.request.id=4cd4ceac-b65d-42e9-9df2-97c3cfc8547b http.request.method=POST http.request.remoteaddr="127.0.0.1:46332" 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.531655ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-12T02:05:36Z" 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:41631" http.request.id=0d514a24-1b11-4a49-9750-7db23574c10f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46340" 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.459694ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [12/May/2025:02:05:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.74s) === RUN TestProxyManifestGetByTag time="2025-05-12T02:05:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-12T02:05:36Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=26c20bce-01bb-4a0b-8d04-ff841dcea42e http.request.method=POST http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07669ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=93d2a58b-cbdc-4632-b75f-f8788d352bdd http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/bar/blobs/uploads/4fdf52d6-a778-4b07-b6ca-75f4a347a460?_state=uuehuJp5PMiYMYG_e3RsaU2MoH-RfGwVmjaINKu1B4Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmZGY1MmQ2LWE3NzgtNGIwNy1iNmNhLTc1ZjRhMzQ3YTQ2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTozNy4wNTc2NjI2MjFaIn0%3D&digest=sha256%3A12e60ed9cbf56348de2535a0b6bfbd82303706b451094cbfc71a62160ae87d1f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.402308135s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:37 +0000] "PUT /v2/foo/bar/blobs/uploads/4fdf52d6-a778-4b07-b6ca-75f4a347a460?_state=uuehuJp5PMiYMYG_e3RsaU2MoH-RfGwVmjaINKu1B4Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmZGY1MmQ2LWE3NzgtNGIwNy1iNmNhLTc1ZjRhMzQ3YTQ2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTozNy4wNTc2NjI2MjFaIn0%3D&digest=sha256%3A12e60ed9cbf56348de2535a0b6bfbd82303706b451094cbfc71a62160ae87d1f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=797925ce-8c2a-4606-9d1f-e52ef240a5a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.481753ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" 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-12T02:05:38Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-12T02:05:38Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.24.3 time="2025-05-12T02:05:38Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=438037db-307d-4787-ae2e-bcc2b174a2c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:52214" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="715.047µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:36115" go.version=go1.24.3 time="2025-05-12T02:05:38Z" 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-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=bbed9614-3c30-41e8-af7c-fc638e7b122b http.request.method=GET http.request.remoteaddr="127.0.0.1:52220" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="798.768µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36115 /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:36115/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41007" http.request.id=3c50ceac-e682-41c0-a267-5ada2b057105 http.request.method=GET http.request.remoteaddr="127.0.0.1:51932" http.request.uri="/v2/foo/bar/manifests/sha256:55592bd85c44278dd47e43e108b65dd68f8e32c7c057398d3febacb71de5e9d4" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:55592bd85c44278dd47e43e108b65dd68f8e32c7c057398d3febacb71de5e9d4" time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=b178cfb9-0368-4872-9166-d6896241b804 http.request.method=GET http.request.remoteaddr="127.0.0.1:52234" http.request.uri="/v2/foo/bar/manifests/sha256:55592bd85c44278dd47e43e108b65dd68f8e32c7c057398d3febacb71de5e9d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.894138ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "GET /v2/foo/bar/manifests/sha256:55592bd85c44278dd47e43e108b65dd68f8e32c7c057398d3febacb71de5e9d4 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:55592bd85c44278dd47e43e108b65dd68f8e32c7c057398d3febacb71de5e9d4 with ttl=167h59m59.999996879s" go.version=go1.24.3 time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41007" http.request.id=3c50ceac-e682-41c0-a267-5ada2b057105 http.request.method=GET http.request.remoteaddr="127.0.0.1:51932" http.request.uri="/v2/foo/bar/manifests/sha256:55592bd85c44278dd47e43e108b65dd68f8e32c7c057398d3febacb71de5e9d4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.486913ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "GET /v2/foo/bar/manifests/sha256:55592bd85c44278dd47e43e108b65dd68f8e32c7c057398d3febacb71de5e9d4 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=4a1294a2-40ca-4107-b740-ceef9c47b925 http.request.method=GET http.request.remoteaddr="127.0.0.1:52234" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="729.327µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36115 /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:36115/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41007" http.request.id=d18990db-70b1-44e6-888f-df3d54b8fe15 http.request.method=GET http.request.remoteaddr="127.0.0.1:51934" 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-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=67f0f3a5-8af1-40ff-bafb-6efcd4e974a7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52242" 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.899138ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41007" http.request.id=d18990db-70b1-44e6-888f-df3d54b8fe15 http.request.method=GET http.request.remoteaddr="127.0.0.1:51934" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.801616ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T02:05:38Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=b9da2447-f75c-4d16-89ed-bf8c84d2a651 http.request.method=POST http.request.remoteaddr="127.0.0.1:52242" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.241302ms http.response.status=202 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=ad24535a-d476-41cb-8915-4ac4294d093f http.request.method=PUT http.request.remoteaddr="127.0.0.1:52242" http.request.uri="/v2/foo/bar/blobs/uploads/a5ae60a4-56c8-4173-a33a-3a622872687f?_state=ahz0q-Ae35RXfmCeFotlgoU9FqeSjWDvZoxR5iJ1-857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1YWU2MGE0LTU2YzgtNDE3My1hMzNhLTNhNjIyODcyNjg3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTozOC43NDI3MDY1MzRaIn0%3D&digest=sha256%3A393a7f2055d7a88de81f760e0b87afd9065e3ccfaf43563502014dec75381e2f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.21472872s http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:38 +0000] "PUT /v2/foo/bar/blobs/uploads/a5ae60a4-56c8-4173-a33a-3a622872687f?_state=ahz0q-Ae35RXfmCeFotlgoU9FqeSjWDvZoxR5iJ1-857Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE1YWU2MGE0LTU2YzgtNDE3My1hMzNhLTNhNjIyODcyNjg3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMlQwMjowNTozOC43NDI3MDY1MzRaIn0%3D&digest=sha256%3A393a7f2055d7a88de81f760e0b87afd9065e3ccfaf43563502014dec75381e2f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=01149d5c-87b8-48fe-9f46-32eefafbabe8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52242" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.455633ms http.response.status=201 http.response.written=0 127.0.0.1 - - [12/May/2025:02:05:40 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=9fcde8b3-270d-48a3-ad18-ba5858770f46 http.request.method=GET http.request.remoteaddr="127.0.0.1:52242" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="724.607µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:05:40 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T02:05:40Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36115 /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:36115/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41007" http.request.id=aca9e82f-aed0-40d3-94fa-44a903df09b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=356ea9e8-3f96-447c-800f-371593659e3f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:52256" 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.902618ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:02:05:40 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=c7495272-8eee-449a-b904-3b75cc1a5f20 http.request.method=GET http.request.remoteaddr="127.0.0.1:52256" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="646.007µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [12/May/2025:02:05:40 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-12T02:05:40Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36115 /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:36115/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:41007" http.request.id=aca9e82f-aed0-40d3-94fa-44a903df09b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" 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-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36115" http.request.id=13cd756d-9198-4a71-8c17-9a508219e755 http.request.method=GET http.request.remoteaddr="127.0.0.1:52258" 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.891299ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:02:05:40 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-12T02:05:40Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:845088efba212fa58d24d482d98acafa41175c375b0bbd2979d22d1c18ca56b6 with ttl=167h59m59.99999508s" go.version=go1.24.3 time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41007" http.request.id=aca9e82f-aed0-40d3-94fa-44a903df09b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:51948" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.552502ms http.response.status=200 http.response.written=935 127.0.0.1 - - [12/May/2025:02:05:40 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.12s) === RUN TestAppDispatcher time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41647" http.request.id=dc7a2d23-ffce-4dc6-810f-4316eaf93cb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50024" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="842.208µs" http.response.status=200 http.response.written=0 time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41647" http.request.id=b045e538-4033-406e-b73b-794e00542d76 http.request.method=GET http.request.remoteaddr="127.0.0.1:50024" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="786.728µs" http.response.status=200 http.response.written=0 time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41647" http.request.id=8fd38753-af8a-4189-921a-936f2ef61e2c http.request.method=GET http.request.remoteaddr="127.0.0.1:50024" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="748.647µs" http.response.status=200 http.response.written=0 time="2025-05-12T02:05:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41647" http.request.id=f6fb0d14-be0e-4255-b33f-6ad4497de9fc http.request.method=GET http.request.remoteaddr="127.0.0.1:50024" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="752.167µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-12T02:05:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:40Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:40Z" 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:44307" http.request.id=c8f48395-f5c0-4e72-bc48-79213750ab38 http.request.method=GET http.request.remoteaddr="127.0.0.1:35284" 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-12T02:05:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:40Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:40Z" level=info msg="configuring file health check path=/tmp/healthcheck471541996, interval=1" go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-12T02:05:44Z" 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=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:44Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:44Z" level=info msg="configuring TCP health check addr=127.0.0.1:36373, interval=1" go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-12T02:05:48Z" 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=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:48Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 time="2025-05-12T02:05:48Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:42123, interval=1, threshold=3" go.version=go1.24.3 instance.id=720a7d3a-3f45-44aa-8446-af36b7801d25 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 76.661s ? 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.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.34s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.71s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.167s === RUN TestSchedule time="2025-05-12T02:04:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db time="2025-05-12T02:04:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99756ms" go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db time="2025-05-12T02:04:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.16µs" go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db time="2025-05-12T02:04:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.72µs" go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db 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-12T02:04:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-12T02:04:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db time="2025-05-12T02:04:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99676ms" go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db time="2025-05-12T02:04:39Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99812ms" go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db time="2025-05-12T02:04:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-12T02:04:39Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=fa114042-bbb9-44e5-b56e-730aed2f94db --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.603s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.67s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 22667776 sha256:a7bf49cd29605249f1dc902d6d31640fae7d4f77aba5a7e8cc8c746be76df091 [] map[] } --- PASS: TestSimpleBlobRead (0.56s) === RUN TestBlobMount --- PASS: TestBlobMount (0.72s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.31s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.51s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.34s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:0d77c83feeafee46d4bb2c765f9cf36adc4cc79ba907d22c8bea5bf3599bc6e5 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:07c7b59ef0e267c207d098ebca94a521d041f12ce88ebe1e6869bd4cdb30ee2d palailogos: marking blob sha256:768ee5eb360111460de724edeb87ab2d030d14f7125e5a74ab9e057224d1ff61 palailogos: marking manifest sha256:2578932fb3cc650f27018cc43e8a837c16aa8d4e0d94e09fea3c152a73b752fe palailogos: marking blob sha256:ad78626cf379b518cfc4ea182b04b59dcaf3a681cfdbaa37ef89ef642a248382 palailogos: marking blob sha256:ac07f66db2aaa7d54031058890b322ba1fae3ee15f46d40a4c4da4ace3883bc9 palailogos: marking manifest sha256:ac07f66db2aaa7d54031058890b322ba1fae3ee15f46d40a4c4da4ace3883bc9 palailogos: marking blob sha256:884e7bab06761fbe62a335e02204b4eac12c12b61c8a717facea80dbb28f33bd palailogos: marking blob sha256:28dee78632f3a2bdc287a87ca88797165d37fe0c6c6f768a6369c6c2f28068e1 palailogos: marking manifest sha256:ad78626cf379b518cfc4ea182b04b59dcaf3a681cfdbaa37ef89ef642a248382 palailogos: marking blob sha256:b5d1c2e5d1b11a5b8bdbf9d52d2ac8b60433eb812d177eac50eab29ee1ff3368 palailogos: marking blob sha256:85ce2b1c336724daa88f4ae15824335623cf2d87500646035f398bca43b3f4a3 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.69s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:ea46d5c92ddf8fb3c28c70d2b766eb91c0e3e53c2b18e9683bbc23567cf61682 deletemanifests: marking manifest sha256:f092e38e8bc7ead66cebf2df08505d93703fe183c1b32c63dc471185bf11a52e deletemanifests: marking blob sha256:25a2a6e8a3ae24cebe1d69e4a3805e0f71f918411e228322b17c59bf135ea773 deletemanifests: marking blob sha256:a82432d0b82a92511a2b4bb5b56582cd487d8cebe13e244b07eba7022f2c3857 deletemanifests: marking blob sha256:c16e97ae5fedc70f1facbd5efc077715cdf9c37a9fe15bc9fff3d8c9902dfb90 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:f3684a652e9c87ddd43de4bd77bb583142cfd91963399d5c870b1f42cb61084b blob eligible for deletion: sha256:379a19e9e2f8ba3b32ea915f030116d6268749755a06cf21084a9b8a9b720200 blob eligible for deletion: sha256:7093764fac5364fa02777ca582e25873e8d3fdc0617ef27d667c3d55276db2bf blob eligible for deletion: sha256:ea46d5c92ddf8fb3c28c70d2b766eb91c0e3e53c2b18e9683bbc23567cf61682 deletemanifests manifest eligible for deletion: sha256:ea46d5c92ddf8fb3c28c70d2b766eb91c0e3e53c2b18e9683bbc23567cf61682 deletemanifests: marking manifest sha256:f092e38e8bc7ead66cebf2df08505d93703fe183c1b32c63dc471185bf11a52e deletemanifests: marking blob sha256:25a2a6e8a3ae24cebe1d69e4a3805e0f71f918411e228322b17c59bf135ea773 deletemanifests: marking blob sha256:a82432d0b82a92511a2b4bb5b56582cd487d8cebe13e244b07eba7022f2c3857 deletemanifests: marking blob sha256:c16e97ae5fedc70f1facbd5efc077715cdf9c37a9fe15bc9fff3d8c9902dfb90 time="2025-05-12T02:04:59Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/ea46d5c92ddf8fb3c28c70d2b766eb91c0e3e53c2b18e9683bbc23567cf61682" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 time="2025-05-12T02:04:59Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/ea46d5c92ddf8fb3c28c70d2b766eb91c0e3e53c2b18e9683bbc23567cf61682" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:379a19e9e2f8ba3b32ea915f030116d6268749755a06cf21084a9b8a9b720200 time="2025-05-12T02:04:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/37/379a19e9e2f8ba3b32ea915f030116d6268749755a06cf21084a9b8a9b720200" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:7093764fac5364fa02777ca582e25873e8d3fdc0617ef27d667c3d55276db2bf time="2025-05-12T02:04:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/70/7093764fac5364fa02777ca582e25873e8d3fdc0617ef27d667c3d55276db2bf" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:ea46d5c92ddf8fb3c28c70d2b766eb91c0e3e53c2b18e9683bbc23567cf61682 time="2025-05-12T02:04:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ea/ea46d5c92ddf8fb3c28c70d2b766eb91c0e3e53c2b18e9683bbc23567cf61682" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:f3684a652e9c87ddd43de4bd77bb583142cfd91963399d5c870b1f42cb61084b time="2025-05-12T02:04:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f3/f3684a652e9c87ddd43de4bd77bb583142cfd91963399d5c870b1f42cb61084b" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 --- PASS: TestDeleteManifestIfTagNotFound (2.24s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:74340551282544f9684bf79faff9d458019deb09838e444de525a719e378f656 time="2025-05-12T02:05:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/74/74340551282544f9684bf79faff9d458019deb09838e444de525a719e378f656" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:e6ef22e01b65b853612c3ad8dfce03ffca645137e459718d81becffff64b427f time="2025-05-12T02:05:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e6/e6ef22e01b65b853612c3ad8dfce03ffca645137e459718d81becffff64b427f" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:edc919e6eeefd84eee54fd5f247ac688f59ba681c77cc729b6b61c428f022f65 time="2025-05-12T02:05:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/edc919e6eeefd84eee54fd5f247ac688f59ba681c77cc729b6b61c428f022f65" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 --- PASS: TestGCWithMissingManifests (0.85s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:f261c307f9adab49aab3007edc7cb4727a005176b5e6a5ed94b8db4381f279f9 komnenos: marking blob sha256:595c0d0f99a21e797afbf8c3a47f37db4fc77452caad6e31cde3d6624d6ba96c komnenos: marking blob sha256:a36495e554ff11775e1ce5577650c72eb4a2b8f52e5d532c55595100b9f764c8 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:36df33cac2155095bf26fbb0c654f6072630eee2bd003d06fa3add88dec992c5 time="2025-05-12T02:05:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/36df33cac2155095bf26fbb0c654f6072630eee2bd003d06fa3add88dec992c5" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:90b8da106b0da2c6c51b3c0be99fb52bf9c8fad367860723a5b1737f2d30e321 time="2025-05-12T02:05:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/90/90b8da106b0da2c6c51b3c0be99fb52bf9c8fad367860723a5b1737f2d30e321" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:c26c6fcd8e1cce554548452a0ff11e82a6653811e71211f30b2e3f35736204c3 time="2025-05-12T02:05:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c26c6fcd8e1cce554548452a0ff11e82a6653811e71211f30b2e3f35736204c3" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:cf487959c9fb7fa7351358257c855e8f5bbcebf213d4f29ebc7202e7922cbca7 time="2025-05-12T02:05:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cf/cf487959c9fb7fa7351358257c855e8f5bbcebf213d4f29ebc7202e7922cbca7" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-12T02:05:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:f07b9bed9680500150ed5ffeb40cf50cbbfb3f6ca838dc7e70a6155f266bdcd1 time="2025-05-12T02:05:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f0/f07b9bed9680500150ed5ffeb40cf50cbbfb3f6ca838dc7e70a6155f266bdcd1" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 blob eligible for deletion: sha256:25926bb77856635a09d3be9c29c7423e6288647c9b7cc48c0d06696fbf3bb113 time="2025-05-12T02:05:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/25/25926bb77856635a09d3be9c29c7423e6288647c9b7cc48c0d06696fbf3bb113" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 --- PASS: TestDeletionHasEffect (2.38s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.26s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:9be78c4eafe65d766ae9b82eee49ff51752fdf57b73e75ce93845dc5363c679a michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:e33121fe4ac5353cac33884e491d0db6ee62e75d1a4da02eb2cb1ada2ce481dc michael_z_doukas: marking blob sha256:de75fb52f7899f293a3479d13363aa8c327e629f12f0d41933a8d2e88f3089cb 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:6da9ce6fc643541112ec8ebc8ceb2ec91476a31f53bf6d75c9a2e3db96dc93f3 time="2025-05-12T02:05:06Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6da9ce6fc643541112ec8ebc8ceb2ec91476a31f53bf6d75c9a2e3db96dc93f3" go.version=go1.24.3 instance.id=5f60f46a-ede8-497c-abb7-f85c90d43f74 --- PASS: TestOrphanBlobDeleted (1.18s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:eb3a1f13c91a9934e9f93584727102f810d09e9c58a63d673e0f9ba25a35be71 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:ad87c5ca7c91fc5269c30f78d8db277ec648b0b917021694c74985a069dace8d --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.71s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.57s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.54s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.15s) === 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-12T02:05:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 01:05:09.108961577 +0000 UTC m=-3570.271776522, actuallyDelete=true" time="2025-05-12T02:05:09Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-12T02:05:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168, actuallyDelete=true" time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5818fef1-272c-4536-ad66-086579b90183 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6ced5802-ef58-46fd-abdd-2ec4ad16d3b3 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/76716014-343f-47ae-a5dc-c9508c871017 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7f444f03-65e3-494a-847c-44c8aa4ad948 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c93df80c-8bf5-43c5-81a1-e98c1cdcfdae have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d6dbdd8a-fd09-48d2-8f90-7caae4f23f2c have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e1683acc-bc01-48c3-a793-f20d8e7b7bd4 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c8172169-a831-4544-b555-44189692ca39 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ece2b87e-19fa-404b-990e-bb7cc1fcd988 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/93def63b-3d49-4043-bd01-5629ff6969da have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0d3f3e17-cbc6-47ae-bb5c-85cfe08e2fe7 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.110003267 +0000 UTC m=+29.729265168). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-12T02:05:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 02:05:09.11135144 +0000 UTC m=+29.730613341, actuallyDelete=true" time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0445c8d3-bcaa-48f1-83b1-a32ba39a3b7f have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.11135144 +0000 UTC m=+29.730613341). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/06e6d9a2-fee1-4389-bf86-51cd8b6e4ae2 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.11135144 +0000 UTC m=+29.730613341). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a3626c60-cc66-42f9-be1c-e5d37506a2c0 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.11135144 +0000 UTC m=+29.730613341). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/abcd77c0-968a-48bf-afb6-a05d9112b518 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.11135144 +0000 UTC m=+29.730613341). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e23e7658-6b61-4b62-8610-cf72b002f6f6 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.11135144 +0000 UTC m=+29.730613341). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-12T02:05:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 02:05:09.112297489 +0000 UTC m=+29.731559390, actuallyDelete=true" time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bc0cb0fc-67d0-4a9d-85ff-cf767f4f7418 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.112297489 +0000 UTC m=+29.731559390). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/11047e6c-be51-49e3-95c4-d0899ae5a9e2 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.112297489 +0000 UTC m=+29.731559390). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/17669ac7-f762-46a0-909e-7a4966f0ccac have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.112297489 +0000 UTC m=+29.731559390). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9824e8b2-a767-4de7-93eb-096b0c04f626 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.112297489 +0000 UTC m=+29.731559390). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a29be921-577a-472a-9e12-f0bd86f323a0 have older date (2025-05-12 01:05:09 +0000 UTC) than purge date (2025-05-12 02:05:09.112297489 +0000 UTC m=+29.731559390). Removing upload directory." time="2025-05-12T02:05:09Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-12T02:05:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-12 02:05:09.112790294 +0000 UTC m=+29.732052155, actuallyDelete=true" time="2025-05-12T02:05:09Z" 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 29.758s ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.035s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.046s === RUN TestWalkFileRemoved time="2025-05-12T02:04:39Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.019s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.367s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.12s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.168s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.17s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.542s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.50s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.873s ? 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-12T02:04:39Z" 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-12T02:04:39Z" 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-12T02:04:39Z" 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 TestMatchIPV4_2 === CONT TestMatchIPV4 === CONT TestMatchIPV6 === CONT TestInvalidNetworkType === CONT TestParsing === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatch_2 time="2025-05-12T02:04:39Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=9796ad17-d287-444c-83b8-4035c570af78 --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestParsing (0.00s) time="2025-05-12T02:04:39Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=9796ad17-d287-444c-83b8-4035c570af78 --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2025-05-12T02:04:39Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=9796ad17-d287-444c-83b8-4035c570af78 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) time="2025-05-12T02:04:39Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-05-12T02:04:40Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T02:04:41Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T02:04:42Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-12T02:04:43Z" 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.564s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.038s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.372s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.51s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.895s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.033s ? 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-armhf.so.1 >>> docker-registry*: Package size: 24.0 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r12.apk >>> docker-registry: Build complete at Mon, 12 May 2025 02:05:56 +0000 elapsed time 0h 1m 40s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250512.020417) (2/3) Purging go (1.24.3-r0) (3/3) Purging binutils-gold (2.44-r0) Executing busybox-1.37.0-r17.trigger OK: 601 MiB in 111 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...