>>> docker-registry: Building community/docker-registry 2.8.3-r11 (using abuild 3.15.0_rc3-r1) started Sat, 03 May 2025 07:46:01 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/2) Installing go (1.24.2-r1) (2/2) Installing .makedepends-docker-registry (20250503.074605) Executing busybox-1.37.0-r16.trigger OK: 442 MiB in 103 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-05-03T07:46:33Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-03T07:46:33Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/configuration 0.038s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-03T07:46:33Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.014s ? 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.011s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.006s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.16s) PASS ok github.com/docker/distribution/health/checks 0.167s ? github.com/docker/distribution/manifest [no test files] === RUN TestManifestList --- PASS: TestManifestList (0.00s) === RUN TestOCIImageIndex --- PASS: TestOCIImageIndex (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/manifestlist 0.012s === RUN TestBuilder --- PASS: TestBuilder (0.00s) === RUN TestManifest --- PASS: TestManifest (0.00s) === RUN TestMediaTypes --- PASS: TestMediaTypes (0.00s) === RUN TestValidateManifest === RUN TestValidateManifest/valid === RUN TestValidateManifest/invalid --- PASS: TestValidateManifest (0.00s) --- PASS: TestValidateManifest/valid (0.00s) --- PASS: TestValidateManifest/invalid (0.00s) PASS ok github.com/docker/distribution/manifest/ocischema 0.010s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.01s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.024s === 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.009s ? 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/03 07:46:33 http: TLS handshake error from 127.0.0.1:57126: 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:42003/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42003/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:42003/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:42003/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38375?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.61s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-03T07:46:34Z" level=info msg="broadcaster: closing" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="closing testSink" time="2025-05-03T07:46:34Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-05-03T07:46:34Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 1} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 1} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:34Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-03T07:46:35Z" level=warning msg="&{0xc0005404e0 0.9} encountered too many errors, backing off" time="2025-05-03T07:46:35Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.94s) PASS ok github.com/docker/distribution/notifications 1.749s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-03T07:46:33Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-03T07:46:33.578298535Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:46:33.578341335Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:46:33.578645656Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.24.2 time="2025-05-03T07:46:33.579185327Z" level=info msg="listening on [::]:5000" go.version=go1.24.2 time="2025-05-03T07:46:36.583480301Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 time="2025-05-03T07:46:36.687217847Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=92f57a85-40d0-4e02-b7d8-d9e9828b4325 http.request.method=GET http.request.remoteaddr="[::1]:46692" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.879355ms http.response.status=200 http.response.written=2 ::1 - - [03/May/2025:07:46:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-03T07:46:37.189690137Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-03T07:46:37.191439921Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:46:37.191500471Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:46:37.191809582Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.24.2 time="2025-05-03T07:46:37.192096292Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 time="2025-05-03T07:46:37.192127793Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.2 time="2025-05-03T07:46:37.192912004Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.2 time="2025-05-03T07:46:40.20201253Z" level=info msg="response completed" go.version=go1.24.2 http.request.host=127.0.0.1 http.request.id=ee205bcb-0799-4bb3-99f9-e162cb6f6896 http.request.method=GET http.request.remoteaddr="127.0.0.1:51296" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.835215ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:46:40 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-03T07:46:40.202319021Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.2 --- PASS: TestRegistrySupportedCipherSuite (3.61s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-03T07:46:40.744819079Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-03T07:46:40.746911535Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:46:40.746985515Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:46:40.747037835Z" level=info msg="Starting upload purge in 37m0s" go.version=go1.24.2 time="2025-05-03T07:46:40.747667016Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.2 --- PASS: TestRegistryUnsupportedCipherSuite (8.55s) PASS ok github.com/docker/distribution/registry 15.285s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.007s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.03s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.02s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.10s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.190s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-03T07:46:33Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.2 instance.id=d6ad4a86-a18e-449e-8c65-ba56f876b6c5 time="2025-05-03T07:46:33Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.2 instance.id=d6ad4a86-a18e-449e-8c65-ba56f876b6c5 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-03T07:46:33Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.2 password="aTq1_YTxjRVsb00UMxwnfFfQDkusXpBJFZ15C7d3Z_g" user=docker --- PASS: TestCreateHtpasswdFile (0.11s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.132s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.010s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.02s) === RUN TestLeeway time="2025-05-03T07:46:33Z" level=info msg="token not to be used before 2025-05-03 07:46:34 +0000 UTC - currently 2025-05-03 07:46:33.597673223 +0000 UTC m=+0.024234381" time="2025-05-03T07:46:33Z" level=info msg="token not to be used after 2025-05-03 07:46:33 +0000 UTC - currently 2025-05-03 07:46:33.600203739 +0000 UTC m=+0.026764477" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-03T07:46:33Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.02s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.052s === 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.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.02s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.01s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.135s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.036s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.007s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-03T07:46:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:46:34Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:46:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42435" http.request.id=60dc767f-5536-4332-9dd1-ad4f70595261 http.request.method=GET http.request.remoteaddr="127.0.0.1:56090" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.635174ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:46:34 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-03T07:46:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:46:34Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:46:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=5d93d97d-5362-417a-852a-f9af17c8a386 http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.797905ms http.response.status=200 http.response.written=20 127.0.0.1 - - [03/May/2025:07:46:34 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-03T07:46:35Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=8168e84b-1d08-4274-80f7-72500a25bd99 http.request.method=POST http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.437196ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:35 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=17d2abb4-520a-48a1-b028-f8b8ca647a5a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/aaaa/blobs/uploads/6f2e3679-8316-4a4e-8ac9-fc152abd3648?_state=9I2KbAvHUK19P0JQzKQc0unDAoUWiMraWXjantdggvR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2ZjJlMzY3OS04MzE2LTRhNGUtOGFjOS1mYzE1MmFiZDM2NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6MzUuMDMyMjc0MTEzWiJ9&digest=sha256%3A372d8aede3e0a76211e16e209e79647f205e9b743c9785b1276ebf1591a76687" http.request.useragent="Go-http-client/1.1" http.response.duration=7.665321635s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:35 +0000] "PUT /v2/foo/aaaa/blobs/uploads/6f2e3679-8316-4a4e-8ac9-fc152abd3648?_state=9I2KbAvHUK19P0JQzKQc0unDAoUWiMraWXjantdggvR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2ZjJlMzY3OS04MzE2LTRhNGUtOGFjOS1mYzE1MmFiZDM2NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6MzUuMDMyMjc0MTEzWiJ9&digest=sha256%3A372d8aede3e0a76211e16e209e79647f205e9b743c9785b1276ebf1591a76687 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=f641fac4-0191-464d-bd56-ec6484da0a3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.158438ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:42 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=80ef0f85-0650-4a7e-b368-37601584190c http.request.method=POST http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.343656ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:42 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=a04d5fdc-396a-47b2-9132-4f535a55513b http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/bbbb/blobs/uploads/8ebbe426-0521-47f1-b6d2-6d8d1808a650?_state=7KetDGRRXsV2pPjQhY5_hz4R0lY5FT2LMYISYYb7ImV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZWJiZTQyNi0wNTIxLTQ3ZjEtYjZkMi02ZDhkMTgwOGE2NTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NDIuOTkwNzQ4MDcyWiJ9&digest=sha256%3Ad852a7a6908b0eacf05a51dd36dec84e1e135a428279198dcf2ef1ce8ad127a3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.800601389s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:42 +0000] "PUT /v2/foo/bbbb/blobs/uploads/8ebbe426-0521-47f1-b6d2-6d8d1808a650?_state=7KetDGRRXsV2pPjQhY5_hz4R0lY5FT2LMYISYYb7ImV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4ZWJiZTQyNi0wNTIxLTQ3ZjEtYjZkMi02ZDhkMTgwOGE2NTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NDIuOTkwNzQ4MDcyWiJ9&digest=sha256%3Ad852a7a6908b0eacf05a51dd36dec84e1e135a428279198dcf2ef1ce8ad127a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:46Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=6e3beb92-bd8d-4dec-aff5-344fe68b93b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.890529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:46 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:47Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=47045b9d-d055-48f7-9a5b-f72a02ab816a http.request.method=POST http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.505456ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:47 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=f6438867-ddd4-4039-acf3-5ab47c296268 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/cccc/blobs/uploads/108c4a8a-d684-486d-954a-beca11cd122a?_state=siTJv_zcVMY8HUOc_C0DxmeqcFHvI8qStCrBawh-n9N7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMDhjNGE4YS1kNjg0LTQ4NmQtOTU0YS1iZWNhMTFjZDEyMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NDcuMTAwODYwMzY0WiJ9&digest=sha256%3Aee3d881d10197c68aeb55665a75ca253f12777f426ec25061698fd56cb514dcf" http.request.useragent="Go-http-client/1.1" http.response.duration=7.756966102s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:47 +0000] "PUT /v2/foo/cccc/blobs/uploads/108c4a8a-d684-486d-954a-beca11cd122a?_state=siTJv_zcVMY8HUOc_C0DxmeqcFHvI8qStCrBawh-n9N7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIxMDhjNGE4YS1kNjg0LTQ4NmQtOTU0YS1iZWNhMTFjZDEyMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NDcuMTAwODYwMzY0WiJ9&digest=sha256%3Aee3d881d10197c68aeb55665a75ca253f12777f426ec25061698fd56cb514dcf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:54Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=d4cabec8-8566-4b8c-8890-1c09822547e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.06562ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:54 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=d8b020ed-fc53-42ef-a37c-4802507c2fe6 http.request.method=POST http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.184955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:55 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=a95f41fb-986a-4f3d-aa6a-bb1208015c8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/dddd/blobs/uploads/f7ffe7ef-819a-4f33-b6fb-f7aafa721620?_state=h2UL_gmZFFt7o0oj1YvAdPdsL6KKjJQQMZ6whb0Ll8p7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmN2ZmZTdlZi04MTlhLTRmMzMtYjZmYi1mN2FhZmE3MjE2MjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NTUuMDMxNzk2MDY1WiJ9&digest=sha256%3Ac022997ec373bef31627c13c793b03e940f79e13b0ac02ce49da1ca97ec2b62c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.858900097s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:55 +0000] "PUT /v2/foo/dddd/blobs/uploads/f7ffe7ef-819a-4f33-b6fb-f7aafa721620?_state=h2UL_gmZFFt7o0oj1YvAdPdsL6KKjJQQMZ6whb0Ll8p7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJmN2ZmZTdlZi04MTlhLTRmMzMtYjZmYi1mN2FhZmE3MjE2MjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NTUuMDMxNzk2MDY1WiJ9&digest=sha256%3Ac022997ec373bef31627c13c793b03e940f79e13b0ac02ce49da1ca97ec2b62c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=d5d6c92b-350b-4151-977b-027af8ac89fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.97905ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:56 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:57Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=47bfc14d-f2b5-4a2b-b999-9e2deb81ede3 http.request.method=POST http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.033825ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:57 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=a5b27997-c726-4f51-a21d-e55e003c2057 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/eeee/blobs/uploads/72bc0886-4eb5-498c-8205-dce3f3ebd78e?_state=pZO7WQBUKxdRqgUWQpQKtfUh2yf57pxkW1Pz0-XPsQ17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3MmJjMDg4Ni00ZWI1LTQ5OGMtODIwNS1kY2UzZjNlYmQ3OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NTcuMDk2MjIxMzQ5WiJ9&digest=sha256%3A1382751e8ba762ec05b4014a3a21069c528dfdd5aa24683363928be9186a2973" http.request.useragent="Go-http-client/1.1" http.response.duration=1.764151234s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:57 +0000] "PUT /v2/foo/eeee/blobs/uploads/72bc0886-4eb5-498c-8205-dce3f3ebd78e?_state=pZO7WQBUKxdRqgUWQpQKtfUh2yf57pxkW1Pz0-XPsQ17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3MmJjMDg4Ni00ZWI1LTQ5OGMtODIwNS1kY2UzZjNlYmQ3OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NTcuMDk2MjIxMzQ5WiJ9&digest=sha256%3A1382751e8ba762ec05b4014a3a21069c528dfdd5aa24683363928be9186a2973 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:58Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=d7602a05-eab1-474f-b27c-5b5a8cdc2f03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.465869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:58 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:46:59Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=9331102a-7bf4-47f8-b80d-9ce767beb8ac http.request.method=POST http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.014515ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:59 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=4a7eef27-aa75-4696-8c06-e26041850246 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/ffff/blobs/uploads/7f62ef2f-efd6-4409-b980-97b289f50975?_state=ATVFVQOsY9LHZLjaKRrgEB2kDYiYepaRVjFZejE6xGV7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZjYyZWYyZi1lZmQ2LTQ0MDktYjk4MC05N2IyODlmNTA5NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NTkuMTIxNjgwNDU4WiJ9&digest=sha256%3Adeca66e7f74f92c9f43444a66568e2dd8bced885f47df23956bdd7e5803d2ae7" http.request.useragent="Go-http-client/1.1" http.response.duration=4.924905433s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:46:59 +0000] "PUT /v2/foo/ffff/blobs/uploads/7f62ef2f-efd6-4409-b980-97b289f50975?_state=ATVFVQOsY9LHZLjaKRrgEB2kDYiYepaRVjFZejE6xGV7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI3ZjYyZWYyZi1lZmQ2LTQ0MDktYjk4MC05N2IyODlmNTA5NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDY6NTkuMTIxNjgwNDU4WiJ9&digest=sha256%3Adeca66e7f74f92c9f43444a66568e2dd8bced885f47df23956bdd7e5803d2ae7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=73799a0f-487e-4858-be6c-c023c4aa50fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.678159ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=0a2ad8d2-e918-4f2e-817d-90489bf1f67b http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.501894ms http.response.status=200 http.response.written=74 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=4e83d773-4750-4321-829f-aa7fae76105d http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog?last=foo%2Feeee&n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.297923ms http.response.status=200 http.response.written=30 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=2218ac86-ab8a-44ab-92d7-c1f38f8dd2b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" 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="971.962µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=1e3cbcd8-7d50-4494-9462-90e1c9372ed9 http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" 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="993.562µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=72274b90-9f94-4a8a-8063-44ce0d7b2bba http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" 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="980.682µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=67d3a8b2-bf87-4af3-8711-f8592f1f3bff http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog?last=foo%2Fdddd&n=4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.059863ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=90f2d7f1-66df-4067-b24f-75158b8ae87b http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog?n=15" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.243973ms http.response.status=400 http.response.written=116 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=c055aa1a-656d-42f9-b52d-6e66ada87c5b http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog?n=6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.090073ms http.response.status=400 http.response.written=115 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=322cad68-3623-49bb-9523-b6c6543b5a9a http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog?n=0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064793ms http.response.status=200 http.response.written=20 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39685" http.request.id=9aa3cd4f-7b80-464d-89f5-70f71490f23a http.request.method=GET http.request.remoteaddr="127.0.0.1:46182" http.request.uri="/v2/_catalog?n=-1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.146823ms http.response.status=200 http.response.written=74 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-03T07:47:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:47:04Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:47:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=a1d079da-e788-4371-879d-b4ce06867b2b http.request.method=POST http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.220216ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:05Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=c92c6e57-8d5b-4ba7-83e7-0ede00f06efb http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/aaaa/blobs/uploads/eb59f6bc-f27d-44f8-a61a-b934d46cd609?_state=3ujXK3y1vC142m-o3ZfOGb1T2LeE3dQGiW8fxNi_7OF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlYjU5ZjZiYy1mMjdkLTQ0ZjgtYTYxYS1iOTM0ZDQ2Y2Q2MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MDQuMjI0OTgzMTcxWiJ9&digest=sha256%3A679c3f525ad7b6584918f43e2f5da24ec0aa343c4e8b825673b2fdc66f760a79" http.request.useragent="Go-http-client/1.1" http.response.duration=1.54775048s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:04 +0000] "PUT /v2/foo/aaaa/blobs/uploads/eb59f6bc-f27d-44f8-a61a-b934d46cd609?_state=3ujXK3y1vC142m-o3ZfOGb1T2LeE3dQGiW8fxNi_7OF7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlYjU5ZjZiYy1mMjdkLTQ0ZjgtYTYxYS1iOTM0ZDQ2Y2Q2MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MDQuMjI0OTgzMTcxWiJ9&digest=sha256%3A679c3f525ad7b6584918f43e2f5da24ec0aa343c4e8b825673b2fdc66f760a79 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:05Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=126bc4ce-a241-40fe-8df5-9e9a09d2d599 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.712709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:05 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:05Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=7ecc47c2-d2ea-4209-899e-a0092b516b0d http.request.method=POST http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.165386ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:05 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=d334084a-a4d6-491b-b456-c3dc7c8e22c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/bbbb/blobs/uploads/1a599d66-2c93-4e23-b288-a7e018d08fba?_state=pxOWW_uRP1foCPghdvxqlLPe9wpqwHb0NeKCSh1-dQJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxYTU5OWQ2Ni0yYzkzLTRlMjMtYjI4OC1hN2UwMThkMDhmYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MDUuOTYyNjc0MjI5WiJ9&digest=sha256%3A18f18ab7d13d81875ad1c1d5a9bf0f3e61a16f8b43600b2b2faa94fbbe2ed8f7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.322813842s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:05 +0000] "PUT /v2/foo/bbbb/blobs/uploads/1a599d66-2c93-4e23-b288-a7e018d08fba?_state=pxOWW_uRP1foCPghdvxqlLPe9wpqwHb0NeKCSh1-dQJ7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiIxYTU5OWQ2Ni0yYzkzLTRlMjMtYjI4OC1hN2UwMThkMDhmYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MDUuOTYyNjc0MjI5WiJ9&digest=sha256%3A18f18ab7d13d81875ad1c1d5a9bf0f3e61a16f8b43600b2b2faa94fbbe2ed8f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=092d18eb-f553-4087-9a0c-8be4e86bc8b3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.192498ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:08 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:08Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=df2d5b23-1d14-4f0f-914e-09827c89db16 http.request.method=POST http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.144585ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:08 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:10Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=58c8f142-fbe6-4793-985f-a85ff66ef6ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/cccc/blobs/uploads/06d34611-a2c2-4090-a127-5c544b785b32?_state=YmCXtppkuI1lXg_XnxZ3oorVVZsKj5QblVO-nf2D9pt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNmQzNDYxMS1hMmMyLTQwOTAtYTEyNy01YzU0NGI3ODViMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MDguNDYwMjY2NjYyWiJ9&digest=sha256%3Aa93df0869c89f9332a8f3f136c50f5e9d36615fead7612767e0fdcb54b824c71" http.request.useragent="Go-http-client/1.1" http.response.duration=2.061611268s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:08 +0000] "PUT /v2/foo/cccc/blobs/uploads/06d34611-a2c2-4090-a127-5c544b785b32?_state=YmCXtppkuI1lXg_XnxZ3oorVVZsKj5QblVO-nf2D9pt7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIwNmQzNDYxMS1hMmMyLTQwOTAtYTEyNy01YzU0NGI3ODViMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MDguNDYwMjY2NjYyWiJ9&digest=sha256%3Aa93df0869c89f9332a8f3f136c50f5e9d36615fead7612767e0fdcb54b824c71 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:10Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=cf81be1e-fb58-464d-bd6b-d6a83da299b7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.699899ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:10 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:10Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=805437e4-0c3d-4ec6-a198-1b8dc1a6a0b2 http.request.method=POST http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.299115ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:10 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:15Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=75adcba1-4153-423e-9be3-edec37c44325 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/dddd/blobs/uploads/7ecbc41c-cc00-4f98-a667-bbce722c9c6b?_state=DtMvigPVeKv59bM_6mSWO2rhEcGEkv1OsDw_8r2_ENp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3ZWNiYzQxYy1jYzAwLTRmOTgtYTY2Ny1iYmNlNzIyYzljNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MTAuODE3OTUyNjNaIn0%3D&digest=sha256%3A1e093529e15e154984ed0c5fd5ca8120fb2eab56b4c180efffeb8d70882e890b" http.request.useragent="Go-http-client/1.1" http.response.duration=4.904609323s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:10 +0000] "PUT /v2/foo/dddd/blobs/uploads/7ecbc41c-cc00-4f98-a667-bbce722c9c6b?_state=DtMvigPVeKv59bM_6mSWO2rhEcGEkv1OsDw_8r2_ENp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI3ZWNiYzQxYy1jYzAwLTRmOTgtYTY2Ny1iYmNlNzIyYzljNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MTAuODE3OTUyNjNaIn0%3D&digest=sha256%3A1e093529e15e154984ed0c5fd5ca8120fb2eab56b4c180efffeb8d70882e890b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:15Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=25967956-8dc8-44a7-997b-20d6e86ce1b6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.645559ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:15 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:15Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43983" http.request.id=54ed1894-778a-4abc-a539-7f5c5c993169 http.request.method=GET http.request.remoteaddr="127.0.0.1:49472" http.request.uri="/v2/_catalog?n=5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.675134ms http.response.status=200 http.response.written=63 127.0.0.1 - - [03/May/2025:07:47:15 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (41.02s) === RUN TestURLPrefix time="2025-05-03T07:47:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:47:15Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:47:15Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43345" http.request.id=41328f89-9eb8-47ae-ab6c-1e66ca250a44 http.request.method=GET http.request.remoteaddr="127.0.0.1:60652" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.234333ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:47:15 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-05-03T07:47:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:47:15Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:47:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=400ec1f5-d782-4c74-9b9f-f6f711cdefc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47968" http.request.uri="/v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.546524ms http.response.status=404 http.response.written=157 vars.digest="sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "GET /v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=81281e88-e4e5-4686-8609-b95c2fb594e5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.626284ms http.response.status=404 http.response.written=157 vars.digest="sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "HEAD /v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=9358c630-3694-416b-8de7-64ded0ab05c2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.360683ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=e1036bbd-b6e2-4e10-9ae7-d50219b06543 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bar/blobs/uploads/5fecc238-99f5-4ed8-a39b-7a3a655ec508?_state=I_sJNdM3JikC0OHaDTW5X3OnJWVYwYO8QcnoX6uBIfl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWNjMjM4LTk5ZjUtNGVkOC1hMzliLTdhM2E2NTVlYzUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNDc4MDMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.572044ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "GET /v2/foo/bar/blobs/uploads/5fecc238-99f5-4ed8-a39b-7a3a655ec508?_state=I_sJNdM3JikC0OHaDTW5X3OnJWVYwYO8QcnoX6uBIfl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWNjMjM4LTk5ZjUtNGVkOC1hMzliLTdhM2E2NTVlYzUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNDc4MDMyODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=ad6ebc1b-8ec0-46c7-a14e-d79a7456c76a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bar/blobs/uploads/5fecc238-99f5-4ed8-a39b-7a3a655ec508?_state=I_sJNdM3JikC0OHaDTW5X3OnJWVYwYO8QcnoX6uBIfl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWNjMjM4LTk5ZjUtNGVkOC1hMzliLTdhM2E2NTVlYzUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNDc4MDMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.786444ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "DELETE /v2/foo/bar/blobs/uploads/5fecc238-99f5-4ed8-a39b-7a3a655ec508?_state=I_sJNdM3JikC0OHaDTW5X3OnJWVYwYO8QcnoX6uBIfl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWNjMjM4LTk5ZjUtNGVkOC1hMzliLTdhM2E2NTVlYzUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNDc4MDMyODZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=7f88be8d-65b6-47b5-9d40-224e0e358ee8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bar/blobs/uploads/5fecc238-99f5-4ed8-a39b-7a3a655ec508?_state=I_sJNdM3JikC0OHaDTW5X3OnJWVYwYO8QcnoX6uBIfl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWNjMjM4LTk5ZjUtNGVkOC1hMzliLTdhM2E2NTVlYzUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNDc4MDMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=5fecc238-99f5-4ed8-a39b-7a3a655ec508 time="2025-05-03T07:47:16Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=7f88be8d-65b6-47b5-9d40-224e0e358ee8 http.request.method=GET http.request.remoteaddr="127.0.0.1:47972" http.request.uri="/v2/foo/bar/blobs/uploads/5fecc238-99f5-4ed8-a39b-7a3a655ec508?_state=I_sJNdM3JikC0OHaDTW5X3OnJWVYwYO8QcnoX6uBIfl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWNjMjM4LTk5ZjUtNGVkOC1hMzliLTdhM2E2NTVlYzUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNDc4MDMyODZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.241183ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=5fecc238-99f5-4ed8-a39b-7a3a655ec508 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "GET /v2/foo/bar/blobs/uploads/5fecc238-99f5-4ed8-a39b-7a3a655ec508?_state=I_sJNdM3JikC0OHaDTW5X3OnJWVYwYO8QcnoX6uBIfl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWNjMjM4LTk5ZjUtNGVkOC1hMzliLTdhM2E2NTVlYzUwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNDc4MDMyODZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=3fa711a6-a518-4cce-ae59-c87483549f26 http.request.method=POST http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.389594ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=03b9d1e2-2615-43f1-afe9-42b887f6bb71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/3f4b86bc-984a-4056-b7ea-a2958cf766aa?_state=oHX2Hx_vbdV7RlUSmBx8WB6wOKqbhijFUjUbnbmS2Gx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNGI4NmJjLTk4NGEtNDA1Ni1iN2VhLWEyOTU4Y2Y3NjZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNTUzMTEwMDRaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" provided=sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d vars.name="foo/bar" vars.uuid=3f4b86bc-984a-4056-b7ea-a2958cf766aa time="2025-05-03T07:47:16Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=03b9d1e2-2615-43f1-afe9-42b887f6bb71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/3f4b86bc-984a-4056-b7ea-a2958cf766aa?_state=oHX2Hx_vbdV7RlUSmBx8WB6wOKqbhijFUjUbnbmS2Gx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNGI4NmJjLTk4NGEtNDA1Ni1iN2VhLWEyOTU4Y2Y3NjZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNTUzMTEwMDRaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3f4b86bc-984a-4056-b7ea-a2958cf766aa time="2025-05-03T07:47:16Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=03b9d1e2-2615-43f1-afe9-42b887f6bb71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/3f4b86bc-984a-4056-b7ea-a2958cf766aa?_state=oHX2Hx_vbdV7RlUSmBx8WB6wOKqbhijFUjUbnbmS2Gx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNGI4NmJjLTk4NGEtNDA1Ni1iN2VhLWEyOTU4Y2Y3NjZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNTUzMTEwMDRaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.508774ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=3f4b86bc-984a-4056-b7ea-a2958cf766aa 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "PUT /v2/foo/bar/blobs/uploads/3f4b86bc-984a-4056-b7ea-a2958cf766aa?_state=oHX2Hx_vbdV7RlUSmBx8WB6wOKqbhijFUjUbnbmS2Gx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNmNGI4NmJjLTk4NGEtNDA1Ni1iN2VhLWEyOTU4Y2Y3NjZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNTUzMTEwMDRaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=2da363b2-fad6-4626-8a4a-20917bcab642 http.request.method=POST http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.363413ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=4288b84a-cbd8-4055-a02e-bc2b29c1a904 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/5356cd22-3b58-44f4-9a54-54f4bcc1cb91?_state=ufSxEYUN-JMxajjZaeOs0yhagwzKbIzwiNBSoIgT6-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzNTZjZDIyLTNiNTgtNDRmNC05YTU0LTU0ZjRiY2MxY2I5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNTkwMjE2NDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.741694ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "PUT /v2/foo/bar/blobs/uploads/5356cd22-3b58-44f4-9a54-54f4bcc1cb91?_state=ufSxEYUN-JMxajjZaeOs0yhagwzKbIzwiNBSoIgT6-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzNTZjZDIyLTNiNTgtNDRmNC05YTU0LTU0ZjRiY2MxY2I5MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNTkwMjE2NDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=63984fad-6a6d-4ff7-bbcc-514c1e437101 http.request.method=POST http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.234573ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=b2069b47-6123-464e-b6ea-ae1a1c6689d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/304411c1-4de6-4c43-af38-cb91554d2532?_state=hXWyYn6smUo8QC5hYNf9MyN3brwJwJJ74yUZ7B3sFfd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNDQxMWMxLTRkZTYtNGM0My1hZjM4LWNiOTE1NTRkMjUzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNjI1Njk1MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.617404ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "PUT /v2/foo/bar/blobs/uploads/304411c1-4de6-4c43-af38-cb91554d2532?_state=hXWyYn6smUo8QC5hYNf9MyN3brwJwJJ74yUZ7B3sFfd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwNDQxMWMxLTRkZTYtNGM0My1hZjM4LWNiOTE1NTRkMjUzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNjI1Njk1MDJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=86a5d833-0b65-42c8-ba0b-b80da92afaf9 http.request.method=POST http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.283913ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:23Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=20066ca7-9a63-41b2-86d6-3a11ce6df2df http.request.method=PUT http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/34493755-e02f-49ae-a188-4093a123d900?_state=xOqa69qkEhDk7mGd1CN_5LFb4kUc3Atu5_2UHrJzO1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NDkzNzU1LWUwMmYtNDlhZS1hMTg4LTQwOTNhMTIzZDkwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNjYyNTE2OTFaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.duration=7.654265469s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:16 +0000] "PUT /v2/foo/bar/blobs/uploads/34493755-e02f-49ae-a188-4093a123d900?_state=xOqa69qkEhDk7mGd1CN_5LFb4kUc3Atu5_2UHrJzO1F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0NDkzNzU1LWUwMmYtNDlhZS1hMTg4LTQwOTNhMTIzZDkwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoxNi4wNjYyNTE2OTFaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:23Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=18134745-3fee-40bc-9ab8-9b0fb5dd2273 http.request.method=POST http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.380776ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41843" http.request.id=cc5a9fa2-ca82-4644-848b-d148a69c6107 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/76d8e9da-e668-49ba-8ded-69d0201ee7ca?_state=7x9z2dRvRwFPevpLtd7FQFMw8644XuspUu6O2iM9fOh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDhlOWRhLWU2NjgtNDliYS04ZGVkLTY5ZDAyMDFlZTdjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoyMy45MDg0MTA2ODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.008624207s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:23 +0000] "PATCH /v2/foo/bar/blobs/uploads/76d8e9da-e668-49ba-8ded-69d0201ee7ca?_state=7x9z2dRvRwFPevpLtd7FQFMw8644XuspUu6O2iM9fOh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDhlOWRhLWU2NjgtNDliYS04ZGVkLTY5ZDAyMDFlZTdjYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzoyMy45MDg0MTA2ODNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=0620d6f3-4d4e-45b5-ba4f-e17ff17d9de9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/uploads/76d8e9da-e668-49ba-8ded-69d0201ee7ca?_state=3jWh39fWca_wA6rBS4s59yuaUBPRKCQbWR5S7kqAEdh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDhlOWRhLWU2NjgtNDliYS04ZGVkLTY5ZDAyMDFlZTdjYSIsIk9mZnNldCI6Mjk5ODIyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MjNaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.118415ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:29 +0000] "PUT /v2/foo/bar/blobs/uploads/76d8e9da-e668-49ba-8ded-69d0201ee7ca?_state=3jWh39fWca_wA6rBS4s59yuaUBPRKCQbWR5S7kqAEdh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2ZDhlOWRhLWU2NjgtNDliYS04ZGVkLTY5ZDAyMDFlZTdjYSIsIk9mZnNldCI6Mjk5ODIyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MjNaIn0%3D&digest=sha256%3A7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=6607a5f5-f1a0-4902-a681-ca6609168a4d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.471086ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=817a2817-ea68-42e9-9a9c-045ac08ab745 http.request.method=GET http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=153.90471ms http.response.status=200 http.response.written=29982208 127.0.0.1 - - [03/May/2025:07:47:29 +0000] "GET /v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 200 29982208 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=error msg="error parsing digest="sha257:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=9bdc22b8-5cc2-4947-8fc7-156340fec9c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/sha257:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" vars.name="foo/bar" time="2025-05-03T07:47:30Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=9bdc22b8-5cc2-4947-8fc7-156340fec9c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:47984" http.request.uri="/v2/foo/bar/blobs/sha257:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.203633ms http.response.status=400 http.response.written=110 vars.digest="sha257:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "GET /v2/foo/bar/blobs/sha257:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=fac5e905-b2f8-4b81-8ddf-0a300e0a2594 http.request.method=GET http.request.remoteaddr="127.0.0.1:32786" http.request.uri="/v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.573874ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "GET /v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:47:30Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:47:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=54527804-15f0-4a09-9a07-eb367c9a2294 http.request.method=GET http.request.remoteaddr="127.0.0.1:39848" http.request.uri="/v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.001645ms http.response.status=404 http.response.written=157 vars.digest="sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "GET /v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=d856608d-81fc-4a47-b667-4ae984c2788b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39854" http.request.uri="/v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.669864ms http.response.status=404 http.response.written=157 vars.digest="sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "HEAD /v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=5b15c9e0-8495-457c-9ac8-7302c5147d95 http.request.method=POST http.request.remoteaddr="127.0.0.1:39854" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.541004ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=dc000a91-075a-4c36-8900-30d9c104650d http.request.method=GET http.request.remoteaddr="127.0.0.1:39854" http.request.uri="/v2/foo/bar/blobs/uploads/23cff6b0-ba19-48c1-b73a-1019492b5eab?_state=cl-z0hgSE8NcwNBmYe1ipUe0jq9XbbXN_zG0jAYnA_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzY2ZmNmIwLWJhMTktNDhjMS1iNzNhLTEwMTk0OTJiNWVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC4zOTQzNjQ3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.911775ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "GET /v2/foo/bar/blobs/uploads/23cff6b0-ba19-48c1-b73a-1019492b5eab?_state=cl-z0hgSE8NcwNBmYe1ipUe0jq9XbbXN_zG0jAYnA_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzY2ZmNmIwLWJhMTktNDhjMS1iNzNhLTEwMTk0OTJiNWVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC4zOTQzNjQ3ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=5efbc103-7deb-4a52-b886-cf34cccd137b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39854" http.request.uri="/v2/foo/bar/blobs/uploads/23cff6b0-ba19-48c1-b73a-1019492b5eab?_state=cl-z0hgSE8NcwNBmYe1ipUe0jq9XbbXN_zG0jAYnA_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzY2ZmNmIwLWJhMTktNDhjMS1iNzNhLTEwMTk0OTJiNWVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC4zOTQzNjQ3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.597464ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "DELETE /v2/foo/bar/blobs/uploads/23cff6b0-ba19-48c1-b73a-1019492b5eab?_state=cl-z0hgSE8NcwNBmYe1ipUe0jq9XbbXN_zG0jAYnA_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzY2ZmNmIwLWJhMTktNDhjMS1iNzNhLTEwMTk0OTJiNWVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC4zOTQzNjQ3ODhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=f5470300-a4bf-43ad-820b-f299570c5a8f http.request.method=GET http.request.remoteaddr="127.0.0.1:39854" http.request.uri="/v2/foo/bar/blobs/uploads/23cff6b0-ba19-48c1-b73a-1019492b5eab?_state=cl-z0hgSE8NcwNBmYe1ipUe0jq9XbbXN_zG0jAYnA_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzY2ZmNmIwLWJhMTktNDhjMS1iNzNhLTEwMTk0OTJiNWVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC4zOTQzNjQ3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=23cff6b0-ba19-48c1-b73a-1019492b5eab time="2025-05-03T07:47:30Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=f5470300-a4bf-43ad-820b-f299570c5a8f http.request.method=GET http.request.remoteaddr="127.0.0.1:39854" http.request.uri="/v2/foo/bar/blobs/uploads/23cff6b0-ba19-48c1-b73a-1019492b5eab?_state=cl-z0hgSE8NcwNBmYe1ipUe0jq9XbbXN_zG0jAYnA_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzY2ZmNmIwLWJhMTktNDhjMS1iNzNhLTEwMTk0OTJiNWVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC4zOTQzNjQ3ODhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.480194ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=23cff6b0-ba19-48c1-b73a-1019492b5eab 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "GET /v2/foo/bar/blobs/uploads/23cff6b0-ba19-48c1-b73a-1019492b5eab?_state=cl-z0hgSE8NcwNBmYe1ipUe0jq9XbbXN_zG0jAYnA_p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzY2ZmNmIwLWJhMTktNDhjMS1iNzNhLTEwMTk0OTJiNWVhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC4zOTQzNjQ3ODhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=a5e009c6-4a95-4c3c-8aac-bafd3e6438b8 http.request.method=POST http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.693654ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=7fd8b1d1-0d63-42f6-a767-d22af0f1cd93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/7d3839ef-a1d7-4d50-8aa6-7626f73f14d6?_state=nQIJ4lqWNh-jiQR0t5pVzjnCY5hJuW3hPgApZVzXZih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkMzgzOWVmLWExZDctNGQ1MC04YWE2LTc2MjZmNzNmMTRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MDI5MTc3OVoifQ%3D%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" provided=sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 vars.name="foo/bar" vars.uuid=7d3839ef-a1d7-4d50-8aa6-7626f73f14d6 time="2025-05-03T07:47:30Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=7fd8b1d1-0d63-42f6-a767-d22af0f1cd93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/7d3839ef-a1d7-4d50-8aa6-7626f73f14d6?_state=nQIJ4lqWNh-jiQR0t5pVzjnCY5hJuW3hPgApZVzXZih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkMzgzOWVmLWExZDctNGQ1MC04YWE2LTc2MjZmNzNmMTRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MDI5MTc3OVoifQ%3D%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=7d3839ef-a1d7-4d50-8aa6-7626f73f14d6 time="2025-05-03T07:47:30Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=7fd8b1d1-0d63-42f6-a767-d22af0f1cd93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/7d3839ef-a1d7-4d50-8aa6-7626f73f14d6?_state=nQIJ4lqWNh-jiQR0t5pVzjnCY5hJuW3hPgApZVzXZih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkMzgzOWVmLWExZDctNGQ1MC04YWE2LTc2MjZmNzNmMTRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MDI5MTc3OVoifQ%3D%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.586624ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=7d3839ef-a1d7-4d50-8aa6-7626f73f14d6 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "PUT /v2/foo/bar/blobs/uploads/7d3839ef-a1d7-4d50-8aa6-7626f73f14d6?_state=nQIJ4lqWNh-jiQR0t5pVzjnCY5hJuW3hPgApZVzXZih7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdkMzgzOWVmLWExZDctNGQ1MC04YWE2LTc2MjZmNzNmMTRkNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MDI5MTc3OVoifQ%3D%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=b7d47de0-b0cc-4d3a-8f60-d1d3680283b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.472084ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=14fc5fdc-ed87-41ec-ac81-32b3b0ae69ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/049c5650-e2bd-4319-ad17-f742c8b3d7e3?_state=PWXrWNmH1Pmb7ly8sMEgmwlpf4awblVEbeh0CCvN4Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OWM1NjUwLWUyYmQtNDMxOS1hZDE3LWY3NDJjOGIzZDdlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MDY3NDYyMTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.621764ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "PUT /v2/foo/bar/blobs/uploads/049c5650-e2bd-4319-ad17-f742c8b3d7e3?_state=PWXrWNmH1Pmb7ly8sMEgmwlpf4awblVEbeh0CCvN4Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA0OWM1NjUwLWUyYmQtNDMxOS1hZDE3LWY3NDJjOGIzZDdlMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MDY3NDYyMTlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=f0b92e9f-8295-4964-b7c7-6ef3ef3728bd http.request.method=POST http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.183233ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=22120764-4929-4342-98db-1d895df9c1c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/74942083-ceea-4d51-a802-9af8a6f59722?_state=FReLTZMam7f513SrcOa6ZSmYe5oJyYa9fk12eDZyzIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0OTQyMDgzLWNlZWEtNGQ1MS1hODAyLTlhZjhhNmY1OTcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MTAyNjAwMzhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.383663ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "PUT /v2/foo/bar/blobs/uploads/74942083-ceea-4d51-a802-9af8a6f59722?_state=FReLTZMam7f513SrcOa6ZSmYe5oJyYa9fk12eDZyzIh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc0OTQyMDgzLWNlZWEtNGQ1MS1hODAyLTlhZjhhNmY1OTcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MTAyNjAwMzhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:30Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=cda8cd0a-7e10-4887-a995-bad56eed1abb http.request.method=POST http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.281053ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:34Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=167cd0a5-3da3-4819-9d9d-ab674940a841 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/497811e8-af57-4a54-b1fc-ad3fa7a53822?_state=ZKRHP8VsOwqULF6ns4uUvbJjXM4t0Qx2pd8UhKUI2kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5NzgxMWU4LWFmNTctNGE1NC1iMWZjLWFkM2ZhN2E1MzgyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MTM0NTMxNjZaIn0%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.duration=4.534165489s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "PUT /v2/foo/bar/blobs/uploads/497811e8-af57-4a54-b1fc-ad3fa7a53822?_state=ZKRHP8VsOwqULF6ns4uUvbJjXM4t0Qx2pd8UhKUI2kV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ5NzgxMWU4LWFmNTctNGE1NC1iMWZjLWFkM2ZhN2E1MzgyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozMC40MTM0NTMxNjZaIn0%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:35Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=7f6a55b1-687e-46cd-afb6-e380e8dfaae0 http.request.method=POST http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.779554ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39773" http.request.id=80658f34-d7ac-4087-8a35-63d7258ce356 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/a235f131-8d5d-4dbb-bdb8-185698582b64?_state=HELMlXiY5qXeMt7bjnN-AlVaDNdzDVV0aaxsPDTGCI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyMzVmMTMxLThkNWQtNGRiYi1iZGI4LTE4NTY5ODU4MmI2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozNS4wOTc5OTI0MDVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=4.630861678s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:35 +0000] "PATCH /v2/foo/bar/blobs/uploads/a235f131-8d5d-4dbb-bdb8-185698582b64?_state=HELMlXiY5qXeMt7bjnN-AlVaDNdzDVV0aaxsPDTGCI97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyMzVmMTMxLThkNWQtNGRiYi1iZGI4LTE4NTY5ODU4MmI2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0NzozNS4wOTc5OTI0MDVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=12fd2761-3653-4f7a-9eb1-b4643aada08b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/uploads/a235f131-8d5d-4dbb-bdb8-185698582b64?_state=0Smyj5IL09vidCPYQc_viXZzlxlZI1c-iJnVh3qHfsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyMzVmMTMxLThkNWQtNGRiYi1iZGI4LTE4NTY5ODU4MmI2NCIsIk9mZnNldCI6MjUzNDk2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MzVaIn0%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.duration=2.588476ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:39 +0000] "PUT /v2/foo/bar/blobs/uploads/a235f131-8d5d-4dbb-bdb8-185698582b64?_state=0Smyj5IL09vidCPYQc_viXZzlxlZI1c-iJnVh3qHfsF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEyMzVmMTMxLThkNWQtNGRiYi1iZGI4LTE4NTY5ODU4MmI2NCIsIk9mZnNldCI6MjUzNDk2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6MzVaIn0%3D&digest=sha256%3A12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=8b596687-9bbb-4ad6-b947-ee4c5b368645 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.906034ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:39 +0000] "HEAD /v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=5e24a3b3-adb3-406f-81b8-8bff75ded102 http.request.method=GET http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=127.398794ms http.response.status=200 http.response.written=25349632 127.0.0.1 - - [03/May/2025:07:47:39 +0000] "GET /v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 200 25349632 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=error msg="error parsing digest="sha257:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=6723ac62-5340-4506-b7d4-7e7fe265bd45 http.request.method=GET http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/sha257:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" vars.name="foo/bar" time="2025-05-03T07:47:39Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=6723ac62-5340-4506-b7d4-7e7fe265bd45 http.request.method=GET http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/sha257:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.872975ms http.response.status=400 http.response.written=110 vars.digest="sha257:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:39 +0000] "GET /v2/foo/bar/blobs/sha257:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=6cd9a291-3a62-4aa9-9857-5ea9193b1dc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51852" http.request.uri="/v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.duration=1.831064ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:39 +0000] "GET /v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=b5940b3b-9a15-400a-8841-96402123465f http.request.method=GET http.request.remoteaddr="127.0.0.1:51852" http.request.uri="/v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.906478ms http.response.status=200 http.response.written=294912 127.0.0.1 - - [03/May/2025:07:47:39 +0000] "GET /v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 200 294912 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:39773" http.request.id=cec8709a-7b18-48a5-b6b0-256b9e16ee8f http.request.method=GET http.request.remoteaddr="127.0.0.1:51846" http.request.uri="/v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.692814ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [03/May/2025:07:47:39 +0000] "GET /v2/foo/bar/blobs/sha256:12f92c856ab30d5994f5a70d9eb8821986453b2654296fa503b345349fe41138 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=f5653c89-4521-4ee4-9a8e-7589114d5c9e http.request.method=GET http.request.remoteaddr="127.0.0.1:32786" http.request.uri="/v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.800071714s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "GET /v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-05-03T07:47:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41843" http.request.id=653354ba-03f4-4d29-a9f0-d5fbd3804016 http.request.method=GET http.request.remoteaddr="127.0.0.1:32774" http.request.uri="/v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.807397852s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [03/May/2025:07:47:30 +0000] "GET /v2/foo/bar/blobs/sha256:7edd622f5c9e62e0860efc405bc90081839c222e6e44b5dd0b10bdb562e39f3d HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (24.19s) === RUN TestBlobDelete time="2025-05-03T07:47:39Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:47:39Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:47:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=469a25d0-222c-4371-9db8-08aff7317558 http.request.method=GET http.request.remoteaddr="127.0.0.1:34416" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.620464ms http.response.status=404 http.response.written=157 vars.digest="sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "GET /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=3a5e7583-fe00-4846-a870-5c4e07ebbc7d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34420" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.056025ms http.response.status=404 http.response.written=157 vars.digest="sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=891c406d-fe57-4b2d-93b0-05a2130f1588 http.request.method=POST http.request.remoteaddr="127.0.0.1:34420" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.499903ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=4e87e100-2afe-40e0-8242-e333cb6a0c51 http.request.method=GET http.request.remoteaddr="127.0.0.1:34420" http.request.uri="/v2/foo/bar/blobs/uploads/fe7f907e-4626-4aad-bd95-1c2ed87732dd?_state=VTR8tvnkqq6M6JYmL715TItKNV0dp3N2EK8r1XQ3Nl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y5MDdlLTQ2MjYtNGFhZC1iZDk1LTFjMmVkODc3MzJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzA5MTEwMTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.765625ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "GET /v2/foo/bar/blobs/uploads/fe7f907e-4626-4aad-bd95-1c2ed87732dd?_state=VTR8tvnkqq6M6JYmL715TItKNV0dp3N2EK8r1XQ3Nl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y5MDdlLTQ2MjYtNGFhZC1iZDk1LTFjMmVkODc3MzJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzA5MTEwMTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=50305fab-18f1-40cb-b153-55b7ad9274a5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34420" http.request.uri="/v2/foo/bar/blobs/uploads/fe7f907e-4626-4aad-bd95-1c2ed87732dd?_state=VTR8tvnkqq6M6JYmL715TItKNV0dp3N2EK8r1XQ3Nl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y5MDdlLTQ2MjYtNGFhZC1iZDk1LTFjMmVkODc3MzJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzA5MTEwMTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.556674ms http.response.status=204 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "DELETE /v2/foo/bar/blobs/uploads/fe7f907e-4626-4aad-bd95-1c2ed87732dd?_state=VTR8tvnkqq6M6JYmL715TItKNV0dp3N2EK8r1XQ3Nl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y5MDdlLTQ2MjYtNGFhZC1iZDk1LTFjMmVkODc3MzJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzA5MTEwMTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=7c143c3a-797e-4b91-96db-91de3d6c9dff http.request.method=GET http.request.remoteaddr="127.0.0.1:34420" http.request.uri="/v2/foo/bar/blobs/uploads/fe7f907e-4626-4aad-bd95-1c2ed87732dd?_state=VTR8tvnkqq6M6JYmL715TItKNV0dp3N2EK8r1XQ3Nl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y5MDdlLTQ2MjYtNGFhZC1iZDk1LTFjMmVkODc3MzJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzA5MTEwMTRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=fe7f907e-4626-4aad-bd95-1c2ed87732dd time="2025-05-03T07:47:40Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=7c143c3a-797e-4b91-96db-91de3d6c9dff http.request.method=GET http.request.remoteaddr="127.0.0.1:34420" http.request.uri="/v2/foo/bar/blobs/uploads/fe7f907e-4626-4aad-bd95-1c2ed87732dd?_state=VTR8tvnkqq6M6JYmL715TItKNV0dp3N2EK8r1XQ3Nl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y5MDdlLTQ2MjYtNGFhZC1iZDk1LTFjMmVkODc3MzJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzA5MTEwMTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.257933ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=fe7f907e-4626-4aad-bd95-1c2ed87732dd 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "GET /v2/foo/bar/blobs/uploads/fe7f907e-4626-4aad-bd95-1c2ed87732dd?_state=VTR8tvnkqq6M6JYmL715TItKNV0dp3N2EK8r1XQ3Nl97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZlN2Y5MDdlLTQ2MjYtNGFhZC1iZDk1LTFjMmVkODc3MzJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzA5MTEwMTRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=46c9c1d9-baaa-4f4b-b954-d4469c6d6954 http.request.method=POST http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.446084ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=f1f2cbfe-fe37-4dc7-a2f8-46fd72076cf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/d52d63cd-4476-4a6e-bffb-ca340cbeec68?_state=sMIW7m4i24G_vfxKktT8-FrBZ57HaKyxlbNxYUwC31d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MmQ2M2NkLTQ0NzYtNGE2ZS1iZmZiLWNhMzQwY2JlZWM2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzg0MDg1ODJaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" provided=sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 vars.name="foo/bar" vars.uuid=d52d63cd-4476-4a6e-bffb-ca340cbeec68 time="2025-05-03T07:47:40Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=f1f2cbfe-fe37-4dc7-a2f8-46fd72076cf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/d52d63cd-4476-4a6e-bffb-ca340cbeec68?_state=sMIW7m4i24G_vfxKktT8-FrBZ57HaKyxlbNxYUwC31d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MmQ2M2NkLTQ0NzYtNGE2ZS1iZmZiLWNhMzQwY2JlZWM2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzg0MDg1ODJaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d52d63cd-4476-4a6e-bffb-ca340cbeec68 time="2025-05-03T07:47:40Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=f1f2cbfe-fe37-4dc7-a2f8-46fd72076cf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/d52d63cd-4476-4a6e-bffb-ca340cbeec68?_state=sMIW7m4i24G_vfxKktT8-FrBZ57HaKyxlbNxYUwC31d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MmQ2M2NkLTQ0NzYtNGE2ZS1iZmZiLWNhMzQwY2JlZWM2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzg0MDg1ODJaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.408243ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d52d63cd-4476-4a6e-bffb-ca340cbeec68 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "PUT /v2/foo/bar/blobs/uploads/d52d63cd-4476-4a6e-bffb-ca340cbeec68?_state=sMIW7m4i24G_vfxKktT8-FrBZ57HaKyxlbNxYUwC31d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ1MmQ2M2NkLTQ0NzYtNGE2ZS1iZmZiLWNhMzQwY2JlZWM2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xNzg0MDg1ODJaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=3d5b7f74-eb9d-4faa-a9c3-5ffed8aa673c http.request.method=POST http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.296643ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=3ef8a31e-d0af-4385-9593-85697cc03dad http.request.method=PUT http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/50a8ae61-9bcc-43a7-b273-5c166750b903?_state=KzFEIVhJKaE8c5jLwVKaE6TQirBilBTH_VgSWmu_3-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwYThhZTYxLTliY2MtNDNhNy1iMjczLTVjMTY2NzUwYjkwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xODE4NzQ5NTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.443094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "PUT /v2/foo/bar/blobs/uploads/50a8ae61-9bcc-43a7-b273-5c166750b903?_state=KzFEIVhJKaE8c5jLwVKaE6TQirBilBTH_VgSWmu_3-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUwYThhZTYxLTliY2MtNDNhNy1iMjczLTVjMTY2NzUwYjkwMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xODE4NzQ5NTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=9ddc0b36-1ef7-4688-aebb-d3f46cec8f3f http.request.method=POST http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209723ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=86b620d3-7c63-47e1-9582-6dc4b85bc287 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/e883b722-ca47-4299-a850-1e6c82fbdfe4?_state=kCboTlo41j7ZjCk9TGyo0bPVo8eQZkONR-Is2RzeleV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4ODNiNzIyLWNhNDctNDI5OS1hODUwLTFlNmM4MmZiZGZlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xODUzMjUwMjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.546413ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "PUT /v2/foo/bar/blobs/uploads/e883b722-ca47-4299-a850-1e6c82fbdfe4?_state=kCboTlo41j7ZjCk9TGyo0bPVo8eQZkONR-Is2RzeleV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU4ODNiNzIyLWNhNDctNDI5OS1hODUwLTFlNmM4MmZiZGZlNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xODUzMjUwMjlaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=5dfde00d-ed77-464a-86b3-4dc499d1b2bb http.request.method=POST http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.382954ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=e9862fc9-b91c-46a4-9c73-79a8c14531e3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/2cfb3714-9564-4b67-ac9f-82ace4c4bdb1?_state=a09I-j9DUxcDwi8aGiKDygK10WKiVnU1nZpD-wqI6cZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjZmIzNzE0LTk1NjQtNGI2Ny1hYzlmLTgyYWNlNGM0YmRiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xODg5NDE4NzhaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.duration=3.97943275s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:40 +0000] "PUT /v2/foo/bar/blobs/uploads/2cfb3714-9564-4b67-ac9f-82ace4c4bdb1?_state=a09I-j9DUxcDwi8aGiKDygK10WKiVnU1nZpD-wqI6cZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjZmIzNzE0LTk1NjQtNGI2Ny1hYzlmLTgyYWNlNGM0YmRiMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0MC4xODg5NDE4NzhaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=53c3811c-d4e9-4627-8b65-fcde561fad49 http.request.method=POST http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.653886ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41141" http.request.id=9cd1a521-5a52-4780-b0e7-97f5608f642d http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/f8cf4ed2-4536-4510-a019-327a5bc8fb67?_state=VrpLTlGaF4nntVur2airbEguxFBDQv5rUpNzGMZma517Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Y2Y0ZWQyLTQ1MzYtNDUxMC1hMDE5LTMyN2E1YmM4ZmI2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0NC4zMDgyODQ2NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.742212064s http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:44 +0000] "PATCH /v2/foo/bar/blobs/uploads/f8cf4ed2-4536-4510-a019-327a5bc8fb67?_state=VrpLTlGaF4nntVur2airbEguxFBDQv5rUpNzGMZma517Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Y2Y0ZWQyLTQ1MzYtNDUxMC1hMDE5LTMyN2E1YmM4ZmI2NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0NC4zMDgyODQ2NDNaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=d4846a42-fb23-4707-8082-9b4d1bf8981f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/uploads/f8cf4ed2-4536-4510-a019-327a5bc8fb67?_state=wxCLd_k_u8t-_K-jsW-BsYfLQ9vUr6uP19VAbp53GBN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Y2Y0ZWQyLTQ1MzYtNDUxMC1hMDE5LTMyN2E1YmM4ZmI2NyIsIk9mZnNldCI6MjMwODM1MjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6NDRaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.duration=2.211885ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "PUT /v2/foo/bar/blobs/uploads/f8cf4ed2-4536-4510-a019-327a5bc8fb67?_state=wxCLd_k_u8t-_K-jsW-BsYfLQ9vUr6uP19VAbp53GBN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY4Y2Y0ZWQyLTQ1MzYtNDUxMC1hMDE5LTMyN2E1YmM4ZmI2NyIsIk9mZnNldCI6MjMwODM1MjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDc6NDRaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=db6936aa-84f3-4048-9dbf-9644fb9b40e4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.622694ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "HEAD /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=5351f718-783d-42ae-9e3f-4c9777fe1bb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=107.868526ms http.response.status=200 http.response.written=23083520 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "GET /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 200 23083520 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=error msg="error parsing digest="sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=915ae2d1-c5e3-4aab-b3a2-07818ff6c62f http.request.method=GET http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" time="2025-05-03T07:47:48Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=915ae2d1-c5e3-4aab-b3a2-07818ff6c62f http.request.method=GET http.request.remoteaddr="127.0.0.1:34434" http.request.uri="/v2/foo/bar/blobs/sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.564164ms http.response.status=400 http.response.written=110 vars.digest="sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "GET /v2/foo/bar/blobs/sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=fd9d8e74-89cf-4307-80eb-559faef0bec9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39856" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.duration=1.550204ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "GET /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=c5af9787-0e77-4029-a8b6-9b16dea29930 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.duration=1.305943ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=b3e0da6b-5c1c-4e8a-b423-ce6484720d64 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.663104ms http.response.status=404 http.response.written=157 vars.digest="sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "HEAD /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=1e76b319-29c1-4580-ab21-ebc286e830b4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39858" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.287343ms http.response.status=404 http.response.written=74 vars.digest="sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "DELETE /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=error msg="error parsing digest="sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380": unsupported digest algorithm" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=67aec339-ed09-465e-97b9-c677060b6365 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39866" http.request.uri="/v2/foo/bar/blobs/sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" time="2025-05-03T07:47:48Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=67aec339-ed09-465e-97b9-c677060b6365 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39866" http.request.uri="/v2/foo/bar/blobs/sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.432123ms http.response.status=400 http.response.written=110 vars.digest="sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "DELETE /v2/foo/bar/blobs/sha257:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-03T07:47:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=9deba001-35e9-4e51-a1b7-97c2ba76e107 http.request.method=POST http.request.remoteaddr="127.0.0.1:39878" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.600513ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=a4e451cf-4aeb-463b-b0ae-217fdd3ceb11 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39878" http.request.uri="/v2/foo/bar/blobs/uploads/bc75731f-6d3a-4e7f-a816-75b4307876aa?_state=K9tGYQgETbrGRjdyQm73CPFpsJKt9lmh8B54BlhdZe17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNzU3MzFmLTZkM2EtNGU3Zi1hODE2LTc1YjQzMDc4NzZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0OC4yMjQ2MTU0MjhaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.duration=3.575698204s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "PUT /v2/foo/bar/blobs/uploads/bc75731f-6d3a-4e7f-a816-75b4307876aa?_state=K9tGYQgETbrGRjdyQm73CPFpsJKt9lmh8B54BlhdZe17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjNzU3MzFmLTZkM2EtNGU3Zi1hODE2LTc1YjQzMDc4NzZhYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo0OC4yMjQ2MTU0MjhaIn0%3D&digest=sha256%3A4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=9122a055-ea43-4e7e-b8bd-f8a2572e1d79 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39878" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.345245ms http.response.status=200 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:51 +0000] "HEAD /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=67533be3-fe47-4b49-b486-8018a05d5681 http.request.method=GET http.request.remoteaddr="127.0.0.1:39856" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.731331347s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "GET /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-05-03T07:47:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:41141" http.request.id=2fb7ffc3-58c7-4ac0-8b68-055ae7062c81 http.request.method=GET http.request.remoteaddr="127.0.0.1:39854" http.request.uri="/v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.738090345s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [03/May/2025:07:47:48 +0000] "GET /v2/foo/bar/blobs/sha256:4c2353c8530d485995fe207781fc8d0281f597930cd9432d0b1f66d5ab630380 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (12.01s) === RUN TestRelativeURL time="2025-05-03T07:47:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:47:51Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:47:51Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43133" http.request.id=02a6947f-718a-4935-b0da-9ce31f4cd67e http.request.method=POST http.request.remoteaddr="127.0.0.1:55692" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.745704ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:55Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43133" http.request.id=5718ac90-b376-4b35-ac91-642a4089c35c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55692" http.request.uri="/v2/foo/bar/blobs/uploads/7186d652-29ea-4a26-92ce-0aaa4606cec2?_state=vMLXEqHthCF70CTIcukZuQ5ZoXL5ZnN8lByhA_LtAqB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxODZkNjUyLTI5ZWEtNGEyNi05MmNlLTBhYWE0NjA2Y2VjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo1MS45NDc5MDczNjZaIn0%3D&digest=sha256%3A8074b64d79540ab164ad643fa363de34ab56dffbc39fe0780c15e7495c43fe12" http.request.useragent="Go-http-client/1.1" http.response.duration=3.664539123s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:52 +0000] "PUT /v2/foo/bar/blobs/uploads/7186d652-29ea-4a26-92ce-0aaa4606cec2?_state=vMLXEqHthCF70CTIcukZuQ5ZoXL5ZnN8lByhA_LtAqB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcxODZkNjUyLTI5ZWEtNGEyNi05MmNlLTBhYWE0NjA2Y2VjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo1MS45NDc5MDczNjZaIn0%3D&digest=sha256%3A8074b64d79540ab164ad643fa363de34ab56dffbc39fe0780c15e7495c43fe12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43133" http.request.id=ac9b8758-313d-4a37-ad97-18f76cef8f08 http.request.method=POST http.request.remoteaddr="127.0.0.1:55692" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.917295ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:47:56Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43133" http.request.id=2069fd08-beb1-48c3-ba46-782eaae0d9d6 http.request.method=POST http.request.remoteaddr="127.0.0.1:55692" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.723442ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:01Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:43133" http.request.id=193d1010-8926-4e5d-9339-df4769ce03af http.request.method=PUT http.request.remoteaddr="127.0.0.1:55692" http.request.uri="/v2/foo/bar/blobs/uploads/1acca58a-a4f6-4b7f-8c4b-a266ad4e4e82?_state=SgNUBq6MQROskclUlBctarEIC-nWCmWt5CB_RAF8OdF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhY2NhNThhLWE0ZjYtNGI3Zi04YzRiLWEyNjZhZDRlNGU4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo1Ni4xMjM1MTIzOVoifQ%3D%3D&digest=sha256%3A9a333e7c3b82fcde348540bffa77f5347e1918abc472744798be61f9bd3f8e10" http.request.useragent="Go-http-client/1.1" http.response.duration=5.170351828s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:47:56 +0000] "PUT /v2/foo/bar/blobs/uploads/1acca58a-a4f6-4b7f-8c4b-a266ad4e4e82?_state=SgNUBq6MQROskclUlBctarEIC-nWCmWt5CB_RAF8OdF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhY2NhNThhLWE0ZjYtNGI3Zi04YzRiLWEyNjZhZDRlNGU4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0Nzo1Ni4xMjM1MTIzOVoifQ%3D%3D&digest=sha256%3A9a333e7c3b82fcde348540bffa77f5347e1918abc472744798be61f9bd3f8e10 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (9.35s) === RUN TestBlobDeleteDisabled time="2025-05-03T07:48:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:01Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:01Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:39977" http.request.id=91f160fc-7288-4df2-858a-b298268c803f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53782" http.request.uri="/v2/foo/bar/blobs/sha256:5663d1981b3501c9935cf9af319137bc075c448a90a5bbd842d322f07d65711b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.642234ms http.response.status=405 http.response.written=78 vars.digest="sha256:5663d1981b3501c9935cf9af319137bc075c448a90a5bbd842d322f07d65711b" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:48:01 +0000] "DELETE /v2/foo/bar/blobs/sha256:5663d1981b3501c9935cf9af319137bc075c448a90a5bbd842d322f07d65711b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.35s) === RUN TestDeleteDisabled time="2025-05-03T07:48:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:01Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:01Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:45669" http.request.id=44a0fd5f-3359-4872-8c7a-ba558c2ecc77 http.request.method=POST http.request.remoteaddr="127.0.0.1:37506" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.893045ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:45669" http.request.id=801ee112-2098-4a36-912b-558eec18d6fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:37506" http.request.uri="/v2/foo/bar/blobs/uploads/1a922709-9d91-4e45-9957-97e0ce65f778?_state=K9y9tRpmviw8YU-1WmUyT7NZyfpbZ4K7Hp0beezXbhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhOTIyNzA5LTlkOTEtNGU0NS05OTU3LTk3ZTBjZTY1Zjc3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODowMS44NTAxMjEwODFaIn0%3D&digest=sha256%3Ae668b424cda9242b3fa7514691ca01d566729a6f03b517c5039b2021598945ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.402397809s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:01 +0000] "PUT /v2/foo/bar/blobs/uploads/1a922709-9d91-4e45-9957-97e0ce65f778?_state=K9y9tRpmviw8YU-1WmUyT7NZyfpbZ4K7Hp0beezXbhN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFhOTIyNzA5LTlkOTEtNGU0NS05OTU3LTk3ZTBjZTY1Zjc3OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODowMS44NTAxMjEwODFaIn0%3D&digest=sha256%3Ae668b424cda9242b3fa7514691ca01d566729a6f03b517c5039b2021598945ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:04Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:45669" http.request.id=b11c708a-1a84-47e8-b5ab-43a5b83a26c7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37506" http.request.uri="/v2/foo/bar/blobs/sha256:e668b424cda9242b3fa7514691ca01d566729a6f03b517c5039b2021598945ef" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.003815ms http.response.status=405 http.response.written=78 vars.digest="sha256:e668b424cda9242b3fa7514691ca01d566729a6f03b517c5039b2021598945ef" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:48:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:e668b424cda9242b3fa7514691ca01d566729a6f03b517c5039b2021598945ef HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.61s) === RUN TestDeleteReadOnly time="2025-05-03T07:48:04Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:04Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:04Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37491" http.request.id=e8e5a5c1-001f-4fac-9313-5ea2f83c3be3 http.request.method=POST http.request.remoteaddr="127.0.0.1:35334" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.974515ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37491" http.request.id=174b0c88-7f29-47e9-b6ca-362b3e751120 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35334" http.request.uri="/v2/foo/bar/blobs/uploads/851bfa8d-62c7-47b0-a978-ee14e6f3946e?_state=Gn48SSzHsAOIW29bo4X35NNuARUQPexfQo8d8J6H6Dx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MWJmYThkLTYyYzctNDdiMC1hOTc4LWVlMTRlNmYzOTQ2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODowNC41NTE1NjI0MzdaIn0%3D&digest=sha256%3Ab80886912378fdd0121d47efc0f886b93d824a9d778f738f33bc81c488c78a07" http.request.useragent="Go-http-client/1.1" http.response.duration=6.636623907s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:04 +0000] "PUT /v2/foo/bar/blobs/uploads/851bfa8d-62c7-47b0-a978-ee14e6f3946e?_state=Gn48SSzHsAOIW29bo4X35NNuARUQPexfQo8d8J6H6Dx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg1MWJmYThkLTYyYzctNDdiMC1hOTc4LWVlMTRlNmYzOTQ2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODowNC41NTE1NjI0MzdaIn0%3D&digest=sha256%3Ab80886912378fdd0121d47efc0f886b93d824a9d778f738f33bc81c488c78a07 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "DELETE /v2/foo/bar/blobs/sha256:b80886912378fdd0121d47efc0f886b93d824a9d778f738f33bc81c488c78a07 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (6.94s) === RUN TestStartPushReadOnly time="2025-05-03T07:48:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:11Z" level=info msg="redis not configured" go.version=go1.24.2 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-05-03T07:48:11Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:11Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=afb5f61c-e866-4616-9760-24025631dfb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" 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.188945ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-03T07:48:11Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=06c9d851-dd36-4c1e-b77f-a23506511e5d http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.631214ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-03T07:48:11Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=2c15d917-6bd5-45d6-a544-c8efa1d0043b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.570424ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-03T07:48:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=b21f0838-2a46-4116-b229-dd37923bc1e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" 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.214385ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=b21f0838-2a46-4116-b229-dd37923bc1e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" 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.284996ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:11Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=b21f0838-2a46-4116-b229-dd37923bc1e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" 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.329696ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=b21f0838-2a46-4116-b229-dd37923bc1e6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" 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.367646ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-03T07:48:11Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=836b9863-a8b5-4262-b171-4e3441d753ec http.request.method=POST http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.922074ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=f153a672-281f-45a0-b614-46bb272b064a http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/blobs/uploads/87bc5422-006a-4ac0-b6bf-27bed19169ea?_state=BRNnW6cDlHEWxB_E6KLHalEbyLDkTIFIlqR3AgDyhDd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4N2JjNTQyMi0wMDZhLTRhYzAtYjZiZi0yN2JlZDE5MTY5ZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTEuNDA1NDYwNDZaIn0%3D&digest=sha256%3A4f600322a4368f91dce36d1301b32386c3be7583a5ee05d6eed6d9e15d4bbef2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.632329155s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:11 +0000] "PUT /v2/foo/schema1/blobs/uploads/87bc5422-006a-4ac0-b6bf-27bed19169ea?_state=BRNnW6cDlHEWxB_E6KLHalEbyLDkTIFIlqR3AgDyhDd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4N2JjNTQyMi0wMDZhLTRhYzAtYjZiZi0yN2JlZDE5MTY5ZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTEuNDA1NDYwNDZaIn0%3D&digest=sha256%3A4f600322a4368f91dce36d1301b32386c3be7583a5ee05d6eed6d9e15d4bbef2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:14Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=824bba82-a02f-47f4-9668-3727506af378 http.request.method=POST http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.832794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=43ef09da-b124-4181-90db-ad77b4e5daa3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/blobs/uploads/22af34c8-2044-4517-92f4-b5f8401c1be9?_state=g-tY9AGReJX79UQftBTzCt6xhacXZyN94EgRUrRJoEZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMmFmMzRjOC0yMDQ0LTQ1MTctOTJmNC1iNWY4NDAxYzFiZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTQuMjIyNjk1MDMzWiJ9&digest=sha256%3A03d2744ac2e825820d0c08e0f3c0af12fdddd257442678ccd23cb807cc3f9bf5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.912756831s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/22af34c8-2044-4517-92f4-b5f8401c1be9?_state=g-tY9AGReJX79UQftBTzCt6xhacXZyN94EgRUrRJoEZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyMmFmMzRjOC0yMDQ0LTQ1MTctOTJmNC1iNWY4NDAxYzFiZTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTQuMjIyNjk1MDMzWiJ9&digest=sha256%3A03d2744ac2e825820d0c08e0f3c0af12fdddd257442678ccd23cb807cc3f9bf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=544274f9-346f-4740-ad2b-700789006419 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.167308ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=17a92bce-9135-498f-90e1-b7c80589f2f9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.579506ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=3edbad39-4fac-4062-930f-01f420ec5346 http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.118625ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=3b746183-4e3e-4d21-ae53-d4c73de655d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.868224ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40993" http.request.id=241a17a0-f19e-47cc-a864-73cf0bebd8ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.423636ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40993" http.request.id=233ecb62-432e-4f9d-b8ad-9468351ff7f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.394926ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:40993" http.request.id=a6ea1a08-2a23-4ee9-9484-881bcd0df984 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.376306ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=fe723135-7684-4acc-9972-4fef900c6897 http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.849195ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=4066b9bd-d95e-4b71-a3f4-22b000b7d74a http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.127813ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=5214e2ac-f57b-450e-8993-3d0bdb2bbfb2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.755535ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=31fbe1d0-e43a-4163-a54e-9acab440ae4f http.request.method=GET http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.166042ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=error msg="payload digest does match: "sha256:8147f1cb8a011c5a0de02c810c82e316a6ef6b750da61d48ae86edbf118df299" != "sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0"" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=df1af199-6333-460e-9cae-f5574eda034e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=df1af199-6333-460e-9cae-f5574eda034e http.request.method=PUT http.request.remoteaddr="127.0.0.1:35584" http.request.uri="/v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.508604ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0" 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema1/manifests/sha256:0d20aac761a955f334b5942055acc4ad77aad2cc3aba3af8dc30ea56b57a6bf0 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=567fb8af-4a94-40d6-8970-5323b08369f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" 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.300563ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=b6b0f41c-2ab4-4240-9fb8-c1306661f34a http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.444774ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40993" http.request.id=7734a23e-b4f4-487d-96b4-0b9310869850 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" 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.557894ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40993" http.request.id=7734a23e-b4f4-487d-96b4-0b9310869850 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" 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.616694ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40993" http.request.id=7734a23e-b4f4-487d-96b4-0b9310869850 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" 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.666934ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=4f6beb8c-4302-485d-b5c1-26fa03ece11d http.request.method=POST http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.504503ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=daa1db34-2320-4581-9657-a1e19d48ae64 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/blobs/uploads/d0b89a44-fc5c-43fb-aed7-4104b40f16d6?_state=oiXdAW__geY-h-L9IGZFuehQTjymXHavC4ydBy07ck97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMGI4OWE0NC1mYzVjLTQzZmItYWVkNy00MTA0YjQwZjE2ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTYuMTc1Mjc0MzcxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.906195ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/d0b89a44-fc5c-43fb-aed7-4104b40f16d6?_state=oiXdAW__geY-h-L9IGZFuehQTjymXHavC4ydBy07ck97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMGI4OWE0NC1mYzVjLTQzZmItYWVkNy00MTA0YjQwZjE2ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTYuMTc1Mjc0MzcxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40993" http.request.id=6aeeab5c-7eee-41ae-889c-4d5037f9f0de http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" 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.602954ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:16Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40993" http.request.id=6aeeab5c-7eee-41ae-889c-4d5037f9f0de http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" 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.657434ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-03T07:48:16Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=a546bbad-a4d8-48e2-b141-536062ab0e38 http.request.method=POST http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.779244ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=3b4b7158-2ed3-4582-a627-7ca889557284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/blobs/uploads/06b35542-1875-4202-b6a7-4732bce39c5d?_state=5AF6tkj90u-qWhasiz6P1Z9rRtgegkeG3dVqD62qMDB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNmIzNTU0Mi0xODc1LTQyMDItYjZhNy00NzMyYmNlMzljNWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTYuMzY0MjY1NzE3WiJ9&digest=sha256%3A455c5dcc7034db8ec67f2154bc4f11c3a1edfed592c5a5081e5426dcc9cd41f7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.131229019s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/06b35542-1875-4202-b6a7-4732bce39c5d?_state=5AF6tkj90u-qWhasiz6P1Z9rRtgegkeG3dVqD62qMDB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNmIzNTU0Mi0xODc1LTQyMDItYjZhNy00NzMyYmNlMzljNWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTYuMzY0MjY1NzE3WiJ9&digest=sha256%3A455c5dcc7034db8ec67f2154bc4f11c3a1edfed592c5a5081e5426dcc9cd41f7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:18Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=92bdc5fc-19c6-41f5-b51c-eb299802c545 http.request.method=POST http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.931615ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:18 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=165e6a54-b6d3-429c-aaa8-387d327f846f http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/blobs/uploads/21cb46ea-0f28-4c7d-8e0c-c8af54de8d75?_state=xrgeDYc_hvlW8_EOc8yMhsBpyH1Th9WLElMmitw175N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMWNiNDZlYS0wZjI4LTRjN2QtOGUwYy1jOGFmNTRkZThkNzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTguNzcyNjY3NzRaIn0%3D&digest=sha256%3A005873dec6d01216ba2bb6baa9ba554ee147afd443a62e8b961b19cc5493cfa3" http.request.useragent="Go-http-client/1.1" http.response.duration=5.812416154s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:18 +0000] "PUT /v2/foo/schema2/blobs/uploads/21cb46ea-0f28-4c7d-8e0c-c8af54de8d75?_state=xrgeDYc_hvlW8_EOc8yMhsBpyH1Th9WLElMmitw175N7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMWNiNDZlYS0wZjI4LTRjN2QtOGUwYy1jOGFmNTRkZThkNzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MTguNzcyNjY3NzRaIn0%3D&digest=sha256%3A005873dec6d01216ba2bb6baa9ba554ee147afd443a62e8b961b19cc5493cfa3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40993" http.request.id=8abc012c-7e2f-4af2-8302-c6ed9968c2fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.087116ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40993" http.request.id=c0195ac5-1816-466e-bcfb-9f515356bc8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/sha256:1233c9b7e7d278c6a84d3a9a337c636900191497dfe6033173d187bd08d8ddb1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.650545ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:1233c9b7e7d278c6a84d3a9a337c636900191497dfe6033173d187bd08d8ddb1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=3b58c467-484a-455f-b00b-0d3c7ff2cf6f http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" 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.483224ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=83c3f41e-d368-4ebd-9125-e6952acff120 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/sha256:1233c9b7e7d278c6a84d3a9a337c636900191497dfe6033173d187bd08d8ddb1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.432633ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/sha256:1233c9b7e7d278c6a84d3a9a337c636900191497dfe6033173d187bd08d8ddb1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=452aa4d9-033a-4412-81f9-918f3d0e0996 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.161273ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=f628ec26-4596-43df-bf20-0ad0145f5698 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/sha256:1233c9b7e7d278c6a84d3a9a337c636900191497dfe6033173d187bd08d8ddb1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.139213ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/sha256:1233c9b7e7d278c6a84d3a9a337c636900191497dfe6033173d187bd08d8ddb1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=cfba2b60-a6f7-4dd3-8bf4-37f7bfbac681 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.122072ms http.response.status=200 http.response.written=45 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="rewriting manifest sha256:1233c9b7e7d278c6a84d3a9a337c636900191497dfe6033173d187bd08d8ddb1 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=b4f303b7-a6c2-4d16-a6f9-9e1fb299b515 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" 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-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=b4f303b7-a6c2-4d16-a6f9-9e1fb299b515 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" 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.418156ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40993" http.request.id=d05f5b8a-a187-4462-b79c-5e58e7736413 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.298154ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40993" http.request.id=de67b5d5-06f8-4b3d-97e4-4f6784065142 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.427934ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40993" http.request.id=051a2cbf-5972-4edc-98cb-004880f1c2eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/sha256:fa4993e8949491fafc85f3ab2c379e279152ec8fccdb17c87005a8422e5cd082" http.request.useragent="Go-http-client/1.1" http.response.duration=1.318383ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema2/manifests/sha256:fa4993e8949491fafc85f3ab2c379e279152ec8fccdb17c87005a8422e5cd082 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=0808d39a-d51d-429d-9f50-cee2342140f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.200373ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=aaf36c89-556b-48ac-a976-516c397a50ff http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/sha256:fa4993e8949491fafc85f3ab2c379e279152ec8fccdb17c87005a8422e5cd082" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.165583ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/sha256:fa4993e8949491fafc85f3ab2c379e279152ec8fccdb17c87005a8422e5cd082 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=22f6fce9-4c45-4515-be91-1b7257d02728 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="965.873µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=cb118fbf-a193-4306-be9c-a09e44e66c17 http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" http.request.uri="/v2/foo/schema2/manifests/sha256:fa4993e8949491fafc85f3ab2c379e279152ec8fccdb17c87005a8422e5cd082" http.request.useragent="Go-http-client/1.1" http.response.duration="939.022µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/sha256:fa4993e8949491fafc85f3ab2c379e279152ec8fccdb17c87005a8422e5cd082 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="rewriting manifest list sha256:fa4993e8949491fafc85f3ab2c379e279152ec8fccdb17c87005a8422e5cd082 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=4e06bb07-b25f-42a3-96d8-a9087a0c304a http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" 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-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40993" http.request.id=4e06bb07-b25f-42a3-96d8-a9087a0c304a http.request.method=GET http.request.remoteaddr="127.0.0.1:35600" 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.077185ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:24Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=7a9e6084-ea13-4be8-9ff9-931599bb45a8 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.180603ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=2f7a98f8-31da-49d8-8627-325ea5ce1766 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" 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="914.793µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=63934766-2149-49a5-93fe-585290d7373e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.033673ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=765fbada-11d9-4028-87f0-e522fdc48ba5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.914555ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=765fbada-11d9-4028-87f0-e522fdc48ba5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.973995ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=765fbada-11d9-4028-87f0-e522fdc48ba5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" 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.009565ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:24Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=765fbada-11d9-4028-87f0-e522fdc48ba5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" 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.042606ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-03T07:48:24Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=92f26fb5-93cc-41db-b3eb-7f840dfe96cc http.request.method=POST http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.556754ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:25Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=7e9d0b04-d596-4b76-ba6c-4e791636251a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/blobs/uploads/58ff4bca-ef6e-444d-a168-cf74493480ee?_state=_xMBG8I6OdUkTMBEJvuY1qYbqpV1FeINJqKAeApi1-97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1OGZmNGJjYS1lZjZlLTQ0NGQtYTE2OC1jZjc0NDkzNDgwZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjQuNzY2OTY2NDgyWiJ9&digest=sha256%3A6a09f697ee3a548610277205171d0c983832487a24a3703dd307c792a0cb3adb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.002838935s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/58ff4bca-ef6e-444d-a168-cf74493480ee?_state=_xMBG8I6OdUkTMBEJvuY1qYbqpV1FeINJqKAeApi1-97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1OGZmNGJjYS1lZjZlLTQ0NGQtYTE2OC1jZjc0NDkzNDgwZWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjQuNzY2OTY2NDgyWiJ9&digest=sha256%3A6a09f697ee3a548610277205171d0c983832487a24a3703dd307c792a0cb3adb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:25Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=e9c55b81-f51b-4f87-828c-438f9cd6c000 http.request.method=POST http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.777124ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=b080632c-8313-48c2-90fb-2e8fa13f49b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/blobs/uploads/bb00a2c3-6c0d-4d54-b3c3-9f7f49bf0535?_state=q84SOkzzEnr2draI-dbxXHJLxHLTUC2c5WNyKdiQCMt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYjAwYTJjMy02YzBkLTRkNTQtYjNjMy05ZjdmNDliZjA1MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjUuOTk0MTY0MTAxWiJ9&digest=sha256%3Ae49ff4b0546f6dd32ddc869a2fb0dd078b7c98ab60748a7bd1af6fe5663213b4" http.request.useragent="Go-http-client/1.1" http.response.duration=3.084710192s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/bb00a2c3-6c0d-4d54-b3c3-9f7f49bf0535?_state=q84SOkzzEnr2draI-dbxXHJLxHLTUC2c5WNyKdiQCMt7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiYjAwYTJjMy02YzBkLTRkNTQtYjNjMy05ZjdmNDliZjA1MzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjUuOTk0MTY0MTAxWiJ9&digest=sha256%3Ae49ff4b0546f6dd32ddc869a2fb0dd078b7c98ab60748a7bd1af6fe5663213b4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=db930c6e-faca-4e5d-b116-69209892ca38 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.929557ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=9396dc40-3eb8-4063-addb-8ca1e243074f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.03392ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=608ef3a8-565d-40e6-9433-cca414e5e606 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.512926ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=4b605ad3-f14f-4892-895f-9b00f4f81545 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.012255ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37073" http.request.id=1ea5c437-8ed2-4a77-99d2-303d5b7543bd http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.832947ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37073" http.request.id=2ab0fd7b-34bc-43ea-8e04-0879fb7f77df http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.457156ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:37073" http.request.id=e4a80940-000b-444d-8b0d-5ab1029d3906 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.366876ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=8d855e36-fcd4-497e-b7d0-2e54884c1b72 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.920205ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=bf1e7fc1-3758-45bb-a764-1051e4898aa8 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.495984ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=5a860bc4-848c-4def-b741-360ca8ecd8d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.176163ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=812d2238-b9c6-481a-92ef-d0870ebc6f49 http.request.method=GET http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.498714ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=error msg="payload digest does match: "sha256:a62dec1b07480eaedfce0315c9f2a577e2660c19d1af90e3358f21382227a9c6" != "sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e"" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=c33aa3ae-24c3-468c-a6df-dc9f0a912556 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=c33aa3ae-24c3-468c-a6df-dc9f0a912556 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36698" http.request.uri="/v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.427143ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e" 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema1/manifests/sha256:6a2e3e25f06c7177cf14e9561feacfa9e8ecf0a9bcb9d25dab1df74a5eaa573e HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=2205801c-27b2-4028-8864-6a19c218a857 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" 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.310313ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=c02b8590-8f41-4cde-843b-0a8b1ee36e88 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.138013ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37073" http.request.id=a0f727b5-5472-4fc0-8930-d24ab1123b4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" 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.232043ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37073" http.request.id=a0f727b5-5472-4fc0-8930-d24ab1123b4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" 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.286244ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37073" http.request.id=a0f727b5-5472-4fc0-8930-d24ab1123b4e http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" 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.336094ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=054ad3ae-4587-456e-abb5-286e3f6e222d http.request.method=POST http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.238823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=120a6c14-5856-49de-92d1-893736db97cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/blobs/uploads/a7958e05-caac-4bc2-8bc0-b6a69b90768e?_state=GoUcmbWBsTv34zKeuWMCq30ELWhTPYAZPTT1ys6rVM17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzk1OGUwNS1jYWFjLTRiYzItOGJjMC1iNmE2OWI5MDc2OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjkuMTIxMTQ0OTI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.995705ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/a7958e05-caac-4bc2-8bc0-b6a69b90768e?_state=GoUcmbWBsTv34zKeuWMCq30ELWhTPYAZPTT1ys6rVM17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNzk1OGUwNS1jYWFjLTRiYzItOGJjMC1iNmE2OWI5MDc2OGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjkuMTIxMTQ0OTI3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37073" http.request.id=de2cd1eb-24ba-4393-abbf-c8e0290d374f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" 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.323873ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:29Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37073" http.request.id=de2cd1eb-24ba-4393-abbf-c8e0290d374f http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" 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.374454ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-03T07:48:29Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=22892e2c-4c19-4538-be98-a38b3bc5db1d http.request.method=POST http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.782905ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=23a3f94b-ffc2-49ee-9595-e7fc760583dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/blobs/uploads/501a8100-212d-4d24-a806-afd8d271f809?_state=xRVlvIwwHpNdtp3wbl819oYd0o-3cT3NfenMNJQXU5J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MDFhODEwMC0yMTJkLTRkMjQtYTgwNi1hZmQ4ZDI3MWY4MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjkuMzEyODMxNDNaIn0%3D&digest=sha256%3Ac783e7a68d0664d526112575ce6221c6606b8fcbac6699efab396da9bd03acdc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.152189801s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:29 +0000] "PUT /v2/foo/schema2/blobs/uploads/501a8100-212d-4d24-a806-afd8d271f809?_state=xRVlvIwwHpNdtp3wbl819oYd0o-3cT3NfenMNJQXU5J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MDFhODEwMC0yMTJkLTRkMjQtYTgwNi1hZmQ4ZDI3MWY4MDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MjkuMzEyODMxNDNaIn0%3D&digest=sha256%3Ac783e7a68d0664d526112575ce6221c6606b8fcbac6699efab396da9bd03acdc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:31Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=b969710d-a7aa-423d-8765-eb971da9e3ce http.request.method=POST http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.843805ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=72d5e44c-a109-4729-9417-fb06b08a5980 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/blobs/uploads/08767ec7-7075-46f0-bdd5-8d8490889448?_state=c7i0ajCH_ZuRT1_XTEcPDF7-hQKHwRNw9XltpQoghwt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwODc2N2VjNy03MDc1LTQ2ZjAtYmRkNS04ZDg0OTA4ODk0NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzEuNjExNzEyOTkzWiJ9&digest=sha256%3A1fe9d493febe8dea7b2836d2f61268d1f874b86422882bc0bd24a6bc726f402b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.139266151s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/08767ec7-7075-46f0-bdd5-8d8490889448?_state=c7i0ajCH_ZuRT1_XTEcPDF7-hQKHwRNw9XltpQoghwt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwODc2N2VjNy03MDc1LTQ2ZjAtYmRkNS04ZDg0OTA4ODk0NDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzEuNjExNzEyOTkzWiJ9&digest=sha256%3A1fe9d493febe8dea7b2836d2f61268d1f874b86422882bc0bd24a6bc726f402b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37073" http.request.id=367007af-1a17-4da2-8b4d-041cc6e02910 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.084065ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37073" http.request.id=1be0fa67-c75c-4251-80f1-8c959a3ac921 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/sha256:7022589ea1dd8f581eaf80d94a5b748b182da65aaea3a54a89e7d01d71df8633" http.request.useragent="Go-http-client/1.1" http.response.duration=1.575054ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:7022589ea1dd8f581eaf80d94a5b748b182da65aaea3a54a89e7d01d71df8633 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=2f156ed3-3789-4e49-9b2e-1590d428fcbc http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" 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.412043ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=4059d399-a8b6-4830-9fbc-13060d3a19c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/sha256:7022589ea1dd8f581eaf80d94a5b748b182da65aaea3a54a89e7d01d71df8633" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=3.312888ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/sha256:7022589ea1dd8f581eaf80d94a5b748b182da65aaea3a54a89e7d01d71df8633 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=5d010125-bf77-4fe8-9a57-31da6b573eb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.182013ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=8a4a1839-427a-4182-82a6-07cf0f1e0aa5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/sha256:7022589ea1dd8f581eaf80d94a5b748b182da65aaea3a54a89e7d01d71df8633" http.request.useragent="Go-http-client/1.1" http.response.duration=1.210143ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/sha256:7022589ea1dd8f581eaf80d94a5b748b182da65aaea3a54a89e7d01d71df8633 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=5a3c4648-ce7c-400b-9637-1ec7815c48ce http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.167473ms http.response.status=200 http.response.written=45 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="rewriting manifest sha256:7022589ea1dd8f581eaf80d94a5b748b182da65aaea3a54a89e7d01d71df8633 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=a8eed787-fd6e-42db-a1cf-ae3b70f09d29 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" 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-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=a8eed787-fd6e-42db-a1cf-ae3b70f09d29 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" 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.447636ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37073" http.request.id=88273e93-6619-4a8b-bc94-42efa33fa7ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.458474ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37073" http.request.id=f0ea4480-30f2-4057-a858-331277b1b109 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.690964ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37073" http.request.id=24ae916f-9785-4822-a805-bd4cedf52f4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/sha256:f582ab3ff024028829173eb942b7d03c5edd9204b2dae1c4e0406c34e82c2eb3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.400974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:f582ab3ff024028829173eb942b7d03c5edd9204b2dae1c4e0406c34e82c2eb3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=04906e48-48b0-4454-b0bd-010229c9b71a http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.508434ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=965ae0c1-197b-4c6d-b26f-b0a58c0f9263 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/sha256:f582ab3ff024028829173eb942b7d03c5edd9204b2dae1c4e0406c34e82c2eb3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.367313ms http.response.status=200 http.response.written=434 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/sha256:f582ab3ff024028829173eb942b7d03c5edd9204b2dae1c4e0406c34e82c2eb3 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=a5cbf45b-3b5e-4e33-9027-0b5d685717e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.148653ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=a31faca6-120e-4894-b931-528f6ac3f6b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" http.request.uri="/v2/foo/schema2/manifests/sha256:f582ab3ff024028829173eb942b7d03c5edd9204b2dae1c4e0406c34e82c2eb3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.158423ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/sha256:f582ab3ff024028829173eb942b7d03c5edd9204b2dae1c4e0406c34e82c2eb3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=info msg="rewriting manifest list sha256:f582ab3ff024028829173eb942b7d03c5edd9204b2dae1c4e0406c34e82c2eb3 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=2a479724-e8c1-4b7b-999b-c2fb47c89fce http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" 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-03T07:48:32Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:37073" http.request.id=2a479724-e8c1-4b7b-999b-c2fb47c89fce http.request.method=GET http.request.remoteaddr="127.0.0.1:51322" 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.363785ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (21.59s) === RUN TestGetManifestWithStorageError time="2025-05-03T07:48:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:32Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:34533" http.request.id=d0b34e29-36ac-47b4-b51a-3cb8ff9256a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35540" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.417973ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:34533" http.request.id=f95f031c-bc5d-47b2-86c3-ff06d9b77d36 http.request.method=GET http.request.remoteaddr="127.0.0.1:35540" http.request.uri="/v2/genericstorageerr/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.334713ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:34533" http.request.id=b53c4e2a-bb67-4cc0-9b78-a5826adbd22a http.request.method=GET http.request.remoteaddr="127.0.0.1:35540" http.request.uri="/v2/manifestinvalidpath/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.150583ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.2 http.request.host="127.0.0.1:34533" http.request.id=a0319176-06d0-474f-a24a-7ae3724f248a http.request.method=GET http.request.remoteaddr="127.0.0.1:35540" http.request.uri="/v2/manifestbadlink/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.064053ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [03/May/2025:07:48:32 +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-03T07:48:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:32Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=f476daac-f1f2-435e-81fd-93614c5537fd http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.210243ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=29b4fd40-1cc1-4d5a-a1d8-433ea43343d3 http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.119572ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=7e370b05-a206-49cb-8867-e8f8735337af http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.169193ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=309d0804-e88a-463c-bbd8-92136252af23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.998645ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=309d0804-e88a-463c-bbd8-92136252af23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" 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.052336ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=309d0804-e88a-463c-bbd8-92136252af23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" 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.093156ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-03T07:48:32Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=309d0804-e88a-463c-bbd8-92136252af23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" 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.129206ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [03/May/2025:07:48:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-03T07:48:33Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=9aaa4057-3d09-4853-b7a9-d8adbec552ab http.request.method=POST http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.697794ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:33 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:36Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=3133bffb-9fa6-48f4-8a28-75b819ee0d7b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/blobs/uploads/502d71b7-abb1-482e-827c-c50ae0c3faf8?_state=RvapHgMulUVNv0igM9PhZazM1nD2kCIqHAw5vEerIH17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MDJkNzFiNy1hYmIxLTQ4MmUtODI3Yy1jNTBhZTBjM2ZhZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzMuMDQ1OTIwOTAyWiJ9&digest=sha256%3A1343738e44f604bf23f061a4da123c340752c01893a9b1482345b301f7cefd74" http.request.useragent="Go-http-client/1.1" http.response.duration=3.913891848s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:33 +0000] "PUT /v2/foo/schema1/blobs/uploads/502d71b7-abb1-482e-827c-c50ae0c3faf8?_state=RvapHgMulUVNv0igM9PhZazM1nD2kCIqHAw5vEerIH17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI1MDJkNzFiNy1hYmIxLTQ4MmUtODI3Yy1jNTBhZTBjM2ZhZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzMuMDQ1OTIwOTAyWiJ9&digest=sha256%3A1343738e44f604bf23f061a4da123c340752c01893a9b1482345b301f7cefd74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:37Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=57d931db-7e38-4d79-a4f3-71ee23ff038d http.request.method=POST http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.013715ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:37 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=cebc0e31-9813-4a91-b260-fd251cdcb51b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/blobs/uploads/2ba7cb4a-1552-4216-88cf-5b72ba38c5e2?_state=FTxdaNhc7rMFzxJPuvnq58JO5Wfc31hHGznePAQ6aRF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYmE3Y2I0YS0xNTUyLTQyMTYtODhjZi01YjcyYmEzOGM1ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzcuMTQwNDEwMjU2WiJ9&digest=sha256%3Af6cfc6b5bc9861585c3ba54b14c824d9e82ee0fd945a700b44b07fe6249cb3bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.692135176s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:37 +0000] "PUT /v2/foo/schema1/blobs/uploads/2ba7cb4a-1552-4216-88cf-5b72ba38c5e2?_state=FTxdaNhc7rMFzxJPuvnq58JO5Wfc31hHGznePAQ6aRF7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIyYmE3Y2I0YS0xNTUyLTQyMTYtODhjZi01YjcyYmEzOGM1ZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzcuMTQwNDEwMjU2WiJ9&digest=sha256%3Af6cfc6b5bc9861585c3ba54b14c824d9e82ee0fd945a700b44b07fe6249cb3bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=76655e49-6aa8-44ba-892f-b9eb0fbe1676 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.956677ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=78a13af2-8adc-40e9-8161-80432c1f5770 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=2.469076ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=8109f21f-13dc-4d52-8103-0c5cb2d2a917 http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.205075ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=87f70700-b832-4743-b3d5-4253dd73c209 http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.919795ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42125" http.request.id=1e665ecf-de71-4b70-adf2-69597b993673 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=2.420346ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42125" http.request.id=a1e340c9-1ddd-4385-8468-9276d44e49a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=2.377406ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/json" http.request.host="127.0.0.1:42125" http.request.id=27070674-5d02-4011-881c-1bf5ffcebfc3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=2.318676ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=8e7b01d0-a1b4-49eb-ba66-f5e5f9f11dd9 http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.808985ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=bef9cce8-9903-4710-8424-cde25a61f97a http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.089382ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=4415c4fd-6492-4491-a250-45b995a8443d http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=1.100633ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=a52b43de-0428-4786-a37b-f3b523f01038 http.request.method=GET http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.054193ms http.response.status=200 http.response.written=41 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="payload digest does match: "sha256:a1ee834c4a866ced8c713580eff2a6bfbca9950f671cbd7a7786bbb0d6aed0ef" != "sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166"" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=549ba27b-df46-4a90-9992-413b41c7cca9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=549ba27b-df46-4a90-9992-413b41c7cca9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47824" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.243313ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=68d9f8f8-24c8-4b16-a4cf-7a6f812663a4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36854" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=1.496854ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=320ee0d8-b094-4443-96fa-97cf3e4fe052 http.request.method=GET http.request.remoteaddr="127.0.0.1:36854" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.095733ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=dc04695b-fcb4-4e6f-b375-e982b139e17b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36864" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.220363ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=eda654b7-bb96-4ee3-8f53-d07f93ef6f48 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36872" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=2.354766ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=1f87977d-95ef-41ee-8ddc-1af2f5daf688 http.request.method=GET http.request.remoteaddr="127.0.0.1:36872" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.286758ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=5fb60c07-e626-4450-bea5-61821035c301 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36880" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.569524ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=97a0b285-2c3c-4d4e-87a4-56a6aeb5ed97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.773197ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=10441478-b195-4947-b987-1be18a5e0475 http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.115553ms http.response.status=200 http.response.written=39 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=b2fb5bef-33fe-4399-a7f6-b37ce72daf4e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166" http.request.useragent="Go-http-client/1.1" http.response.duration=1.313563ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "DELETE /v2/foo/schema1/manifests/sha256:0ddf3813bee66bc26e310bdcd59403f2a2baf82d5b748f42bde0a3839e015166 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=5e068e4b-fd49-4cdc-936e-b1cd7db2763d http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.067682ms http.response.status=200 http.response.written=35 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=e0112efb-ddd7-4172-9ce5-ed763db900e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" 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.127503ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=e30e826e-5601-4916-b74b-33d810452a6d http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.264003ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=442c227a-0b17-4a54-9208-89fd4d96a10f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" 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.576584ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=442c227a-0b17-4a54-9208-89fd4d96a10f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" 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.630064ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=442c227a-0b17-4a54-9208-89fd4d96a10f http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" 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.670184ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=5f741a7a-bb42-4980-bbdd-d1b49ce956df http.request.method=POST http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.397503ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=332eb460-fc57-400a-8b2c-b09a81d94f87 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/blobs/uploads/822ff5c5-538a-4d0e-8dbe-45701bd3cb70?_state=ONWVe6lC4iWgeFwFH8FcqP73nqojtbw0JahrQlS3YsN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MjJmZjVjNS01MzhhLTRkMGUtOGRiZS00NTcwMWJkM2NiNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzguODkzMDA3OTAxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=2.093165ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema2/blobs/uploads/822ff5c5-538a-4d0e-8dbe-45701bd3cb70?_state=ONWVe6lC4iWgeFwFH8FcqP73nqojtbw0JahrQlS3YsN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MjJmZjVjNS01MzhhLTRkMGUtOGRiZS00NTcwMWJkM2NiNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzguODkzMDA3OTAxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=a9bcda75-abeb-4459-9a2b-e77f7bb4a1c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" 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.411054ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-03T07:48:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=a9bcda75-abeb-4459-9a2b-e77f7bb4a1c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" 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.462214ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [03/May/2025:07:48:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-03T07:48:39Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=2fd514ab-719e-43e3-84d6-63bc138b7878 http.request.method=POST http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.760064ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=d353f3ab-62ac-469d-b69c-aab17c121e88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/blobs/uploads/282e2b61-5c65-4e57-b5e2-10ee65fe344d?_state=j15Wg6IPjOLlLjecWH-UtA0ZiNZqZAn5cIt3HY-mGnF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyODJlMmI2MS01YzY1LTRlNTctYjVlMi0xMGVlNjVmZTM0NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzkuMDYyOTIyNjdaIn0%3D&digest=sha256%3A6c92bde5cdd37df70bfbf32c41d53debe5c146499a85e907ef9361bdce88bfd2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.528967463s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/282e2b61-5c65-4e57-b5e2-10ee65fe344d?_state=j15Wg6IPjOLlLjecWH-UtA0ZiNZqZAn5cIt3HY-mGnF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyODJlMmI2MS01YzY1LTRlNTctYjVlMi0xMGVlNjVmZTM0NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6MzkuMDYyOTIyNjdaIn0%3D&digest=sha256%3A6c92bde5cdd37df70bfbf32c41d53debe5c146499a85e907ef9361bdce88bfd2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:40Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=b37a45cc-d013-446e-b40d-ca603d4c2364 http.request.method=POST http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.906325ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:40 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=df403392-e073-4f57-999e-52b8d31fd432 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/blobs/uploads/5c2adc4c-fb36-45fb-b1d6-60d3546576b0?_state=bjGKOSE17P0Qhz-6Og361a0U6KKbgqXdI8eNeLYHGZd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YzJhZGM0Yy1mYjM2LTQ1ZmItYjFkNi02MGQzNTQ2NTc2YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6NDAuNzM2ODc1MDcxWiJ9&digest=sha256%3A177b3d91041363e236520f50c863f1cba7d6205b4543e32391fc64a3be6841c0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.14695086s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:40 +0000] "PUT /v2/foo/schema2/blobs/uploads/5c2adc4c-fb36-45fb-b1d6-60d3546576b0?_state=bjGKOSE17P0Qhz-6Og361a0U6KKbgqXdI8eNeLYHGZd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1YzJhZGM0Yy1mYjM2LTQ1ZmItYjFkNi02MGQzNTQ2NTc2YjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDNUMDc6NDg6NDAuNzM2ODc1MDcxWiJ9&digest=sha256%3A177b3d91041363e236520f50c863f1cba7d6205b4543e32391fc64a3be6841c0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=32ba0ed2-9a75-41da-a84a-2ff5cefd9b31 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.085125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=24ef1939-6382-438b-9249-36c99b077276 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.528676ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=b31fa7a4-0b07-48af-9d5b-5d4a28abc723 http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" 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.460934ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=b1b31b72-cb5e-4a48-acfe-125a4b0cbdb3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.731784ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=28ac52f7-fd90-4a65-8f15-c173b3ce8169 http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154223ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=468f163d-e72c-48c0-b78a-70615aa72b79 http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.392804ms http.response.status=304 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=111132ed-b776-4cbd-94d6-f901bb415985 http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.495174ms http.response.status=200 http.response.written=45 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="rewriting manifest sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 in schema1 format to support old client" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=881987b5-de8d-4360-b8b8-2da2d71589db http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" 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-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=881987b5-de8d-4360-b8b8-2da2d71589db http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" 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.417466ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=486f5a51-001e-4c70-bf81-4ed8dc36e02b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.403853ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=936cdf3e-be29-46cb-b5a8-d8076456de3e http.request.method=GET http.request.remoteaddr="127.0.0.1:36894" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.268753ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=20b89cc4-a01b-40fd-acd0-c9b89c82c504 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36902" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.695134ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=8f0d21d1-c3c2-45d3-a6d7-24cd7822d275 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36916" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.653364ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "PUT /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=b5a808b1-a700-467d-810d-0109af08f7f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36916" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.370243ms http.response.status=200 http.response.written=732 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=5b278c22-f207-4633-96cb-73dadd8ba87d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36928" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.249543ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42125" http.request.id=3246c63b-b120-4f60-929c-c437b08e6cb2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36936" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.741604ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=302a8dc7-2ce5-4ba5-9a2d-914c6a52b53e http.request.method=GET http.request.remoteaddr="127.0.0.1:36936" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.094622ms http.response.status=200 http.response.written=39 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=43c01982-4a5c-41ee-ad2d-2a4262fb848f http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36936" http.request.uri="/v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.300893ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "DELETE /v2/foo/schema2/manifests/sha256:325c92bdc041ceca6f526bf207a55d1bbb12b739bc479c72632fdf0c575a5ad1 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:41Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42125" http.request.id=12f6edb7-80f7-4df0-9a20-d8e6bc61d291 http.request.method=GET http.request.remoteaddr="127.0.0.1:36936" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.067952ms http.response.status=200 http.response.written=35 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (9.13s) === RUN TestManifestDeleteDisabled time="2025-05-03T07:48:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:41Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:41Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:37953" http.request.id=90e1f608-30f9-491c-b223-0519c0c8ac92 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38416" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.238233ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [03/May/2025:07:48:41 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-05-03T07:48:41Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:41Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:41Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-05-03T07:48:42Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.2 time="2025-05-03T07:48:42Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.2 time="2025-05-03T07:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:42461" http.request.id=a48798fc-9385-4f2e-bb03-14562c807a49 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35022" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.370676ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/May/2025:07:48:42 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-03T07:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:42461" http.request.id=57bc2ebb-a952-4634-b667-90d2bfb45cac http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35028" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.133475ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [03/May/2025:07:48:42 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-03T07:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:42461" http.request.id=20f47946-62fa-4754-bd5a-f81e40521668 http.request.method=POST http.request.remoteaddr="127.0.0.1:35044" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.120206ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:48:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-03T07:48:42Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.2 http.request.host="127.0.0.1:42461" http.request.id=10f81d2c-b3b6-4140-b778-2c3dd2c23711 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35054" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.118175ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [03/May/2025:07:48:42 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.69s) === RUN TestProxyManifestGetByTag time="2025-05-03T07:48:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:42Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:42Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=f655e1e0-fd8f-43e8-87c5-22b9e8a69953 http.request.method=POST http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.960315ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=3c3592e6-2f59-4b4d-bc9d-6ed3e2a68cd2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/blobs/uploads/d6e2227d-043d-4a22-bb48-cc6bda3e40d8?_state=rK-MHSXFTBdkq8g4KGRUvTxjwcf1CYJK-3KjcI0OZCZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZTIyMjdkLTA0M2QtNGEyMi1iYjQ4LWNjNmJkYTNlNDBkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODo0Mi43NjgzNzMzMDRaIn0%3D&digest=sha256%3A99fb299578d4be542c4b23677ef0f17cb2d89989f71135040232c3e171be9210" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068175866s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:42 +0000] "PUT /v2/foo/bar/blobs/uploads/d6e2227d-043d-4a22-bb48-cc6bda3e40d8?_state=rK-MHSXFTBdkq8g4KGRUvTxjwcf1CYJK-3KjcI0OZCZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2ZTIyMjdkLTA0M2QtNGEyMi1iYjQ4LWNjNmJkYTNlNDBkOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODo0Mi43NjgzNzMzMDRaIn0%3D&digest=sha256%3A99fb299578d4be542c4b23677ef0f17cb2d89989f71135040232c3e171be9210 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=ca84b679-0032-4af8-9a8e-e026c9e062b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.102278ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 time="2025-05-03T07:48:43Z" level=info msg="redis not configured" go.version=go1.24.2 time="2025-05-03T07:48:43Z" level=info msg="Starting upload purge in 7m0s" go.version=go1.24.2 time="2025-05-03T07:48:43Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=6d104251-d6d9-44d0-9879-69ae9efeda02 http.request.method=GET http.request.remoteaddr="127.0.0.1:51150" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.649744ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:42869" go.version=go1.24.2 time="2025-05-03T07:48:43Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.2 time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=42abb48f-558f-47a8-bb57-3c68560bf37e http.request.method=GET http.request.remoteaddr="127.0.0.1:51154" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.381794ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42869 /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:42869/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:38167" http.request.id=064b5b2e-5a96-4ac8-ba83-2068b50fea7d http.request.method=GET http.request.remoteaddr="127.0.0.1:60936" http.request.uri="/v2/foo/bar/manifests/sha256:3cdfe93ef6d5832031cbd4c05b54c49f489cab15ce5f46000a6049a306ca7a55" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:3cdfe93ef6d5832031cbd4c05b54c49f489cab15ce5f46000a6049a306ca7a55" time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=e9ea2571-df78-49ed-945f-9edfdfdbe058 http.request.method=GET http.request.remoteaddr="127.0.0.1:51166" http.request.uri="/v2/foo/bar/manifests/sha256:3cdfe93ef6d5832031cbd4c05b54c49f489cab15ce5f46000a6049a306ca7a55" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.189365ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "GET /v2/foo/bar/manifests/sha256:3cdfe93ef6d5832031cbd4c05b54c49f489cab15ce5f46000a6049a306ca7a55 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:3cdfe93ef6d5832031cbd4c05b54c49f489cab15ce5f46000a6049a306ca7a55 with ttl=167h59m59.99999458s" go.version=go1.24.2 time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38167" http.request.id=064b5b2e-5a96-4ac8-ba83-2068b50fea7d http.request.method=GET http.request.remoteaddr="127.0.0.1:60936" http.request.uri="/v2/foo/bar/manifests/sha256:3cdfe93ef6d5832031cbd4c05b54c49f489cab15ce5f46000a6049a306ca7a55" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=9.443003ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "GET /v2/foo/bar/manifests/sha256:3cdfe93ef6d5832031cbd4c05b54c49f489cab15ce5f46000a6049a306ca7a55 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=fceadfd2-3623-467d-9607-972d366951c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51166" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.032643ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42869 /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:42869/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:38167" http.request.id=498dd926-a475-4859-a520-0aea8196bdae http.request.method=GET http.request.remoteaddr="127.0.0.1:60946" 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-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=435109fa-d84e-47c7-9acb-e66a2f908199 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51170" 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.935415ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-03T07:48:43Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38167" http.request.id=498dd926-a475-4859-a520-0aea8196bdae http.request.method=GET http.request.remoteaddr="127.0.0.1:60946" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.935537ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/May/2025:07:48:43 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-03T07:48:44Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=022fbc65-29c0-428c-9976-d3d513eacc18 http.request.method=POST http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.890574ms http.response.status=202 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=c5a45c8a-7b0e-4010-86d4-bfb9d92eb37a http.request.method=PUT http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/blobs/uploads/34c65fff-0fef-411a-8b48-53c5ace3be3d?_state=dui2VJAqZFAktFGgkZU4qV64khfwKwGO9Y_PPL0E_t57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0YzY1ZmZmLTBmZWYtNDExYS04YjQ4LTUzYzVhY2UzYmUzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODo0NC4xMTUxNzk4NDdaIn0%3D&digest=sha256%3A5de88643581d9d23428ce8669882f49a3840cb748c51796ae86e37f6cad4e5ec" http.request.useragent="Go-http-client/1.1" http.response.duration=4.007064009s http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:44 +0000] "PUT /v2/foo/bar/blobs/uploads/34c65fff-0fef-411a-8b48-53c5ace3be3d?_state=dui2VJAqZFAktFGgkZU4qV64khfwKwGO9Y_PPL0E_t57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM0YzY1ZmZmLTBmZWYtNDExYS04YjQ4LTUzYzVhY2UzYmUzZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wM1QwNzo0ODo0NC4xMTUxNzk4NDdaIn0%3D&digest=sha256%3A5de88643581d9d23428ce8669882f49a3840cb748c51796ae86e37f6cad4e5ec HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=148191e4-2a98-4d99-b88b-17b8d5bf4c75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.891909ms http.response.status=201 http.response.written=0 127.0.0.1 - - [03/May/2025:07:48:48 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=2c930e8e-f05d-4da2-b5d4-e568cc9cf65f http.request.method=GET http.request.remoteaddr="127.0.0.1:51170" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.136283ms http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:48:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-03T07:48:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42869 /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:42869/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:38167" http.request.id=5f63c8c2-38c6-4e1c-9918-c8b667fc1524 http.request.method=GET http.request.remoteaddr="127.0.0.1:58512" 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-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=6802634f-b12e-4ce5-b2a5-bc448566f60a http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44914" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.157805ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/May/2025:07:48:48 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=358f94d9-2914-42c9-a41f-384e8e4926e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:44914" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="945.472µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [03/May/2025:07:48:48 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-03T07:48:48Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:42869 /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:42869/v2/:[]]}" go.version=go1.24.2 http.request.host="127.0.0.1:38167" http.request.id=5f63c8c2-38c6-4e1c-9918-c8b667fc1524 http.request.method=GET http.request.remoteaddr="127.0.0.1:58512" 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-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:42869" http.request.id=4a65dc24-d828-4790-ab94-41db47f912d8 http.request.method=GET http.request.remoteaddr="127.0.0.1:44926" 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.939575ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/May/2025:07:48:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-03T07:48:48Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:26046f61917c10638c79e622ceba1640ad1b64ade655ed3eaba9ef252fdbfd7e with ttl=167h59m59.99999633s" go.version=go1.24.2 time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:38167" http.request.id=5f63c8c2-38c6-4e1c-9918-c8b667fc1524 http.request.method=GET http.request.remoteaddr="127.0.0.1:58512" 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=12.080559ms http.response.status=200 http.response.written=935 127.0.0.1 - - [03/May/2025:07:48:48 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (5.53s) === RUN TestAppDispatcher time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40171" http.request.id=e3a0ab8a-93ed-44cb-a3c3-c1ec54d23ed3 http.request.method=GET http.request.remoteaddr="127.0.0.1:38620" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099403ms http.response.status=200 http.response.written=0 time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40171" http.request.id=3594b967-328b-4306-a664-e5813ce0aa29 http.request.method=GET http.request.remoteaddr="127.0.0.1:38620" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="916.862µs" http.response.status=200 http.response.written=0 time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40171" http.request.id=318cb04d-110a-4d91-bbb6-6fba93d95375 http.request.method=GET http.request.remoteaddr="127.0.0.1:38620" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="948.082µs" http.response.status=200 http.response.written=0 time="2025-05-03T07:48:48Z" level=info msg="response completed" go.version=go1.24.2 http.request.host="127.0.0.1:40171" http.request.id=8956c1c0-988d-4006-a917-c9f017cfcb53 http.request.method=GET http.request.remoteaddr="127.0.0.1:38620" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=2.762036ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-03T07:48: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.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:48Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:48Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.2 http.request.host="127.0.0.1:38051" http.request.id=1c05513e-db83-423f-ba34-4d328b647b70 http.request.method=GET http.request.remoteaddr="127.0.0.1:46252" 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-03T07:48: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.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:48Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:48Z" level=info msg="configuring file health check path=/tmp/healthcheck3643688780, interval=1" go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-03T07:48:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:52Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:52Z" level=info msg="configuring TCP health check addr=127.0.0.1:38581, interval=1" go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-03T07:48: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.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:56Z" level=info msg="redis not configured" go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 time="2025-05-03T07:48:56Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:37189, interval=1, threshold=3" go.version=go1.24.2 instance.id=285bd28e-6c57-4907-835f-caab58266028 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 148.484s ? 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.09s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.32s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.98s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.460s === RUN TestSchedule time="2025-05-03T07:46:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 time="2025-05-03T07:46:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9959ms" go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 time="2025-05-03T07:46:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.23µs" go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 time="2025-05-03T07:46:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.74µs" go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 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-03T07:46:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-03T07:46:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 time="2025-05-03T07:46:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.94888ms" go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 time="2025-05-03T07:46:34Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99702ms" go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 time="2025-05-03T07:46:34Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-03T07:46:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.2 instance.id=5f19dc16-cd55-46a6-be33-02620f72b3f1 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.587s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (7.76s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 19467776 sha256:5d0cb9ad9c0bf8686f0a242cd7e7782748d2c53d4d90f0215d31e8147628ad75 [] map[] } --- PASS: TestSimpleBlobRead (0.56s) === RUN TestBlobMount --- PASS: TestBlobMount (0.76s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.18s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.39s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (4.05s) === 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:568057b983c8c475f6eb350f793f8d0644fab4466311ae75da734554838b1a6a palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:7d2f6a2fede43435935356263c82ab5fb446f6e45e744c0c5c7c988561d9c1e4 palailogos: marking blob sha256:44fa7bb8576740e1ef895f7c039752dd1c23f6bb333f719f5fa0b1a39ff6142f palailogos: marking manifest sha256:58eb61e57b9aa9f68b44cab3d12aa09003d79f4d461afc3cb504b55384b893fd palailogos: marking blob sha256:6eeca3da84d7a3df5374771664fe9aba1dfc425761a3fbae6800c2b3d35ac32b palailogos: marking blob sha256:509bcdd8d3931887b2e7660dd3e3d93b67b05c939909eac4245e681e1fdaddf8 palailogos: marking manifest sha256:a5bb76acb0f4da66b34f3ec2957d05311f987a0f168cadcd7c593bec54f94a13 palailogos: marking blob sha256:58eb61e57b9aa9f68b44cab3d12aa09003d79f4d461afc3cb504b55384b893fd palailogos: marking blob sha256:d68dd2d4fbafaffb9bbaaa28e33e3d3868032c6908484ef858193dfcc05951f1 palailogos: marking manifest sha256:d68dd2d4fbafaffb9bbaaa28e33e3d3868032c6908484ef858193dfcc05951f1 palailogos: marking blob sha256:b460294082e950703fbb66ca35a4cf7d0cef455ff946b66865c04f512557be76 palailogos: marking blob sha256:0a84d1d2c63f590053a0b630aa109908c5d75b04b672e81e92ddb45eb32d5114 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.44s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:6d64cc288b57701dac72c5ee310b3b04d53da0fd5f090fc2176ef2d4376badeb deletemanifests: marking manifest sha256:eaef819e4f214bdc3966fa20335a52efcd001e86f1954ae56157708a9772bc0c deletemanifests: marking blob sha256:64ec6bf7bbe186c3702153d855af9461066cc095f4e4fb27c6b2db2f4f98b41a deletemanifests: marking blob sha256:ca59679ec3b64dfecfc00a9f24f00a8fdcab6773756263cc9ddb5aa77bf955ff deletemanifests: marking blob sha256:0eea7fe4e01b1d0fb83ec07d9d5d49dc10ad31e66ffc8cd843f4af9a966b5d3b 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:7c91b003a01a0955f7c5784ebaa5146299917f9db10830ac9faacb9387e9e1a2 blob eligible for deletion: sha256:7da4424db3eea7de50600a24c950acdeccb0a247fad233a3a93257d553a46d94 blob eligible for deletion: sha256:e8207d6f9ccb6b0d15405a00ed6a24570f14b1db791a76e885f4080ba7d3ab41 blob eligible for deletion: sha256:6d64cc288b57701dac72c5ee310b3b04d53da0fd5f090fc2176ef2d4376badeb deletemanifests manifest eligible for deletion: sha256:6d64cc288b57701dac72c5ee310b3b04d53da0fd5f090fc2176ef2d4376badeb deletemanifests: marking manifest sha256:eaef819e4f214bdc3966fa20335a52efcd001e86f1954ae56157708a9772bc0c deletemanifests: marking blob sha256:64ec6bf7bbe186c3702153d855af9461066cc095f4e4fb27c6b2db2f4f98b41a deletemanifests: marking blob sha256:ca59679ec3b64dfecfc00a9f24f00a8fdcab6773756263cc9ddb5aa77bf955ff deletemanifests: marking blob sha256:0eea7fe4e01b1d0fb83ec07d9d5d49dc10ad31e66ffc8cd843f4af9a966b5d3b time="2025-05-03T07:46:59Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/6d64cc288b57701dac72c5ee310b3b04d53da0fd5f090fc2176ef2d4376badeb" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 time="2025-05-03T07:46:59Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/6d64cc288b57701dac72c5ee310b3b04d53da0fd5f090fc2176ef2d4376badeb" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:6d64cc288b57701dac72c5ee310b3b04d53da0fd5f090fc2176ef2d4376badeb time="2025-05-03T07:46:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6d64cc288b57701dac72c5ee310b3b04d53da0fd5f090fc2176ef2d4376badeb" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:7c91b003a01a0955f7c5784ebaa5146299917f9db10830ac9faacb9387e9e1a2 time="2025-05-03T07:46:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7c/7c91b003a01a0955f7c5784ebaa5146299917f9db10830ac9faacb9387e9e1a2" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:7da4424db3eea7de50600a24c950acdeccb0a247fad233a3a93257d553a46d94 time="2025-05-03T07:46:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7d/7da4424db3eea7de50600a24c950acdeccb0a247fad233a3a93257d553a46d94" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:e8207d6f9ccb6b0d15405a00ed6a24570f14b1db791a76e885f4080ba7d3ab41 time="2025-05-03T07:46:59Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e8/e8207d6f9ccb6b0d15405a00ed6a24570f14b1db791a76e885f4080ba7d3ab41" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 --- PASS: TestDeleteManifestIfTagNotFound (2.23s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:04bfa4c9aa23488559c7e54dcb58f01b38da093cd10087d79313821d8beea9d4 time="2025-05-03T07:47:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/04/04bfa4c9aa23488559c7e54dcb58f01b38da093cd10087d79313821d8beea9d4" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:0d65d7eb9ddfeb9a55923bd81a6e7d1d8f4698fd1f2052097565dfcca12e7fd3 time="2025-05-03T07:47:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0d65d7eb9ddfeb9a55923bd81a6e7d1d8f4698fd1f2052097565dfcca12e7fd3" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:bd9cd357e91474479a625cc033b09d3523a816ee1e33f44e135ce9025bf077e4 time="2025-05-03T07:47:00Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bd/bd9cd357e91474479a625cc033b09d3523a816ee1e33f44e135ce9025bf077e4" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 --- PASS: TestGCWithMissingManifests (0.94s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:b22f64231ba1dcda134e62e4210358268ed2abb17a9ab1267822ee600ce7d6bb komnenos: marking blob sha256:c2920fa2168afc5db753d5a2253c0fe28782c2415cacde7431cd045fb1bdae35 komnenos: marking blob sha256:9c95c5aa9aea5bfe00254980451116aea478f6c54d304b4296f6821affbf497e 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:f9441b6e85944ae3fcbb6168be13a5977b8b0f8f05f2dc39602c48d79cfd0a08 time="2025-05-03T07:47:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f9/f9441b6e85944ae3fcbb6168be13a5977b8b0f8f05f2dc39602c48d79cfd0a08" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:2edc8adf06de240aabb60accc008b1e0937db716247fd5501630593b16ba0fea time="2025-05-03T07:47:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2e/2edc8adf06de240aabb60accc008b1e0937db716247fd5501630593b16ba0fea" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:3a594ecc5a0018b6201f018a4352e4bb6e7b01d68740f8947dfdf7dacc892754 time="2025-05-03T07:47:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/3a/3a594ecc5a0018b6201f018a4352e4bb6e7b01d68740f8947dfdf7dacc892754" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:65e920344f82036ed6072a01906081f57e211e5ced6f0019d14979d4f83c5a12 time="2025-05-03T07:47:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/65/65e920344f82036ed6072a01906081f57e211e5ced6f0019d14979d4f83c5a12" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:d347d73f30f833fb78b43367fe2e4bdc0f05e6bb166f7ede42c9f3264a80cdd9 time="2025-05-03T07:47:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d3/d347d73f30f833fb78b43367fe2e4bdc0f05e6bb166f7ede42c9f3264a80cdd9" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-03T07:47:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 blob eligible for deletion: sha256:ed2c7543e47e2d899eb612992f23250153e431acceee9adf4cace1f263b36ec7 time="2025-05-03T07:47:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/ed2c7543e47e2d899eb612992f23250153e431acceee9adf4cace1f263b36ec7" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 --- PASS: TestDeletionHasEffect (2.06s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.22s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:587e4ccdb59bf1881678c6947f249d98999ca9a8e899dcea0a8b85164f697346 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:fe53c2c27ccad9cb792feffab210dded7f34326d1d1f7f9f3d5987308889b7f0 michael_z_doukas: marking blob sha256:669186660bb75529c0b3a785c1d41c5ca8fe7840f485931165b962b83104c96f 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:fc2f6cb654b5f5c565ceac12091bde05191b1ec3f9a1569e94140e75548918d3 time="2025-05-03T07:47:05Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fc/fc2f6cb654b5f5c565ceac12091bde05191b1ec3f9a1569e94140e75548918d3" go.version=go1.24.2 instance.id=5349132b-1ad0-446e-b1b8-3ca7b172dd13 --- PASS: TestOrphanBlobDeleted (1.01s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:b45c5aa719434b97439322c3e2c681aab768955f81a84bdef1381f18fe6fa0e6 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:210600623599f354f516e91106f585021f3efb3a3d600f6f8a7f552ed70b348a --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.86s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.07s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.52s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.37s) === 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-03T07:47:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-03 06:47:09.169771533 +0000 UTC m=-3565.532165744, actuallyDelete=true" time="2025-05-03T07:47:09Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-03T07:47:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509, actuallyDelete=true" time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9e2890d5-2945-4e0b-829f-5fe5be0f1adf have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aac11946-dbb4-4966-960b-028360b769b5 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aec6bebd-9668-48f6-949f-22b9d52aecb6 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b82b3a19-ce2e-421b-9141-b4b50a5dba70 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/49702498-f23a-4a50-aa53-426df82d0108 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/80ec1946-a50a-4b62-87c7-4dfc2bfb1421 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b54ff5be-8a85-432d-9ac6-98423984fae5 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f4aa0336-deed-45b7-b660-7e1a0b210e32 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/052021c0-0ac5-4ccf-a813-a1aef32d4463 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/14246dc5-6656-46ad-807e-f19feae406cc have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/18847980-2e32-4e74-ada8-d7208e3aa4c6 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.171069796 +0000 UTC m=+34.469132509). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-03T07:47:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-03 07:47:09.17275971 +0000 UTC m=+34.470822433, actuallyDelete=true" time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8db71431-5353-4eba-b5fd-a15770fd6a67 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.17275971 +0000 UTC m=+34.470822433). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/05180bca-fa33-4156-8ddf-bcf07de08e48 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.17275971 +0000 UTC m=+34.470822433). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/0e32c0c1-4a58-4b88-be40-63b119007d02 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.17275971 +0000 UTC m=+34.470822433). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1b38a6aa-4321-450a-abc7-a2f5f513a5bc have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.17275971 +0000 UTC m=+34.470822433). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f758befd-c357-429e-bcf0-8d6da1414f3a have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.17275971 +0000 UTC m=+34.470822433). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-03T07:47:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-03 07:47:09.173892063 +0000 UTC m=+34.471954786, actuallyDelete=true" time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2e3bcc68-b8b2-45b5-af72-f15e8dd371ed have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.173892063 +0000 UTC m=+34.471954786). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7453546e-a8ed-4c15-aa89-c875778eee9c have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.173892063 +0000 UTC m=+34.471954786). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8756b7cf-a5d1-44d5-a88a-30b4e9cc8a2f have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.173892063 +0000 UTC m=+34.471954786). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8e31d835-d475-4d7a-a71e-894d03c399e9 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.173892063 +0000 UTC m=+34.471954786). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9498d3cd-738e-4a31-bd78-e8c2cb70ac16 have older date (2025-05-03 06:47:09 +0000 UTC) than purge date (2025-05-03 07:47:09.173892063 +0000 UTC m=+34.471954786). Removing upload directory." time="2025-05-03T07:47:09Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-03T07:47:09Z" level=info msg="PurgeUploads starting: olderThan=2025-05-03 07:47:09.174593175 +0000 UTC m=+34.472655888, actuallyDelete=true" time="2025-05-03T07:47: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 34.487s ? 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.012s === 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.008s === RUN TestWalkFileRemoved time="2025-05-03T07:46:34Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.422s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.14s) === 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.149s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.48s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.889s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (20.91s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 21.328s ? 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-03T07:46:34Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.2 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-05-03T07:46:34Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.2 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-05-03T07:46:34Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.2 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV6 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestParsing === CONT TestMatchIPV4 === CONT TestUpdateCalledRegularly === CONT TestInvalidNetworkType --- PASS: TestParsing (0.01s) time="2025-05-03T07:46:34Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=00d3984f-4158-4c13-b5eb-c4d135b69567 time="2025-05-03T07:46:34Z" level=error msg="unknown ip address format" go.version=go1.24.2 instance.id=00d3984f-4158-4c13-b5eb-c4d135b69567 ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestInvalidNetworkType (0.01s) time="2025-05-03T07:46:34Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) time="2025-05-03T07:46:34Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.2 instance.id=00d3984f-4158-4c13-b5eb-c4d135b69567 --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4 (0.01s) time="2025-05-03T07:46:35Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-05-03T07:46:36Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-05-03T07:46:37Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 time="2025-05-03T07:46:38Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.2 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.523s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.009s ? 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.410s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.01s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.446s ? 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.016s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r11.apk >>> docker-registry*: Adding .pre-install libfakeroot internal error: payload not recognized! >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r11.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-loongarch64.so.1 >>> docker-registry*: Package size: 25.5 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r11.apk >>> docker-registry: Build complete at Sat, 03 May 2025 07:49:04 +0000 elapsed time 0h 3m 3s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250503.074605) (2/2) Purging go (1.24.2-r1) Executing busybox-1.37.0-r16.trigger OK: 251 MiB in 101 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...