>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r7) started Sun, 16 Mar 2025 21:14:09 +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.1-r0) (2/2) Installing .makedepends-docker-registry (20250316.211410) Executing busybox-1.37.0-r14.trigger OK: 561 MiB in 109 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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 1963k 100 1963k 0 0 2123k 0 --:--:-- --:--:-- --:--:-- 2122k >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge//docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go >>> docker-registry: test-non-constant-fmt-str.patch patching file registry/handlers/api_test.go patching file registry/proxy/proxyblobstore_test.go patching file registry/proxy/proxymanifeststore_test.go patching file registry/proxy/scheduler/scheduler_test.go patching file registry/storage/driver/walk_test.go patching file registry/storage/purgeuploads_test.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] === RUN Test time="2025-03-16T21:14:36Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-16T21:14:36Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/configuration 0.031s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-16T21:14:36Z" 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.008s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.010s === RUN TestGETDownHandlerDoesNotChangeStatus --- PASS: TestGETDownHandlerDoesNotChangeStatus (0.00s) === RUN TestGETUpHandlerDoesNotChangeStatus --- PASS: TestGETUpHandlerDoesNotChangeStatus (0.00s) === RUN TestPOSTDownHandlerChangeStatus --- PASS: TestPOSTDownHandlerChangeStatus (0.00s) === RUN TestPOSTUpHandlerChangeStatus --- PASS: TestPOSTUpHandlerChangeStatus (0.00s) PASS ok github.com/docker/distribution/health/api 0.011s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.62s) PASS ok github.com/docker/distribution/health/checks 0.632s ? 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.005s === 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.004s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.005s === 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.003s ? 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/03/16 21:14:37 http: TLS handshake error from 127.0.0.1:38480: 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:38887/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38887/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38887/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38887/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:37737?status=0, fail=true --- PASS: TestHTTPSink (0.03s) === RUN TestListener --- PASS: TestListener (0.22s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-16T21:14:37Z" level=info msg="broadcaster: closing" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="closing testSink" time="2025-03-16T21:14:37Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-16T21:14:37Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.13s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:37Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-16T21:14:38Z" level=warning msg="&{0xc0010348a0 0.9} encountered too many errors, backing off" time="2025-03-16T21:14:38Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.80s) PASS ok github.com/docker/distribution/notifications 1.199s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-16T21:14:37Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T21:14:37.534820017Z" 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.1 time="2025-03-16T21:14:37.534835222Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:37.534936909Z" level=info msg="Starting upload purge in 23m0s" go.version=go1.24.1 time="2025-03-16T21:14:37.53504272Z" level=info msg="listening on [::]:5000" go.version=go1.24.1 time="2025-03-16T21:14:40.53629625Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 time="2025-03-16T21:14:40.638538713Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=2288676d-b1dd-455b-9d9e-7ab7bec136f5 http.request.method=GET http.request.remoteaddr="[::1]:43230" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.139825ms http.response.status=200 http.response.written=2 ::1 - - [16/Mar/2025:21:14:40 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.10s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-16T21:14:41.402816603Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T21:14:41.403694139Z" 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.1 time="2025-03-16T21:14:41.403712475Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:41.403812187Z" level=info msg="Starting upload purge in 25m0s" go.version=go1.24.1 time="2025-03-16T21:14:41.403890819Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 time="2025-03-16T21:14:41.403901194Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.1 time="2025-03-16T21:14:41.404361676Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.1 time="2025-03-16T21:14:44.415155132Z" level=info msg="response completed" go.version=go1.24.1 http.request.host=127.0.0.1 http.request.id=1722a2bb-398b-4c20-af28-f6a44a865e12 http.request.method=GET http.request.remoteaddr="127.0.0.1:34338" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="782.559µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:14:44 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-16T21:14:44.415256288Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.1 --- PASS: TestRegistrySupportedCipherSuite (3.88s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-16T21:14:45.462154863Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-16T21:14:45.46302204Z" 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.1 time="2025-03-16T21:14:45.463040469Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:45.463197159Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.1 time="2025-03-16T21:14:45.463218616Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.24.1 --- PASS: TestRegistryUnsupportedCipherSuite (9.05s) PASS ok github.com/docker/distribution/registry 16.046s === 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.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.118s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-03-16T21:14:37Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.1 instance.id=4017e349-f850-478b-a4fa-43a13358f154 time="2025-03-16T21:14:37Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.1 instance.id=4017e349-f850-478b-a4fa-43a13358f154 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-03-16T21:14:38Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.1 password=GH4xCrIHELLnlNabZaFuWMprB9kummlrsyogcxy8KOA user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.079s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.006s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.00s) === RUN TestLeeway time="2025-03-16T21:14:38Z" level=info msg="token not to be used before 2025-03-16 21:14:39 +0000 UTC - currently 2025-03-16 21:14:38.268849327 +0000 UTC m=+0.003706227" time="2025-03-16T21:14:38Z" level=info msg="token not to be used after 2025-03-16 21:14:38 +0000 UTC - currently 2025-03-16 21:14:38.269072494 +0000 UTC m=+0.003929395" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-03-16T21:14:38Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.00s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.009s === 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.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.037s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.009s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.003s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-03-16T21:14: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.1 time="2025-03-16T21:14:39Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:39Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:37079" http.request.id=c5f1db9f-af9d-436c-b684-fc404df474a6 http.request.method=GET http.request.remoteaddr="127.0.0.1:57922" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="604.37µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:14:39 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-03-16T21:14: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.1 time="2025-03-16T21:14:39Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:39Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=929fcdb3-983c-4cf8-acd0-878834a6f227 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="635.405µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:21:14:39 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T21:14:39Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=97cfe3d8-1d3c-4e78-b9a1-fda8e831b788 http.request.method=POST http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049393ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:39 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:40Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=6b1e9d9c-7438-436c-9a0b-660504e9bba8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/aaaa/blobs/uploads/62276dd1-de1d-4132-9c15-3a8532b3dc6b?_state=3VLDkHYMkV2wuAU2xmdmhDRky8W_f93KmPd65Y-XpG97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MjI3NmRkMS1kZTFkLTQxMzItOWMxNS0zYTg1MzJiM2RjNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6MzkuNzE1NjE3MjAxWiJ9&digest=sha256%3A36bc43882cbff8a408ec68934d869045a96fd03e2259e8030391628eadd930fe" http.request.useragent="Go-http-client/1.1" http.response.duration=933.34153ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:39 +0000] "PUT /v2/foo/aaaa/blobs/uploads/62276dd1-de1d-4132-9c15-3a8532b3dc6b?_state=3VLDkHYMkV2wuAU2xmdmhDRky8W_f93KmPd65Y-XpG97Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MjI3NmRkMS1kZTFkLTQxMzItOWMxNS0zYTg1MzJiM2RjNmIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6MzkuNzE1NjE3MjAxWiJ9&digest=sha256%3A36bc43882cbff8a408ec68934d869045a96fd03e2259e8030391628eadd930fe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:40Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=426725e5-88ff-4b51-9832-6e1f5d800485 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.404798ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:40 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:40Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=0831e795-9e59-4e61-85a1-7338e8b0fca4 http.request.method=POST http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.110096ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:40 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=5934fd74-42dd-4e88-a44f-9ea8d9397af8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/bbbb/blobs/uploads/7445c89f-0474-48f9-a5d6-4426d5e80ce1?_state=em2hSDELcuRU1DmTus0Uw7DvBy_giTQJ0HwuVpEXgO17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDQ1Yzg5Zi0wNDc0LTQ4ZjktYTVkNi00NDI2ZDVlODBjZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDAuNzM2NTg0NzRaIn0%3D&digest=sha256%3Aa8edf5b4ca3087faf7e085324f748c0d8a5d746493557449f418bc9026392076" http.request.useragent="Go-http-client/1.1" http.response.duration=1.611554492s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:40 +0000] "PUT /v2/foo/bbbb/blobs/uploads/7445c89f-0474-48f9-a5d6-4426d5e80ce1?_state=em2hSDELcuRU1DmTus0Uw7DvBy_giTQJ0HwuVpEXgO17Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NDQ1Yzg5Zi0wNDc0LTQ4ZjktYTVkNi00NDI2ZDVlODBjZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDAuNzM2NTg0NzRaIn0%3D&digest=sha256%3Aa8edf5b4ca3087faf7e085324f748c0d8a5d746493557449f418bc9026392076 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=1a70a3e1-ddfa-465b-b02e-cc04f4a162d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.477256ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:42 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:42Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=1320f268-76b7-4883-955a-152da0f4d33c http.request.method=POST http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082639ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:42 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:44Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=652a0543-ccfd-4287-89eb-35b88e8f40a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/cccc/blobs/uploads/93f4ba0f-2153-486e-9d7e-6d8c11545d84?_state=ucWHn-pqAg7iP4wsUnkgXsByzzrHZSoNfQ3Gg9mYvMR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5M2Y0YmEwZi0yMTUzLTQ4NmUtOWQ3ZS02ZDhjMTE1NDVkODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDIuNDU1Mjc4MDMxWiJ9&digest=sha256%3A4ba23875911524b936512bbdba3f24e55bc50cf0d8e38a549165cc41b6ab63ab" http.request.useragent="Go-http-client/1.1" http.response.duration=1.817304962s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:42 +0000] "PUT /v2/foo/cccc/blobs/uploads/93f4ba0f-2153-486e-9d7e-6d8c11545d84?_state=ucWHn-pqAg7iP4wsUnkgXsByzzrHZSoNfQ3Gg9mYvMR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5M2Y0YmEwZi0yMTUzLTQ4NmUtOWQ3ZS02ZDhjMTE1NDVkODQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDIuNDU1Mjc4MDMxWiJ9&digest=sha256%3A4ba23875911524b936512bbdba3f24e55bc50cf0d8e38a549165cc41b6ab63ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:44Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=7e1b9d16-3f80-4e4f-ae1e-9f804634afcb http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.446833ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:44 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:44Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=7f2142d8-6b47-40ab-b5bf-ad24059f8b4b http.request.method=POST http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048829ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:44 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:45Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=9b65fe07-e461-4d95-9c0a-a56e308f2417 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/dddd/blobs/uploads/5ff6e6a6-eecc-4c97-9323-b72ab402a2b4?_state=aSCBRhFlZA5WlkqgarwjhpvzsIGzKWmbANpQmv8DkMJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1ZmY2ZTZhNi1lZWNjLTRjOTctOTMyMy1iNzJhYjQwMmEyYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDQuMzU5MDk2NDk3WiJ9&digest=sha256%3A9ba8e64835e99d1e14da795b174b8518ed7e9c7fa7b10946bb210b84bf833c07" http.request.useragent="Go-http-client/1.1" http.response.duration=895.406798ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:44 +0000] "PUT /v2/foo/dddd/blobs/uploads/5ff6e6a6-eecc-4c97-9323-b72ab402a2b4?_state=aSCBRhFlZA5WlkqgarwjhpvzsIGzKWmbANpQmv8DkMJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI1ZmY2ZTZhNi1lZWNjLTRjOTctOTMyMy1iNzJhYjQwMmEyYjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDQuMzU5MDk2NDk3WiJ9&digest=sha256%3A9ba8e64835e99d1e14da795b174b8518ed7e9c7fa7b10946bb210b84bf833c07 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:45Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=816a746b-d482-4d5a-879e-7f712a79faab http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.281796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:45 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:45Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=654bad99-25df-475e-9f04-dbb0dc166dcb http.request.method=POST http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="898.25µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:45 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=10b3a55b-8d4e-440a-87f0-1c9dfd0644b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/eeee/blobs/uploads/7aaeb736-b27b-45d1-a094-b1790aa6f08d?_state=DfFLMsQoGRHIvJNI_nyzlyGu5HCjip47NNyACOgWJoB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3YWFlYjczNi1iMjdiLTQ1ZDEtYTA5NC1iMTc5MGFhNmYwOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDUuMzM5MTU2ODgzWiJ9&digest=sha256%3Ab47dea1dd6d5172685306ce41a5afce442514f431d1817bcafc5b8b3de846983" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137985181s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:45 +0000] "PUT /v2/foo/eeee/blobs/uploads/7aaeb736-b27b-45d1-a094-b1790aa6f08d?_state=DfFLMsQoGRHIvJNI_nyzlyGu5HCjip47NNyACOgWJoB7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3YWFlYjczNi1iMjdiLTQ1ZDEtYTA5NC1iMTc5MGFhNmYwOGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDUuMzM5MTU2ODgzWiJ9&digest=sha256%3Ab47dea1dd6d5172685306ce41a5afce442514f431d1817bcafc5b8b3de846983 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=f82e59ae-505e-45fa-9937-449baa3dcb96 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.283055ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:46 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:46Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=a5491385-17bc-4d64-ad16-4527d1d9e96a http.request.method=POST http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="942.286µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:46 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=a1cfb2cc-00d6-4b67-90eb-eb4845c91885 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/ffff/blobs/uploads/dfd43b90-0910-4d53-83c4-9e3ff56f6875?_state=DrX2h0JBqodWOlpWTnd4uBwvpyQwgWGHE70hiJnpzDx7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkZmQ0M2I5MC0wOTEwLTRkNTMtODNjNC05ZTNmZjU2ZjY4NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDYuNTUzNTY5ODg3WiJ9&digest=sha256%3A7fce56979c402df83057eb8b1f0b30c9d47378dddd40076cdcf06d15ba993f81" http.request.useragent="Go-http-client/1.1" http.response.duration=847.869483ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:46 +0000] "PUT /v2/foo/ffff/blobs/uploads/dfd43b90-0910-4d53-83c4-9e3ff56f6875?_state=DrX2h0JBqodWOlpWTnd4uBwvpyQwgWGHE70hiJnpzDx7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJkZmQ0M2I5MC0wOTEwLTRkNTMtODNjNC05ZTNmZjU2ZjY4NzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDYuNTUzNTY5ODg3WiJ9&digest=sha256%3A7fce56979c402df83057eb8b1f0b30c9d47378dddd40076cdcf06d15ba993f81 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=8df0551c-3002-4590-aa48-aaebc1e36593 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.28012ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=114f49bb-2a5b-4153-b83b-8f5372cc9afd http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="571.019µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=a23b31b2-77b9-4ffc-b2e8-b0e7c0f48085 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="662.926µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=88aa3acf-3a12-4ee1-aeba-f3c1f56516ac http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="687.017µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=5af15b75-2e20-46ab-9375-abb3916d5eac http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="645.478µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=826aa43d-5eea-494d-9c69-e06c4989a7a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="735.991µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=bf87b341-d8e2-42c1-b8c6-4aa5b70a56c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="465.63µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" 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.1 http.request.host="127.0.0.1:42819" http.request.id=9107ecd4-4d91-4567-9d71-6852fe9acac4 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="611.192µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" 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.1 http.request.host="127.0.0.1:42819" http.request.id=3eb0b3f5-ab7f-4850-a203-d0ad14997ce0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="404.415µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=1fa52517-e2be-42ee-b3fa-19ae9ff000a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="413.858µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42819" http.request.id=29eadb7b-6250-44c5-b9c9-613411753558 http.request.method=GET http.request.remoteaddr="127.0.0.1:60940" 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="543.91µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-16T21:14:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:14:47Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:47Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=7cc7bac1-a70c-482d-9e79-089fa420eafa http.request.method=POST http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.269346ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=f5e7fb06-cad1-4d28-b551-4eb47e5e767a http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/aaaa/blobs/uploads/7aca0914-dd52-4db9-87c5-996dffdc9e95?_state=de_4GS69i1xV8oLy5hOtlp_jYukpFkO8jxXKV-Yf-917Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3YWNhMDkxNC1kZDUyLTRkYjktODdjNS05OTZkZmZkYzllOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDcuNTI1MDMwMjQxWiJ9&digest=sha256%3A646a827c513f70347f9890a68757d373d5d446f6cb9bed02d5741720fddd22f9" http.request.useragent="Go-http-client/1.1" http.response.duration=2.791606716s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:47 +0000] "PUT /v2/foo/aaaa/blobs/uploads/7aca0914-dd52-4db9-87c5-996dffdc9e95?_state=de_4GS69i1xV8oLy5hOtlp_jYukpFkO8jxXKV-Yf-917Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI3YWNhMDkxNC1kZDUyLTRkYjktODdjNS05OTZkZmZkYzllOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NDcuNTI1MDMwMjQxWiJ9&digest=sha256%3A646a827c513f70347f9890a68757d373d5d446f6cb9bed02d5741720fddd22f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=5d46dd12-0c6c-472c-a10f-cff0198caf06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.845974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:50 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:50Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=f58cda33-d0b1-48ff-a3d0-ce4019bb812a http.request.method=POST http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="909.68µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:50 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=7269af13-239b-4af2-8136-ec6a97c06a8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/bbbb/blobs/uploads/d35d3209-3e3e-4935-a184-707daeb1c442?_state=QhGZcgKeqcui9xnzOmddIMsuwMjgyLdL8kfS55a3w-x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMzVkMzIwOS0zZTNlLTQ5MzUtYTE4NC03MDdkYWViMWM0NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTAuNTM1NDMxNjM3WiJ9&digest=sha256%3A6eb3e68aa7eb4a529f1ab4e13e0d2038e0c71f6cf5a0a403f30433ae552592fa" http.request.useragent="Go-http-client/1.1" http.response.duration=2.483037794s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:50 +0000] "PUT /v2/foo/bbbb/blobs/uploads/d35d3209-3e3e-4935-a184-707daeb1c442?_state=QhGZcgKeqcui9xnzOmddIMsuwMjgyLdL8kfS55a3w-x7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJkMzVkMzIwOS0zZTNlLTQ5MzUtYTE4NC03MDdkYWViMWM0NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTAuNTM1NDMxNjM3WiJ9&digest=sha256%3A6eb3e68aa7eb4a529f1ab4e13e0d2038e0c71f6cf5a0a403f30433ae552592fa HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=07a8db7c-3c82-4975-978e-b1c0218e5689 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.257772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:53 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=c080dba5-c800-4e40-9459-72b4b791c1f4 http.request.method=POST http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.465µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:53 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=1d1af59d-1e77-48ba-8fd6-6092a73c6a19 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/cccc/blobs/uploads/a9eea974-eec1-4fa5-9840-c1de8d88c6d8?_state=fnhX6NY3yVCQuVnuap1FNTETdAGzXnAAh7PP-vls-eB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhOWVlYTk3NC1lZWMxLTRmYTUtOTg0MC1jMWRlOGQ4OGM2ZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTMuMDgwMjY2Mzg5WiJ9&digest=sha256%3Acdc6899379997453a79fc13ec5b7cf4518663eeb24ab7afaf913ba0210947e1a" http.request.useragent="Go-http-client/1.1" http.response.duration=606.899185ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:53 +0000] "PUT /v2/foo/cccc/blobs/uploads/a9eea974-eec1-4fa5-9840-c1de8d88c6d8?_state=fnhX6NY3yVCQuVnuap1FNTETdAGzXnAAh7PP-vls-eB7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJhOWVlYTk3NC1lZWMxLTRmYTUtOTg0MC1jMWRlOGQ4OGM2ZDgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTMuMDgwMjY2Mzg5WiJ9&digest=sha256%3Acdc6899379997453a79fc13ec5b7cf4518663eeb24ab7afaf913ba0210947e1a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=9cd02760-2264-4fb0-966b-31efa4cedf60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.187333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:53 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:53Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=41185743-32d1-4459-9216-77380464c556 http.request.method=POST http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="910.532µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:53 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=fa0fa577-b6bb-409d-bbbb-38613007f975 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/dddd/blobs/uploads/afab4b35-4837-4058-a159-20f7aadb8a8c?_state=4mOTEsADurtwd9q9qyHPDKezr51Yvy0_wadwEpNJ9Lp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhZmFiNGIzNS00ODM3LTQwNTgtYTE1OS0yMGY3YWFkYjhhOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTMuODAzMjQ5MjI0WiJ9&digest=sha256%3A2cd2e3c61ca1d322f9763e08209d9abdac7ad272e153854f4700936499b681ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.850254762s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:53 +0000] "PUT /v2/foo/dddd/blobs/uploads/afab4b35-4837-4058-a159-20f7aadb8a8c?_state=4mOTEsADurtwd9q9qyHPDKezr51Yvy0_wadwEpNJ9Lp7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhZmFiNGIzNS00ODM3LTQwNTgtYTE1OS0yMGY3YWFkYjhhOGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTMuODAzMjQ5MjI0WiJ9&digest=sha256%3A2cd2e3c61ca1d322f9763e08209d9abdac7ad272e153854f4700936499b681ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=9a214614-c87d-48c2-97bf-fd3aaa4d13c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58670" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.230709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:39955" http.request.id=9132e66c-495f-4499-8a73-750eb4da4dc0 http.request.method=GET http.request.remoteaddr="127.0.0.1:58670" 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="618.371µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (16.04s) === RUN TestURLPrefix time="2025-03-16T21:14:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:14:55Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34429" http.request.id=a748f80f-f105-40c5-b16b-ae47af112b62 http.request.method=GET http.request.remoteaddr="127.0.0.1:51868" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="788.368µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-03-16T21:14:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:14:55Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=aea58ece-321e-4be4-ba01-ba019645bb4a http.request.method=GET http.request.remoteaddr="127.0.0.1:60274" http.request.uri="/v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.460667ms http.response.status=404 http.response.written=157 vars.digest="sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "GET /v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=99f2dd42-0638-4ae3-ace7-276f376e653c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60284" http.request.uri="/v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.986µs" http.response.status=404 http.response.written=157 vars.digest="sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "HEAD /v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=54ed5746-f7f0-4738-9e31-bfa320175d41 http.request.method=POST http.request.remoteaddr="127.0.0.1:60284" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="713.845µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=a00e92f1-7f5c-4e0e-9cb7-fbdc134b0bc5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60284" http.request.uri="/v2/foo/bar/blobs/uploads/075ca694-235f-4145-9ea0-bc07153da897?_state=wA7x7oUdQyFUssSrBVp_RuBVcMI0h37MFGzBMBZ-aWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NWNhNjk0LTIzNWYtNDE0NS05ZWEwLWJjMDcxNTNkYTg5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NjI0NjQyMDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="691.704µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "GET /v2/foo/bar/blobs/uploads/075ca694-235f-4145-9ea0-bc07153da897?_state=wA7x7oUdQyFUssSrBVp_RuBVcMI0h37MFGzBMBZ-aWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NWNhNjk0LTIzNWYtNDE0NS05ZWEwLWJjMDcxNTNkYTg5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NjI0NjQyMDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=88451b8e-a276-40b6-96cb-0900d5b1ca28 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60284" http.request.uri="/v2/foo/bar/blobs/uploads/075ca694-235f-4145-9ea0-bc07153da897?_state=wA7x7oUdQyFUssSrBVp_RuBVcMI0h37MFGzBMBZ-aWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NWNhNjk0LTIzNWYtNDE0NS05ZWEwLWJjMDcxNTNkYTg5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NjI0NjQyMDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="708.021µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "DELETE /v2/foo/bar/blobs/uploads/075ca694-235f-4145-9ea0-bc07153da897?_state=wA7x7oUdQyFUssSrBVp_RuBVcMI0h37MFGzBMBZ-aWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NWNhNjk0LTIzNWYtNDE0NS05ZWEwLWJjMDcxNTNkYTg5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NjI0NjQyMDJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=b22556be-c547-492c-a12d-0777c31ab389 http.request.method=GET http.request.remoteaddr="127.0.0.1:60284" http.request.uri="/v2/foo/bar/blobs/uploads/075ca694-235f-4145-9ea0-bc07153da897?_state=wA7x7oUdQyFUssSrBVp_RuBVcMI0h37MFGzBMBZ-aWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NWNhNjk0LTIzNWYtNDE0NS05ZWEwLWJjMDcxNTNkYTg5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NjI0NjQyMDJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=075ca694-235f-4145-9ea0-bc07153da897 time="2025-03-16T21:14:55Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=b22556be-c547-492c-a12d-0777c31ab389 http.request.method=GET http.request.remoteaddr="127.0.0.1:60284" http.request.uri="/v2/foo/bar/blobs/uploads/075ca694-235f-4145-9ea0-bc07153da897?_state=wA7x7oUdQyFUssSrBVp_RuBVcMI0h37MFGzBMBZ-aWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NWNhNjk0LTIzNWYtNDE0NS05ZWEwLWJjMDcxNTNkYTg5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NjI0NjQyMDJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.846µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=075ca694-235f-4145-9ea0-bc07153da897 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "GET /v2/foo/bar/blobs/uploads/075ca694-235f-4145-9ea0-bc07153da897?_state=wA7x7oUdQyFUssSrBVp_RuBVcMI0h37MFGzBMBZ-aWt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3NWNhNjk0LTIzNWYtNDE0NS05ZWEwLWJjMDcxNTNkYTg5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NjI0NjQyMDJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=ff25a3a0-fa7b-4337-bc09-f9c2924853ca http.request.method=POST http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="875.63µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=4ee63adb-b25d-4902-bc1f-cd09fe3baf97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/073998db-0b37-4e45-9240-0c71f202df16?_state=11-OumTsA71iTp8C_ML5--oXQPnDrUZdwYxI0sN8DCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3Mzk5OGRiLTBiMzctNGU0NS05MjQwLTBjNzFmMjAyZGYxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzE2MzY5NzJaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" provided=sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 vars.name="foo/bar" vars.uuid=073998db-0b37-4e45-9240-0c71f202df16 time="2025-03-16T21:14:55Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=4ee63adb-b25d-4902-bc1f-cd09fe3baf97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/073998db-0b37-4e45-9240-0c71f202df16?_state=11-OumTsA71iTp8C_ML5--oXQPnDrUZdwYxI0sN8DCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3Mzk5OGRiLTBiMzctNGU0NS05MjQwLTBjNzFmMjAyZGYxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzE2MzY5NzJaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=073998db-0b37-4e45-9240-0c71f202df16 time="2025-03-16T21:14:55Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=4ee63adb-b25d-4902-bc1f-cd09fe3baf97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/073998db-0b37-4e45-9240-0c71f202df16?_state=11-OumTsA71iTp8C_ML5--oXQPnDrUZdwYxI0sN8DCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3Mzk5OGRiLTBiMzctNGU0NS05MjQwLTBjNzFmMjAyZGYxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzE2MzY5NzJaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.504µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=073998db-0b37-4e45-9240-0c71f202df16 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "PUT /v2/foo/bar/blobs/uploads/073998db-0b37-4e45-9240-0c71f202df16?_state=11-OumTsA71iTp8C_ML5--oXQPnDrUZdwYxI0sN8DCF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA3Mzk5OGRiLTBiMzctNGU0NS05MjQwLTBjNzFmMjAyZGYxNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzE2MzY5NzJaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=b1b28e66-f93c-40ad-a21e-3bee86b65cb9 http.request.method=POST http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="752.01µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=c5be1124-a673-4b73-93f3-b478c7b54535 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/f71b0ff7-6be5-4d62-a25b-3146bd50dbc0?_state=IILRJX0IHWjovVEMNad9-Zwsi5vPX63rM4c2AFe7kex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MWIwZmY3LTZiZTUtNGQ2Mi1hMjViLTMxNDZiZDUwZGJjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzMzNjc2ODVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="797.513µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "PUT /v2/foo/bar/blobs/uploads/f71b0ff7-6be5-4d62-a25b-3146bd50dbc0?_state=IILRJX0IHWjovVEMNad9-Zwsi5vPX63rM4c2AFe7kex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3MWIwZmY3LTZiZTUtNGQ2Mi1hMjViLTMxNDZiZDUwZGJjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzMzNjc2ODVaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=d4e9e6ef-e245-4c88-ba0c-c7ea7a2dbe66 http.request.method=POST http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="741.146µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=bf51a1e2-dcc3-4eea-a465-97b50814852d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/7077c668-2e8f-4b25-bb30-9c1f3fa8b381?_state=OBGCw88mhvew5-0KfRA-ZNmqJCF35u7HitYQ9sr9hFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNzdjNjY4LTJlOGYtNGIyNS1iYjMwLTljMWYzZmE4YjM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzUwODUwOTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="835.289µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "PUT /v2/foo/bar/blobs/uploads/7077c668-2e8f-4b25-bb30-9c1f3fa8b381?_state=OBGCw88mhvew5-0KfRA-ZNmqJCF35u7HitYQ9sr9hFh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjcwNzdjNjY4LTJlOGYtNGIyNS1iYjMwLTljMWYzZmE4YjM4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzUwODUwOTNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:55Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=da71710b-7219-4003-b4c5-88e434b5bc3b http.request.method=POST http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="768.022µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:57Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=ad704184-cb28-4e1c-b317-dcec276b65c4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/6d906a35-c72f-49fa-bb43-507864a405be?_state=15OB7ubbzGOBy1yGDh0BrJL1sDpaDa0UzEnOZWDsHLN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkOTA2YTM1LWM3MmYtNDlmYS1iYjQzLTUwNzg2NGE0MDViZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzY4NzQzMzVaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.450243313s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:55 +0000] "PUT /v2/foo/bar/blobs/uploads/6d906a35-c72f-49fa-bb43-507864a405be?_state=15OB7ubbzGOBy1yGDh0BrJL1sDpaDa0UzEnOZWDsHLN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkOTA2YTM1LWM3MmYtNDlmYS1iYjQzLTUwNzg2NGE0MDViZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1NS43NzY4NzQzMzVaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:57Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=d2abc297-80f8-4384-8680-3abbd27b448b http.request.method=POST http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.282µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:57 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40815" http.request.id=0faa699d-d9c9-4e04-96f8-da1bde492bb2 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/7e133254-1fc3-46df-a412-5505355d358e?_state=mH3v3ftB3XGwvOkahzdHCJfrRcFw1Bcvc6x3UNIlZ217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMTMzMjU0LTFmYzMtNDZkZi1hNDEyLTU1MDUzNTVkMzU4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1Ny4yNTA5NjM2MTdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068052845s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:57 +0000] "PATCH /v2/foo/bar/blobs/uploads/7e133254-1fc3-46df-a412-5505355d358e?_state=mH3v3ftB3XGwvOkahzdHCJfrRcFw1Bcvc6x3UNIlZ217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMTMzMjU0LTFmYzMtNDZkZi1hNDEyLTU1MDUzNTVkMzU4ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1Ny4yNTA5NjM2MTdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=1feca2c7-ba26-4dcc-ba06-ad045edab211 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/uploads/7e133254-1fc3-46df-a412-5505355d358e?_state=ZvTQH3KUWuC7LC6NL31Dt55396CMDXGn-XNKDzica6t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMTMzMjU0LTFmYzMtNDZkZi1hNDEyLTU1MDUzNTVkMzU4ZSIsIk9mZnNldCI6MjIwNDcyMzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTdaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034304ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "PUT /v2/foo/bar/blobs/uploads/7e133254-1fc3-46df-a412-5505355d358e?_state=ZvTQH3KUWuC7LC6NL31Dt55396CMDXGn-XNKDzica6t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdlMTMzMjU0LTFmYzMtNDZkZi1hNDEyLTU1MDUzNTVkMzU4ZSIsIk9mZnNldCI6MjIwNDcyMzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTQ6NTdaIn0%3D&digest=sha256%3A840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=83c463b2-36e7-4df1-b7cf-462c0a5c59a8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="730.248µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=26ee5d76-6bd9-4746-8948-06eaf5992121 http.request.method=GET http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.519675ms http.response.status=200 http.response.written=22047232 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 200 22047232 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=error msg="error parsing digest="sha257:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=bec67fb6-6224-4c04-b53c-a2fa4fc14324 http.request.method=GET http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/sha257:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" vars.name="foo/bar" time="2025-03-16T21:14:58Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=bec67fb6-6224-4c04-b53c-a2fa4fc14324 http.request.method=GET http.request.remoteaddr="127.0.0.1:60300" http.request.uri="/v2/foo/bar/blobs/sha257:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="642.169µs" http.response.status=400 http.response.written=110 vars.digest="sha257:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/sha257:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=0775afb6-114c-446e-b53b-210f094b9a44 http.request.method=GET http.request.remoteaddr="127.0.0.1:49380" http.request.uri="/v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.duration="859.877µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:14:58Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:14:58Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=5c9475d6-fc0a-472f-a185-1c1225e5532a http.request.method=GET http.request.remoteaddr="127.0.0.1:49322" http.request.uri="/v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="970.186µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=a8429234-6357-494b-b427-7c1c62a79d61 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49334" http.request.uri="/v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="727.913µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=604ae31d-108a-49f4-8e3f-b3471a7f959d http.request.method=POST http.request.remoteaddr="127.0.0.1:49334" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="736.258µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=c97a5214-044b-4f55-90cd-6265ce8413cd http.request.method=GET http.request.remoteaddr="127.0.0.1:49334" http.request.uri="/v2/foo/bar/blobs/uploads/76993e41-0d5b-43f3-89f4-22373e178d4f?_state=2McbImXzYgeskHNoI1SSsrQ54h3_D2CwnVQXK-pTbY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2OTkzZTQxLTBkNWItNDNmMy04OWY0LTIyMzczZTE3OGQ0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NDc1MDc0NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="720.035µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/uploads/76993e41-0d5b-43f3-89f4-22373e178d4f?_state=2McbImXzYgeskHNoI1SSsrQ54h3_D2CwnVQXK-pTbY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2OTkzZTQxLTBkNWItNDNmMy04OWY0LTIyMzczZTE3OGQ0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NDc1MDc0NDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=75791fdf-1639-45c5-b308-98d9ab7a056c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49334" http.request.uri="/v2/foo/bar/blobs/uploads/76993e41-0d5b-43f3-89f4-22373e178d4f?_state=2McbImXzYgeskHNoI1SSsrQ54h3_D2CwnVQXK-pTbY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2OTkzZTQxLTBkNWItNDNmMy04OWY0LTIyMzczZTE3OGQ0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NDc1MDc0NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="631.238µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "DELETE /v2/foo/bar/blobs/uploads/76993e41-0d5b-43f3-89f4-22373e178d4f?_state=2McbImXzYgeskHNoI1SSsrQ54h3_D2CwnVQXK-pTbY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2OTkzZTQxLTBkNWItNDNmMy04OWY0LTIyMzczZTE3OGQ0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NDc1MDc0NDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=7f7d6297-df72-48eb-aaba-cf35a4c9d179 http.request.method=GET http.request.remoteaddr="127.0.0.1:49334" http.request.uri="/v2/foo/bar/blobs/uploads/76993e41-0d5b-43f3-89f4-22373e178d4f?_state=2McbImXzYgeskHNoI1SSsrQ54h3_D2CwnVQXK-pTbY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2OTkzZTQxLTBkNWItNDNmMy04OWY0LTIyMzczZTE3OGQ0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NDc1MDc0NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=76993e41-0d5b-43f3-89f4-22373e178d4f time="2025-03-16T21:14:58Z" 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.1 http.request.host="127.0.0.1:43485" http.request.id=7f7d6297-df72-48eb-aaba-cf35a4c9d179 http.request.method=GET http.request.remoteaddr="127.0.0.1:49334" http.request.uri="/v2/foo/bar/blobs/uploads/76993e41-0d5b-43f3-89f4-22373e178d4f?_state=2McbImXzYgeskHNoI1SSsrQ54h3_D2CwnVQXK-pTbY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2OTkzZTQxLTBkNWItNDNmMy04OWY0LTIyMzczZTE3OGQ0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NDc1MDc0NDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="644.587µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=76993e41-0d5b-43f3-89f4-22373e178d4f 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/uploads/76993e41-0d5b-43f3-89f4-22373e178d4f?_state=2McbImXzYgeskHNoI1SSsrQ54h3_D2CwnVQXK-pTbY57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc2OTkzZTQxLTBkNWItNDNmMy04OWY0LTIyMzczZTE3OGQ0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NDc1MDc0NDNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=92570ecf-fd20-471a-9483-1d9f277aba52 http.request.method=POST http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="801.924µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=a6f7e66e-0bff-406f-9ab0-f0736359eef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/15669940-6400-41ff-a19f-c73b4ff9d814?_state=JzKlEZ-8BC_55w0jJBjBJHdifKO6cQ5norQI07jHuhV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjY5OTQwLTY0MDAtNDFmZi1hMTlmLWM3M2I0ZmY5ZDgxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTA2OTk2NDRaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" provided=sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b vars.name="foo/bar" vars.uuid=15669940-6400-41ff-a19f-c73b4ff9d814 time="2025-03-16T21:14:58Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=a6f7e66e-0bff-406f-9ab0-f0736359eef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/15669940-6400-41ff-a19f-c73b4ff9d814?_state=JzKlEZ-8BC_55w0jJBjBJHdifKO6cQ5norQI07jHuhV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjY5OTQwLTY0MDAtNDFmZi1hMTlmLWM3M2I0ZmY5ZDgxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTA2OTk2NDRaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=15669940-6400-41ff-a19f-c73b4ff9d814 time="2025-03-16T21:14:58Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=a6f7e66e-0bff-406f-9ab0-f0736359eef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/15669940-6400-41ff-a19f-c73b4ff9d814?_state=JzKlEZ-8BC_55w0jJBjBJHdifKO6cQ5norQI07jHuhV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjY5OTQwLTY0MDAtNDFmZi1hMTlmLWM3M2I0ZmY5ZDgxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTA2OTk2NDRaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="688.02µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=15669940-6400-41ff-a19f-c73b4ff9d814 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "PUT /v2/foo/bar/blobs/uploads/15669940-6400-41ff-a19f-c73b4ff9d814?_state=JzKlEZ-8BC_55w0jJBjBJHdifKO6cQ5norQI07jHuhV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE1NjY5OTQwLTY0MDAtNDFmZi1hMTlmLWM3M2I0ZmY5ZDgxNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTA2OTk2NDRaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=cb8e7e0c-0ef0-4acb-8f40-f5331a395b59 http.request.method=POST http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="611.884µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=e7d3ceb3-56eb-47f1-b091-27e22dca2c93 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/7fcc466a-8f39-4b2c-a257-002f3be8709a?_state=P4I2Ane4b1NYtgSSesKTODUTiC4GoAdtWB-j6EJ-kw57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmY2M0NjZhLThmMzktNGIyYy1hMjU3LTAwMmYzYmU4NzA5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTI1MjExNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="751.245µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "PUT /v2/foo/bar/blobs/uploads/7fcc466a-8f39-4b2c-a257-002f3be8709a?_state=P4I2Ane4b1NYtgSSesKTODUTiC4GoAdtWB-j6EJ-kw57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdmY2M0NjZhLThmMzktNGIyYy1hMjU3LTAwMmYzYmU4NzA5YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTI1MjExNTFaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=4b134402-3da1-472c-b665-5b72bb3a8f4a http.request.method=POST http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.885519ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=174da6b3-7709-4411-8127-c15a532672b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/2e9d44e6-e7a6-468d-b64a-8346277f584a?_state=zEY13CKcPhIy82iJyVy4-DRQ8E9t5gvWR01iXGRWGkJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOWQ0NGU2LWU3YTYtNDY4ZC1iNjRhLTgzNDYyNzdmNTg0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTUzNTc1MTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="785.901µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "PUT /v2/foo/bar/blobs/uploads/2e9d44e6-e7a6-468d-b64a-8346277f584a?_state=zEY13CKcPhIy82iJyVy4-DRQ8E9t5gvWR01iXGRWGkJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlOWQ0NGU2LWU3YTYtNDY4ZC1iNjRhLTgzNDYyNzdmNTg0YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTUzNTc1MTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:14:58Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=a0d467d0-f0d5-46b1-9511-17e48e1742ac http.request.method=POST http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="597.377µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=e886c9f9-b0dd-46c0-a565-e5572e8b7169 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/dee1ffcc-d0ae-4f83-b1cf-f0790702b74d?_state=pvyO1oKc5Wtm2o2hK-qzP9oyN1FnL8Ej7pQ_XHq7rgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlZTFmZmNjLWQwYWUtNGY4My1iMWNmLWYwNzkwNzAyYjc0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTY5NjQ2NDNaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.553950231s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "PUT /v2/foo/bar/blobs/uploads/dee1ffcc-d0ae-4f83-b1cf-f0790702b74d?_state=pvyO1oKc5Wtm2o2hK-qzP9oyN1FnL8Ej7pQ_XHq7rgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlZTFmZmNjLWQwYWUtNGY4My1iMWNmLWYwNzkwNzAyYjc0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNDo1OC40NTY5NjQ2NDNaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:00Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=7725af47-4ae6-475e-b80f-5d7ae4e54486 http.request.method=POST http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049649ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:43485" http.request.id=1d70bde1-92f4-46fa-8775-06856d2e77f8 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/2c52ecc8-a8bb-4bdf-8cc4-9a07eb18ddc5?_state=q8S_LxPe93jK73VhJIMq3YfKB9JR2ZUNW0wFRRNTnkx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjNTJlY2M4LWE4YmItNGJkZi04Y2M0LTlhMDdlYjE4ZGRjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMC4wMzg4OTI5OVoifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.527551992s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:00 +0000] "PATCH /v2/foo/bar/blobs/uploads/2c52ecc8-a8bb-4bdf-8cc4-9a07eb18ddc5?_state=q8S_LxPe93jK73VhJIMq3YfKB9JR2ZUNW0wFRRNTnkx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjNTJlY2M4LWE4YmItNGJkZi04Y2M0LTlhMDdlYjE4ZGRjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMC4wMzg4OTI5OVoifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=0251056a-7eec-4c96-95b6-c455697a559a http.request.method=PUT http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/uploads/2c52ecc8-a8bb-4bdf-8cc4-9a07eb18ddc5?_state=9hL7hj2Vj8l0jUAA8W5W7_wxmgfSusrQ6Ed_WdO4j1x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjNTJlY2M4LWE4YmItNGJkZi04Y2M0LTlhMDdlYjE4ZGRjNSIsIk9mZnNldCI6MjQ0NzEwNDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MDBaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.075671ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "PUT /v2/foo/bar/blobs/uploads/2c52ecc8-a8bb-4bdf-8cc4-9a07eb18ddc5?_state=9hL7hj2Vj8l0jUAA8W5W7_wxmgfSusrQ6Ed_WdO4j1x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjNTJlY2M4LWE4YmItNGJkZi04Y2M0LTlhMDdlYjE4ZGRjNSIsIk9mZnNldCI6MjQ0NzEwNDAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MDBaIn0%3D&digest=sha256%3A2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=f469ab3f-a80b-4225-bd31-f49e7aa59e17 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="715.08µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=45432dc0-9251-4ccc-a112-f3ed745edd16 http.request.method=GET http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.955418ms http.response.status=200 http.response.written=24471040 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 200 24471040 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=error msg="error parsing digest="sha257:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=3ab2d5e3-fb37-4054-a00a-e17fb89c4516 http.request.method=GET http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/sha257:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" vars.name="foo/bar" time="2025-03-16T21:15:01Z" 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.1 http.request.host="127.0.0.1:43485" http.request.id=3ab2d5e3-fb37-4054-a00a-e17fb89c4516 http.request.method=GET http.request.remoteaddr="127.0.0.1:49350" http.request.uri="/v2/foo/bar/blobs/sha257:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="585.013µs" http.response.status=400 http.response.written=110 vars.digest="sha257:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/sha257:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=dcac1d04-faab-43f7-94af-2285e165023e http.request.method=GET http.request.remoteaddr="127.0.0.1:49366" http.request.uri="/v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.duration="832.004µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=b184f18b-a310-46bf-9f00-edb5a4c649aa http.request.method=GET http.request.remoteaddr="127.0.0.1:49352" http.request.uri="/v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.689162ms http.response.status=200 http.response.written=2693312 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43485" http.request.id=0aa3919a-0eac-43b0-a722-465443327ab5 http.request.method=GET http.request.remoteaddr="127.0.0.1:49366" http.request.uri="/v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.465085ms http.response.status=200 http.response.written=1572864 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/sha256:2dc093b4809dffcd8f1dc522dc6e81cf0db7700a941b18ce4691488ccc90be6b HTTP/1.1" 200 1572864 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=831f592e-058f-4b5d-891c-9ef874e5126a http.request.method=GET http.request.remoteaddr="127.0.0.1:49368" http.request.uri="/v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.250814679s http.response.status=200 http.response.written=2693312 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:40815" http.request.id=05942fdc-832f-483b-8673-928cf256a37c http.request.method=GET http.request.remoteaddr="127.0.0.1:49380" http.request.uri="/v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.24820704s http.response.status=200 http.response.written=2643264 127.0.0.1 - - [16/Mar/2025:21:14:58 +0000] "GET /v2/foo/bar/blobs/sha256:840de5af32b862956177fb307d272bc2387d0f44e60dddccc6b6c45ecdc40ed6 HTTP/1.1" 200 2643264 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (5.93s) === RUN TestBlobDelete time="2025-03-16T21:15: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.1 time="2025-03-16T21:15:01Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:01Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=cc8975ee-86bf-400c-bea7-3fb00cf4dc67 http.request.method=GET http.request.remoteaddr="127.0.0.1:59108" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.108301ms http.response.status=404 http.response.written=157 vars.digest="sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=d68a42f0-e9f1-491a-b56f-b2a7bef28ff7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59110" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="799.726µs" http.response.status=404 http.response.written=157 vars.digest="sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "HEAD /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=a8526d89-83ad-4d26-a696-a198ec121216 http.request.method=POST http.request.remoteaddr="127.0.0.1:59110" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="736.713µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=32e069bf-5215-4966-8747-19420a047f16 http.request.method=GET http.request.remoteaddr="127.0.0.1:59110" http.request.uri="/v2/foo/bar/blobs/uploads/de8a1105-ef6c-494e-9afa-9a7af19e4c6f?_state=AoANsRENKunAMn_EVJiOevE_yIZDDPa9uR7xTyqRztB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOGExMTA1LWVmNmMtNDk0ZS05YWZhLTlhN2FmMTllNGM2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42NzkxNTQwMDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="760.956µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/uploads/de8a1105-ef6c-494e-9afa-9a7af19e4c6f?_state=AoANsRENKunAMn_EVJiOevE_yIZDDPa9uR7xTyqRztB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOGExMTA1LWVmNmMtNDk0ZS05YWZhLTlhN2FmMTllNGM2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42NzkxNTQwMDdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=f4061c91-81d0-4159-8a36-b399c9923895 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59110" http.request.uri="/v2/foo/bar/blobs/uploads/de8a1105-ef6c-494e-9afa-9a7af19e4c6f?_state=AoANsRENKunAMn_EVJiOevE_yIZDDPa9uR7xTyqRztB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOGExMTA1LWVmNmMtNDk0ZS05YWZhLTlhN2FmMTllNGM2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42NzkxNTQwMDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="763.902µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "DELETE /v2/foo/bar/blobs/uploads/de8a1105-ef6c-494e-9afa-9a7af19e4c6f?_state=AoANsRENKunAMn_EVJiOevE_yIZDDPa9uR7xTyqRztB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOGExMTA1LWVmNmMtNDk0ZS05YWZhLTlhN2FmMTllNGM2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42NzkxNTQwMDdaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=6a6e167d-666b-48b3-803d-2cf7048e513e http.request.method=GET http.request.remoteaddr="127.0.0.1:59110" http.request.uri="/v2/foo/bar/blobs/uploads/de8a1105-ef6c-494e-9afa-9a7af19e4c6f?_state=AoANsRENKunAMn_EVJiOevE_yIZDDPa9uR7xTyqRztB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOGExMTA1LWVmNmMtNDk0ZS05YWZhLTlhN2FmMTllNGM2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42NzkxNTQwMDdaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=de8a1105-ef6c-494e-9afa-9a7af19e4c6f time="2025-03-16T21:15:01Z" 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.1 http.request.host="127.0.0.1:35339" http.request.id=6a6e167d-666b-48b3-803d-2cf7048e513e http.request.method=GET http.request.remoteaddr="127.0.0.1:59110" http.request.uri="/v2/foo/bar/blobs/uploads/de8a1105-ef6c-494e-9afa-9a7af19e4c6f?_state=AoANsRENKunAMn_EVJiOevE_yIZDDPa9uR7xTyqRztB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOGExMTA1LWVmNmMtNDk0ZS05YWZhLTlhN2FmMTllNGM2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42NzkxNTQwMDdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="718.829µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=de8a1105-ef6c-494e-9afa-9a7af19e4c6f 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "GET /v2/foo/bar/blobs/uploads/de8a1105-ef6c-494e-9afa-9a7af19e4c6f?_state=AoANsRENKunAMn_EVJiOevE_yIZDDPa9uR7xTyqRztB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlOGExMTA1LWVmNmMtNDk0ZS05YWZhLTlhN2FmMTllNGM2ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42NzkxNTQwMDdaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=b7860206-a991-4a5a-9499-3d5e3b279d5b http.request.method=POST http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="915.812µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=fb0b8d71-c32d-448c-a7b9-aad09ae1ac9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/591ceaa9-3177-4211-8d4d-8191c59576f2?_state=32skc7Y6INudoqOu8gcV73_w7DIPZFFKg_SnYIKdzXt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MWNlYWE5LTMxNzctNDIxMS04ZDRkLTgxOTFjNTk1NzZmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODI4NzA2MzhaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" provided=sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 vars.name="foo/bar" vars.uuid=591ceaa9-3177-4211-8d4d-8191c59576f2 time="2025-03-16T21:15:01Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=fb0b8d71-c32d-448c-a7b9-aad09ae1ac9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/591ceaa9-3177-4211-8d4d-8191c59576f2?_state=32skc7Y6INudoqOu8gcV73_w7DIPZFFKg_SnYIKdzXt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MWNlYWE5LTMxNzctNDIxMS04ZDRkLTgxOTFjNTk1NzZmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODI4NzA2MzhaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=591ceaa9-3177-4211-8d4d-8191c59576f2 time="2025-03-16T21:15:01Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=fb0b8d71-c32d-448c-a7b9-aad09ae1ac9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/591ceaa9-3177-4211-8d4d-8191c59576f2?_state=32skc7Y6INudoqOu8gcV73_w7DIPZFFKg_SnYIKdzXt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MWNlYWE5LTMxNzctNDIxMS04ZDRkLTgxOTFjNTk1NzZmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODI4NzA2MzhaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="722.853µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=591ceaa9-3177-4211-8d4d-8191c59576f2 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "PUT /v2/foo/bar/blobs/uploads/591ceaa9-3177-4211-8d4d-8191c59576f2?_state=32skc7Y6INudoqOu8gcV73_w7DIPZFFKg_SnYIKdzXt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU5MWNlYWE5LTMxNzctNDIxMS04ZDRkLTgxOTFjNTk1NzZmMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODI4NzA2MzhaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=495e7f8a-bc03-4787-81d3-8bc7d4840d14 http.request.method=POST http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="685.109µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=d1e66523-32e7-41d9-8407-55d1d175f32e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/bc8485fd-81ed-4bf1-ae64-5b44dea9f964?_state=U8bmuHbnHn2ZZORpEnGBuFxH5BMsDeJ86Y9Osvrx_AB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjODQ4NWZkLTgxZWQtNGJmMS1hZTY0LTViNDRkZWE5Zjk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODQ1ODIyMjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="804.423µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "PUT /v2/foo/bar/blobs/uploads/bc8485fd-81ed-4bf1-ae64-5b44dea9f964?_state=U8bmuHbnHn2ZZORpEnGBuFxH5BMsDeJ86Y9Osvrx_AB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJjODQ4NWZkLTgxZWQtNGJmMS1hZTY0LTViNDRkZWE5Zjk2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODQ1ODIyMjNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=bf10ad03-37ae-490a-9083-274a480a67e9 http.request.method=POST http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="676.438µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=0a0c72fb-204c-4655-876a-4c93a08a3e0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/d18d087a-ff31-4a4e-8866-b9f53aa0f261?_state=UK1VVQP8WGDzSShz9W0cNp-tv6ttle2wt1gAi05Q0rx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxOGQwODdhLWZmMzEtNGE0ZS04ODY2LWI5ZjUzYWEwZjI2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODYyOTk0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="777.39µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "PUT /v2/foo/bar/blobs/uploads/d18d087a-ff31-4a4e-8866-b9f53aa0f261?_state=UK1VVQP8WGDzSShz9W0cNp-tv6ttle2wt1gAi05Q0rx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQxOGQwODdhLWZmMzEtNGE0ZS04ODY2LWI5ZjUzYWEwZjI2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODYyOTk0OTdaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:01Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=e8108d27-283f-4822-b9fa-743b6852f106 http.request.method=POST http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="634.599µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=0d229c48-fcca-434e-9901-698f794a0ba4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/18bb639d-8a68-4ad9-812a-6fba9645ecfc?_state=nSDH7lYr7ZSYJ0aBst2lUBf9zDdMfmlS2wC8gWG-VeV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YmI2MzlkLThhNjgtNGFkOS04MTJhLTZmYmE5NjQ1ZWNmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODc5MTExODJaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.duration=1.232512808s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:01 +0000] "PUT /v2/foo/bar/blobs/uploads/18bb639d-8a68-4ad9-812a-6fba9645ecfc?_state=nSDH7lYr7ZSYJ0aBst2lUBf9zDdMfmlS2wC8gWG-VeV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE4YmI2MzlkLThhNjgtNGFkOS04MTJhLTZmYmE5NjQ1ZWNmYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMS42ODc5MTExODJaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:02Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=00dbbd9d-131d-4151-8f06-601fece29449 http.request.method=POST http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.053642ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:02 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35339" http.request.id=f4e83e45-377e-4123-a35d-1e68f6f2f0dc http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/a1ef7457-5ebd-4735-bf4d-785219970932?_state=vRSlEe3axmsUXGxykcIcB4NIj91_IhMfSHv3YkHMJFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZWY3NDU3LTVlYmQtNDczNS1iZjRkLTc4NTIxOTk3MDkzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMi45NDE4MzgzMjRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.357441089s http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:02 +0000] "PATCH /v2/foo/bar/blobs/uploads/a1ef7457-5ebd-4735-bf4d-785219970932?_state=vRSlEe3axmsUXGxykcIcB4NIj91_IhMfSHv3YkHMJFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZWY3NDU3LTVlYmQtNDczNS1iZjRkLTc4NTIxOTk3MDkzMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowMi45NDE4MzgzMjRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=a14334ec-dcf4-400e-b383-da09d9cf1038 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/uploads/a1ef7457-5ebd-4735-bf4d-785219970932?_state=wmVkwg4doicmZArpVXXEW_JArH-qjfyAKfctmwsLJfh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZWY3NDU3LTVlYmQtNDczNS1iZjRkLTc4NTIxOTk3MDkzMiIsIk9mZnNldCI6MjU1Njc3NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MDJaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109915ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "PUT /v2/foo/bar/blobs/uploads/a1ef7457-5ebd-4735-bf4d-785219970932?_state=wmVkwg4doicmZArpVXXEW_JArH-qjfyAKfctmwsLJfh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZWY3NDU3LTVlYmQtNDczNS1iZjRkLTc4NTIxOTk3MDkzMiIsIk9mZnNldCI6MjU1Njc3NDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MDJaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=2526e9b5-e153-4b11-9c8b-cc99906de2bd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="701.934µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=86cf5750-0ffe-4307-b7b5-76ec882f0b12 http.request.method=GET http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=11.564882ms http.response.status=200 http.response.written=25567744 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 200 25567744 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=error msg="error parsing digest="sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=f1f665c3-49aa-4d28-a7c6-bb0567ba5330 http.request.method=GET http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" time="2025-03-16T21:15:04Z" 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.1 http.request.host="127.0.0.1:35339" http.request.id=f1f665c3-49aa-4d28-a7c6-bb0567ba5330 http.request.method=GET http.request.remoteaddr="127.0.0.1:59114" http.request.uri="/v2/foo/bar/blobs/sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="661.373µs" http.response.status=400 http.response.written=110 vars.digest="sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "GET /v2/foo/bar/blobs/sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=7c269b5f-7cef-4a0b-b99a-04ba83a95621 http.request.method=GET http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.duration="870.929µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=a0bdf5cd-e080-4948-a3e1-a7b5e8f08263 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59132" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.duration="716.342µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=df97b318-3990-491f-8c8e-480bc84d1cb8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59132" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="582.103µs" http.response.status=404 http.response.written=157 vars.digest="sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "HEAD /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=4b633b5f-ae3f-4a0f-9997-e3aa6402ded4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59132" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="557.056µs" http.response.status=404 http.response.written=74 vars.digest="sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "DELETE /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=error msg="error parsing digest="sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03": unsupported digest algorithm" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=d73586e9-bb74-4c94-9fcd-bec56e5387f1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59142" http.request.uri="/v2/foo/bar/blobs/sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" time="2025-03-16T21:15:04Z" 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.1 http.request.host="127.0.0.1:35339" http.request.id=d73586e9-bb74-4c94-9fcd-bec56e5387f1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59142" http.request.uri="/v2/foo/bar/blobs/sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="729.384µs" http.response.status=400 http.response.written=110 vars.digest="sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "DELETE /v2/foo/bar/blobs/sha257:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-16T21:15:04Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=47e82e2f-b235-4e56-bfd6-dbdaea0a5971 http.request.method=POST http.request.remoteaddr="127.0.0.1:59146" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="737.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=6355cfe7-c87a-4604-93d4-93501648d33e http.request.method=PUT http.request.remoteaddr="127.0.0.1:59146" http.request.uri="/v2/foo/bar/blobs/uploads/19042e90-08c4-4b02-8b2f-e5ceb8c9c7f9?_state=NjC5bZRw7vJTMXXq1V3Qn7Su_l00Y_JPBiuXrReRICl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5MDQyZTkwLTA4YzQtNGIwMi04YjJmLWU1Y2ViOGM5YzdmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNC4zMjY2NzI0MjdaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.duration=1.636699472s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "PUT /v2/foo/bar/blobs/uploads/19042e90-08c4-4b02-8b2f-e5ceb8c9c7f9?_state=NjC5bZRw7vJTMXXq1V3Qn7Su_l00Y_JPBiuXrReRICl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE5MDQyZTkwLTA4YzQtNGIwMi04YjJmLWU1Y2ViOGM5YzdmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNC4zMjY2NzI0MjdaIn0%3D&digest=sha256%3A82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=c0a0da94-f534-4a01-8145-fef8682f29ec http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59146" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="978.103µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=00eaf2d4-3529-4865-9f06-4bef8e418190 http.request.method=GET http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.663600629s http.response.status=200 http.response.written=2630912 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 200 2630912 "" "Go-http-client/1.1" time="2025-03-16T21:15:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35339" http.request.id=cf67e1b1-8398-4c2a-9ff1-4e3a7f461fb7 http.request.method=GET http.request.remoteaddr="127.0.0.1:59126" http.request.uri="/v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.666168959s http.response.status=200 http.response.written=2693312 127.0.0.1 - - [16/Mar/2025:21:15:04 +0000] "GET /v2/foo/bar/blobs/sha256:82928edd6a1e550b430f388bc5f83e763989df8d3181f94bfa39958cdc958f03 HTTP/1.1" 200 2693312 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (4.39s) === RUN TestRelativeURL time="2025-03-16T21:15:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:15:05Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:05Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42565" http.request.id=8326378f-7342-47bb-8aaa-431ac0d97d60 http.request.method=POST http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="844.021µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:06Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42565" http.request.id=05f1bc99-b888-4b88-9e9d-fbf1255b9966 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/uploads/268a8916-5338-4b71-b3ca-fbff21eef294?_state=Gel4FHPQRWYEeE1VQJIz4-FTnx_xuEIkEdwRoxIHxdN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2OGE4OTE2LTUzMzgtNGI3MS1iM2NhLWZiZmYyMWVlZjI5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNS45ODczNzY1MDRaIn0%3D&digest=sha256%3Aab2e5d7591775d57f2f0fcbf62e9be1f43807ec789fc12f99761e1bc0f0994a3" http.request.useragent="Go-http-client/1.1" http.response.duration=898.753794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:06 +0000] "PUT /v2/foo/bar/blobs/uploads/268a8916-5338-4b71-b3ca-fbff21eef294?_state=Gel4FHPQRWYEeE1VQJIz4-FTnx_xuEIkEdwRoxIHxdN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI2OGE4OTE2LTUzMzgtNGI3MS1iM2NhLWZiZmYyMWVlZjI5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNS45ODczNzY1MDRaIn0%3D&digest=sha256%3Aab2e5d7591775d57f2f0fcbf62e9be1f43807ec789fc12f99761e1bc0f0994a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42565" http.request.id=103521e3-4a9b-43ac-bbe7-d66f070a98df http.request.method=POST http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="919.801µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42565" http.request.id=8ae3c52d-25f8-4c0f-863a-83f847a7d51b http.request.method=POST http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="629.434µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42565" http.request.id=86fd2d20-6b9b-4b37-9d9e-5f678be17712 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59608" http.request.uri="/v2/foo/bar/blobs/uploads/d31ac64c-e070-472c-981b-d48c03925823?_state=_OXq3mTXaXv5FxGx4-Ojf--lHL8l3lEKiWOE_W-NcVV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQzMWFjNjRjLWUwNzAtNDcyYy05ODFiLWQ0OGMwMzkyNTgyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNy4wMTk4MjkwOTlaIn0%3D&digest=sha256%3A46534c9301724f01bb702d043d31ebf8370e6046d8337b5809b62f68f6183289" http.request.useragent="Go-http-client/1.1" http.response.duration=774.106632ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:07 +0000] "PUT /v2/foo/bar/blobs/uploads/d31ac64c-e070-472c-981b-d48c03925823?_state=_OXq3mTXaXv5FxGx4-Ojf--lHL8l3lEKiWOE_W-NcVV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQzMWFjNjRjLWUwNzAtNDcyYy05ODFiLWQ0OGMwMzkyNTgyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNy4wMTk4MjkwOTlaIn0%3D&digest=sha256%3A46534c9301724f01bb702d043d31ebf8370e6046d8337b5809b62f68f6183289 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (1.81s) === RUN TestBlobDeleteDisabled time="2025-03-16T21:15:07Z" 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.1 time="2025-03-16T21:15:07Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:07Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:44019" http.request.id=4a293d44-20ad-4921-b724-88363e7c57d2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35176" http.request.uri="/v2/foo/bar/blobs/sha256:7e6fb075dd696c369ea8df2a81ddaf4a8a2c1ef9451fe3d0a0f0cf920ea987f5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="928.501µs" http.response.status=405 http.response.written=78 vars.digest="sha256:7e6fb075dd696c369ea8df2a81ddaf4a8a2c1ef9451fe3d0a0f0cf920ea987f5" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:07 +0000] "DELETE /v2/foo/bar/blobs/sha256:7e6fb075dd696c369ea8df2a81ddaf4a8a2c1ef9451fe3d0a0f0cf920ea987f5 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.06s) === RUN TestDeleteDisabled time="2025-03-16T21:15:07Z" 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.1 time="2025-03-16T21:15:07Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:07Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35839" http.request.id=002118bd-5fa0-490c-bd87-f69e24f41c43 http.request.method=POST http.request.remoteaddr="127.0.0.1:36858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.012259ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:35839" http.request.id=420296e3-a6af-4b1d-b771-2f022b05acee http.request.method=PUT http.request.remoteaddr="127.0.0.1:36858" http.request.uri="/v2/foo/bar/blobs/uploads/1b1dec64-56d8-41bd-9bdb-a182b933ad4e?_state=gsNdsoabw0_BRva3lPbK9vMxoRgOm4WRGbxxmmvHYMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiMWRlYzY0LTU2ZDgtNDFiZC05YmRiLWExODJiOTMzYWQ0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNy45MTgxNzI4NzdaIn0%3D&digest=sha256%3Ad5aeeff3830f82b58c9d6e27151fc07990cc7dd19a059cb16d478eb8e6b90a05" http.request.useragent="Go-http-client/1.1" http.response.duration=407.149036ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:07 +0000] "PUT /v2/foo/bar/blobs/uploads/1b1dec64-56d8-41bd-9bdb-a182b933ad4e?_state=gsNdsoabw0_BRva3lPbK9vMxoRgOm4WRGbxxmmvHYMV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFiMWRlYzY0LTU2ZDgtNDFiZC05YmRiLWExODJiOTMzYWQ0ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowNy45MTgxNzI4NzdaIn0%3D&digest=sha256%3Ad5aeeff3830f82b58c9d6e27151fc07990cc7dd19a059cb16d478eb8e6b90a05 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:08Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:35839" http.request.id=e53e2a25-ff3d-4f8b-93c3-c08f1a76ab14 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36858" http.request.uri="/v2/foo/bar/blobs/sha256:d5aeeff3830f82b58c9d6e27151fc07990cc7dd19a059cb16d478eb8e6b90a05" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="820.203µs" http.response.status=405 http.response.written=78 vars.digest="sha256:d5aeeff3830f82b58c9d6e27151fc07990cc7dd19a059cb16d478eb8e6b90a05" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:08 +0000] "DELETE /v2/foo/bar/blobs/sha256:d5aeeff3830f82b58c9d6e27151fc07990cc7dd19a059cb16d478eb8e6b90a05 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.47s) === RUN TestDeleteReadOnly time="2025-03-16T21:15:08Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:15:08Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:08Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45597" http.request.id=13d33021-8d43-40e8-b469-41fccfc3e374 http.request.method=POST http.request.remoteaddr="127.0.0.1:43558" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="992.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:45597" http.request.id=9b74fcf0-5ba3-4248-b977-e739adc776e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43558" http.request.uri="/v2/foo/bar/blobs/uploads/3d23f2c8-1aef-43d8-bce3-ff78adf85e2f?_state=eoOcMtoGN7uaKxyyd6A9v5sRwhWkVF3Dlo7L2DlXPVl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMjNmMmM4LTFhZWYtNDNkOC1iY2UzLWZmNzhhZGY4NWUyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowOC40MjQzNTU5MzJaIn0%3D&digest=sha256%3Aa7be0a99cd21f1d798bc32e2ec7ab004367b414e142662114a71b8c60adc3b01" http.request.useragent="Go-http-client/1.1" http.response.duration=1.291977986s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:08 +0000] "PUT /v2/foo/bar/blobs/uploads/3d23f2c8-1aef-43d8-bce3-ff78adf85e2f?_state=eoOcMtoGN7uaKxyyd6A9v5sRwhWkVF3Dlo7L2DlXPVl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNkMjNmMmM4LTFhZWYtNDNkOC1iY2UzLWZmNzhhZGY4NWUyZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNTowOC40MjQzNTU5MzJaIn0%3D&digest=sha256%3Aa7be0a99cd21f1d798bc32e2ec7ab004367b414e142662114a71b8c60adc3b01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "DELETE /v2/foo/bar/blobs/sha256:a7be0a99cd21f1d798bc32e2ec7ab004367b414e142662114a71b8c60adc3b01 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.39s) === RUN TestStartPushReadOnly time="2025-03-16T21:15:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:15:09Z" level=info msg="redis not configured" go.version=go1.24.1 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-03-16T21:15:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:15:09Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:09Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=a8153095-7fd4-4887-9e7a-c3fb7495bdfd http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.435µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T21:15:09Z" 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.1 http.request.host="127.0.0.1:38031" http.request.id=06718b34-bfdf-4aa6-be36-b93b025ee522 http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" 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="533.843µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T21:15:09Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=351ec970-d62b-4ab4-a527-2ab05ab70407 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" 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="506.055µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T21:15:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=8650f83d-be79-448d-951d-74cce770b43d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" 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="763.08µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:09Z" 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.1 http.request.host="127.0.0.1:38031" http.request.id=8650f83d-be79-448d-951d-74cce770b43d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" 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="786.864µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:09Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=8650f83d-be79-448d-951d-74cce770b43d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" 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="805.527µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:09Z" 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.1 http.request.host="127.0.0.1:38031" http.request.id=8650f83d-be79-448d-951d-74cce770b43d http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" 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="822.716µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T21:15:09Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=28706ef5-35d2-442d-a515-37b2462cb30c http.request.method=POST http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="723.982µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=490ddf72-4cc8-4885-8134-15d23c40ee8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/blobs/uploads/ff686962-1ed8-4148-8f9d-0c2ab6360665?_state=7EWyixKtd_d4c58ohmmNg9f_7g6U0aJI4ORyxBwFZ-t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZjY4Njk2Mi0xZWQ4LTQxNDgtOGY5ZC0wYzJhYjYzNjA2NjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MDkuNzkzODI0MzY1WiJ9&digest=sha256%3Aa08c9c84ec1d207593f35a0aa5af9c745ff6beef8b802ec4976313289319c450" http.request.useragent="Go-http-client/1.1" http.response.duration=687.336452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/ff686962-1ed8-4148-8f9d-0c2ab6360665?_state=7EWyixKtd_d4c58ohmmNg9f_7g6U0aJI4ORyxBwFZ-t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmZjY4Njk2Mi0xZWQ4LTQxNDgtOGY5ZC0wYzJhYjYzNjA2NjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MDkuNzkzODI0MzY1WiJ9&digest=sha256%3Aa08c9c84ec1d207593f35a0aa5af9c745ff6beef8b802ec4976313289319c450 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:10Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=cc8d0898-d91b-40b8-849f-d209c0605848 http.request.method=POST http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.795µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:10 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=ca7784e2-a4b8-4b32-8f03-c0eaabc93235 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/blobs/uploads/61027ddc-65c1-47a2-b0f5-25780d8a27d9?_state=VAbMvS_qCleqwm7ZS74LW7wZ-AZdQekUxwoz5P7cmSp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MTAyN2RkYy02NWMxLTQ3YTItYjBmNS0yNTc4MGQ4YTI3ZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTAuNTM2Njg3NDI0WiJ9&digest=sha256%3Af53a3ea460f78ed34f2f20c0deeb088bba13abf2222f2a8d4ed3747d24c0bdf8" http.request.useragent="Go-http-client/1.1" http.response.duration=504.424658ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:10 +0000] "PUT /v2/foo/schema1/blobs/uploads/61027ddc-65c1-47a2-b0f5-25780d8a27d9?_state=VAbMvS_qCleqwm7ZS74LW7wZ-AZdQekUxwoz5P7cmSp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MTAyN2RkYy02NWMxLTQ3YTItYjBmNS0yNTc4MGQ4YTI3ZDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTAuNTM2Njg3NDI0WiJ9&digest=sha256%3Af53a3ea460f78ed34f2f20c0deeb088bba13abf2222f2a8d4ed3747d24c0bdf8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=1fb191ef-3ec4-40d1-b1d0-b1a8656203b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.202333ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=e2eb2512-8a66-42e0-90f9-74ab9a899bc7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.duration="823.195µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=6ba764fd-833b-457c-8506-194ea75cbbcf http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" 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="896.231µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=d92b02d9-e4c1-4513-a557-dbcf115ee680 http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="872.44µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38031" http.request.id=80951ed8-6422-4cb7-90d6-126249217f8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.duration="928.737µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38031" http.request.id=feac09f2-d4af-4bc2-bd77-64c2a3d5ee0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.duration="835.527µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:38031" http.request.id=8222eff5-5967-45a1-8cb3-d9e41ed475e4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.duration="841.846µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=44e98d4a-6439-4ebb-beda-4e34ee990d4c http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="783.535µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=fbd0b497-3b8a-4184-ba2a-6deb4a5c7af8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="545.554µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=42fc9af4-331e-4e84-9baf-522da38266e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.duration="550.804µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=0a11d46a-d39a-455a-9950-c3a3c2502ad1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42262" 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="555.03µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=error msg="payload digest does match: "sha256:b67453fbb0fe15577838cc173730c87cbdd3a9fd450c56a05ed05527ff03fb28" != "sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5"" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=8c7d7c99-562d-4f2a-914f-f05aaa7a084c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" time="2025-03-16T21:15: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.1 http.request.host="127.0.0.1:38031" http.request.id=8c7d7c99-562d-4f2a-914f-f05aaa7a084c http.request.method=PUT http.request.remoteaddr="127.0.0.1:42262" http.request.uri="/v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="665.963µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5" 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema1/manifests/sha256:84288fbaddfb75c4ee778f660a882b7d7cd88cd4c9e0d7d068beaa77946ef7c5 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=6989834b-0497-4a77-bf84-66459f028fc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" 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="723.255µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=25de4fc9-7a66-4ae2-8c9f-a9261b12981d http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" 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="517.217µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38031" http.request.id=e4a6bc09-5e7b-4a97-9f78-47b22cd73bc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" 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="612.562µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38031" http.request.id=e4a6bc09-5e7b-4a97-9f78-47b22cd73bc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" 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="636.37µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38031" http.request.id=e4a6bc09-5e7b-4a97-9f78-47b22cd73bc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" 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="656.083µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=7880e46e-24cb-4a83-a124-b3ec7acc7450 http.request.method=POST http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="614.526µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=b9c80195-330b-448c-a5d4-4ed38fa52300 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/blobs/uploads/200dd575-05f7-4523-b20d-b3516294c215?_state=ad9wauy3L7nYRYqaXgnHHHhvQ7ne05fdCigLe_euUzd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMDBkZDU3NS0wNWY3LTQ1MjMtYjIwZC1iMzUxNjI5NGMyMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTEuMDY1OTEyODc2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="723.672µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/200dd575-05f7-4523-b20d-b3516294c215?_state=ad9wauy3L7nYRYqaXgnHHHhvQ7ne05fdCigLe_euUzd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMDBkZDU3NS0wNWY3LTQ1MjMtYjIwZC1iMzUxNjI5NGMyMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTEuMDY1OTEyODc2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38031" http.request.id=2f262199-13b9-4925-b99b-c925c81e70c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" 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="615.189µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:11Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38031" http.request.id=2f262199-13b9-4925-b99b-c925c81e70c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" 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="637.493µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=3324dd88-1961-44cc-ae2f-9bf2bf2d42d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="733.424µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=5a0e9a4a-4b19-4e7b-8540-eee92d020911 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/blobs/uploads/4e306bd5-878d-4162-9b52-1709f9b43d0b?_state=JuERDpx_vlY4QoL2PP24C2oz9BRa6LuIQ5O-Lq9RnPN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZTMwNmJkNS04NzhkLTQxNjItOWI1Mi0xNzA5ZjliNDNkMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTEuMTI0OTY0OTU1WiJ9&digest=sha256%3Ace6ad479c75244c901c936f4d0ad877b4dd94218a3c2ee48931f7fe18edff7d8" http.request.useragent="Go-http-client/1.1" http.response.duration=750.85541ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/4e306bd5-878d-4162-9b52-1709f9b43d0b?_state=JuERDpx_vlY4QoL2PP24C2oz9BRa6LuIQ5O-Lq9RnPN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0ZTMwNmJkNS04NzhkLTQxNjItOWI1Mi0xNzA5ZjliNDNkMGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTEuMTI0OTY0OTU1WiJ9&digest=sha256%3Ace6ad479c75244c901c936f4d0ad877b4dd94218a3c2ee48931f7fe18edff7d8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:11Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=236a6b65-68a6-45ff-b2bd-e9524c2496d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.060374ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=175bffd4-6e8e-45f1-8950-6f15384406cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/blobs/uploads/c5b49c67-6463-41f8-8a99-5f3ffdff791b?_state=cToiJ0XYbbNKbz1eirJHmZZVJneTm_cvmpT9-LfpuSt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWI0OWM2Ny02NDYzLTQxZjgtOGE5OS01ZjNmZmRmZjc5MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTEuOTQzODc0NjRaIn0%3D&digest=sha256%3Aa57f80344201953c9fb72952548797f29bd76bbb6ccb08f21d38e558fc8d818d" http.request.useragent="Go-http-client/1.1" http.response.duration=916.790202ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:11 +0000] "PUT /v2/foo/schema2/blobs/uploads/c5b49c67-6463-41f8-8a99-5f3ffdff791b?_state=cToiJ0XYbbNKbz1eirJHmZZVJneTm_cvmpT9-LfpuSt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNWI0OWM2Ny02NDYzLTQxZjgtOGE5OS01ZjNmZmRmZjc5MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTEuOTQzODc0NjRaIn0%3D&digest=sha256%3Aa57f80344201953c9fb72952548797f29bd76bbb6ccb08f21d38e558fc8d818d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38031" http.request.id=c6b05bf5-3263-45c1-9741-74a00e4df88a http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059593ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38031" http.request.id=bec4eae2-8700-473f-ae55-633953e56dcb http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/sha256:23b1059f1bc8e15e9cd9026862085527dc71c48cd63dc4cb5a47d10440bdbe5e" http.request.useragent="Go-http-client/1.1" http.response.duration="703.802µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:23b1059f1bc8e15e9cd9026862085527dc71c48cd63dc4cb5a47d10440bdbe5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=9aaaf151-f64a-4847-b74c-95b16ad16e2c http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" 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="609.872µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=3b9aa6e9-b395-42c8-bc18-15e7568b6781 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/sha256:23b1059f1bc8e15e9cd9026862085527dc71c48cd63dc4cb5a47d10440bdbe5e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="589.471µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/sha256:23b1059f1bc8e15e9cd9026862085527dc71c48cd63dc4cb5a47d10440bdbe5e HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=f25b6a6d-4b04-4398-a8dd-6610ada8f910 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="518.339µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=0d12b899-62d5-4939-bbe0-97de74bef93e http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/sha256:23b1059f1bc8e15e9cd9026862085527dc71c48cd63dc4cb5a47d10440bdbe5e" http.request.useragent="Go-http-client/1.1" http.response.duration="514.404µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/sha256:23b1059f1bc8e15e9cd9026862085527dc71c48cd63dc4cb5a47d10440bdbe5e HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=7d570467-7bb3-4f39-9948-8a3cbca64384 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" 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="534.873µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="rewriting manifest sha256:23b1059f1bc8e15e9cd9026862085527dc71c48cd63dc4cb5a47d10440bdbe5e in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=b7d336a3-03f4-4b0b-91d8-3e12a9338dd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" 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-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=b7d336a3-03f4-4b0b-91d8-3e12a9338dd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.159337ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38031" http.request.id=c5723852-b247-46a6-b149-cc58739057ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" 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="642.877µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38031" http.request.id=65fa05d2-136a-4516-86ac-0c4a9a57a7b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="740.692µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38031" http.request.id=8f9d3b28-b720-4266-9278-796a7476fb12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/sha256:9630fb5ba7ef7c8270501be27b45d878f88541f10a2cbdc29d8da96dddc1c156" http.request.useragent="Go-http-client/1.1" http.response.duration="624.538µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema2/manifests/sha256:9630fb5ba7ef7c8270501be27b45d878f88541f10a2cbdc29d8da96dddc1c156 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=8ebbc0fd-8908-44cd-adbe-7f0ff3353408 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" 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="626.381µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=9243dd10-999d-4465-81cc-736559e14a2c http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/sha256:9630fb5ba7ef7c8270501be27b45d878f88541f10a2cbdc29d8da96dddc1c156" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="687.558µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/sha256:9630fb5ba7ef7c8270501be27b45d878f88541f10a2cbdc29d8da96dddc1c156 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=3d4adb58-d7e8-4ee1-9611-76ba1760d1cd http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.081519ms http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=9e08619b-2e8f-471b-b725-4c7b7534ab41 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/sha256:9630fb5ba7ef7c8270501be27b45d878f88541f10a2cbdc29d8da96dddc1c156" http.request.useragent="Go-http-client/1.1" http.response.duration="548.119µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/sha256:9630fb5ba7ef7c8270501be27b45d878f88541f10a2cbdc29d8da96dddc1c156 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="rewriting manifest list sha256:9630fb5ba7ef7c8270501be27b45d878f88541f10a2cbdc29d8da96dddc1c156 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=63ba087b-8c17-4581-b782-18975390ee34 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" 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-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38031" http.request.id=63ba087b-8c17-4581-b782-18975390ee34 http.request.method=GET http.request.remoteaddr="127.0.0.1:42266" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.023676ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:15:12Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:12Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=bf462bfa-5c7a-42b7-8954-00ee71de86b7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" 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="725.948µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" 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.1 http.request.host="127.0.0.1:38731" http.request.id=9f8b67aa-0e61-4d5c-af28-2927b9d217e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" 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="524.556µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=800426c8-d708-459d-bbc6-f863b0eaf803 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" 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="511.586µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=7c830484-7b64-4e00-91c1-eb50d17aa5dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" 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="794.692µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:12Z" 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.1 http.request.host="127.0.0.1:38731" http.request.id=7c830484-7b64-4e00-91c1-eb50d17aa5dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" 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="814.099µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:12Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=7c830484-7b64-4e00-91c1-eb50d17aa5dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" 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="831.047µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:12Z" 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.1 http.request.host="127.0.0.1:38731" http.request.id=7c830484-7b64-4e00-91c1-eb50d17aa5dd http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" 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="847.476µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T21:15:12Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=99722a96-7949-4038-a111-8b927baebf9a http.request.method=POST http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="798.633µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=e8029a82-ee65-4a63-a683-6d0df87031b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/blobs/uploads/06d6e619-abb8-4748-96bb-30dcd2129319?_state=DoNJYS9W5D-8NECTnm_Fr4-nCnDQlNc7J1up46r08Hd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNmQ2ZTYxOS1hYmI4LTQ3NDgtOTZiYi0zMGRjZDIxMjkzMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTIuOTU2MDU3NzAzWiJ9&digest=sha256%3A8a3f6706f4800c4e39961ac093e864c527e74c2c4a1d11f8eae0d1ed7e35fad7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.116816442s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:12 +0000] "PUT /v2/foo/schema1/blobs/uploads/06d6e619-abb8-4748-96bb-30dcd2129319?_state=DoNJYS9W5D-8NECTnm_Fr4-nCnDQlNc7J1up46r08Hd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwNmQ2ZTYxOS1hYmI4LTQ3NDgtOTZiYi0zMGRjZDIxMjkzMTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTIuOTU2MDU3NzAzWiJ9&digest=sha256%3A8a3f6706f4800c4e39961ac093e864c527e74c2c4a1d11f8eae0d1ed7e35fad7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=d3f51305-8893-4109-9034-d1d4bd145030 http.request.method=POST http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017811ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=ccef539a-7f06-48c2-b62c-1d1f8049e6a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/blobs/uploads/bd4b3bd2-8035-4ac7-a115-f953ca58f9dc?_state=OjVsGGUem-Fu6CfURauyC4IWZdy_Vmf6Z46yhCbmdKd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZDRiM2JkMi04MDM1LTRhYzctYTExNS1mOTUzY2E1OGY5ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTQuMTMwNTA2NTM0WiJ9&digest=sha256%3A9112b9d0c7718964f94667289db9667ccb8c6bea0ebdd93e32bb1f2552eed8ef" http.request.useragent="Go-http-client/1.1" http.response.duration=636.435995ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema1/blobs/uploads/bd4b3bd2-8035-4ac7-a115-f953ca58f9dc?_state=OjVsGGUem-Fu6CfURauyC4IWZdy_Vmf6Z46yhCbmdKd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiZDRiM2JkMi04MDM1LTRhYzctYTExNS1mOTUzY2E1OGY5ZGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTQuMTMwNTA2NTM0WiJ9&digest=sha256%3A9112b9d0c7718964f94667289db9667ccb8c6bea0ebdd93e32bb1f2552eed8ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=b2fc646f-b78c-4718-81b7-efe34e888d3f http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.268196ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=4222736d-7351-4c98-b35c-1c0b61d4d39c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.duration="969.212µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=c3f23733-3910-4cef-847a-38dd7982604c http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" 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="819.422µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=6ddf0dd6-46ff-4533-9cfe-9755bbc18c80 http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="773.964µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38731" http.request.id=72d5b08b-9210-4023-8a21-3199cfff0659 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.duration="937.549µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38731" http.request.id=c205d6bc-a3e0-4b80-9b15-c7f1fec7a8f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.duration="939.994µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:38731" http.request.id=5cf8e0df-56bb-4eb2-91da-3ae3450c6c33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.duration="971.508µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=288a0523-155f-4548-989d-bc143b39dede http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="908.504µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=5ee89ebb-d228-40a2-beb9-effc4ae2d003 http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="579.916µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=8aea6476-535f-452d-891d-ed794808f092 http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.duration="512.164µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=6895f9c1-1988-4c95-b9b9-e9bfe8ec6f62 http.request.method=GET http.request.remoteaddr="127.0.0.1:53652" 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="485.596µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=error msg="payload digest does match: "sha256:d4ad2ba75c0e1abf884876c895fe93c9704d0863c97a9b51999b59eb8646acb0" != "sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce"" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=4532e688-ed4a-4aec-87fc-4783f6148f7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" time="2025-03-16T21:15:14Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=4532e688-ed4a-4aec-87fc-4783f6148f7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:53652" http.request.uri="/v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="613.228µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce" 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema1/manifests/sha256:3f24bfe9753840000c03e7eb31a26cbcc06f8c81da173f51f26f2b3a3afd37ce HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=c02b41db-c926-44ae-9a1d-9bc090882559 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="768.197µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" 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.1 http.request.host="127.0.0.1:38731" http.request.id=9e011b2a-3499-477a-a6ac-02dc398c63dc http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="529.085µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38731" http.request.id=7c070154-6ec1-4069-bbea-3270784a2555 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="649.335µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38731" http.request.id=7c070154-6ec1-4069-bbea-3270784a2555 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="672.902µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38731" http.request.id=7c070154-6ec1-4069-bbea-3270784a2555 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="692.53µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=f3884ac0-b716-49b4-a1ff-8c1633774caf http.request.method=POST http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="617.381µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=4012d7e9-159e-4682-b895-7bf957e0fa1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/7bc3d046-9bd9-463a-b7e8-d3aa9f235eaa?_state=z2ZbS-k5w258KiV3bee128fCh1YUDO3NSSOYtD5bsIl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YmMzZDA0Ni05YmQ5LTQ2M2EtYjdlOC1kM2FhOWYyMzVlYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTQuNzgyODk2ODQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="730.538µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/7bc3d046-9bd9-463a-b7e8-d3aa9f235eaa?_state=z2ZbS-k5w258KiV3bee128fCh1YUDO3NSSOYtD5bsIl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3YmMzZDA0Ni05YmQ5LTQ2M2EtYjdlOC1kM2FhOWYyMzVlYWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTQuNzgyODk2ODQ1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38731" http.request.id=5b9147cf-dd4d-49ff-8cd7-9ed6dec17d92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="596.293µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:14Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38731" http.request.id=5b9147cf-dd4d-49ff-8cd7-9ed6dec17d92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="619.633µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T21:15:14Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=6969f3f3-0233-4508-b655-e26df5cec0e5 http.request.method=POST http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="844.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:15Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=1e105678-709e-4185-b3cd-a77f7251b72a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/041ca306-e8f8-4cb7-96f4-bbb23f93a91b?_state=q_nJjwKwdcj3UjvgNe1PIR4wuihb4rvikWkv3qN6dEp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDFjYTMwNi1lOGY4LTRjYjctOTZmNC1iYmIyM2Y5M2E5MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTQuODU4NTE0ODAzWiJ9&digest=sha256%3A04d78b131491c94adeabe5b090d7009ae6f1c48295f11ac687235e2ed5b3fbd8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12127679s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:14 +0000] "PUT /v2/foo/schema2/blobs/uploads/041ca306-e8f8-4cb7-96f4-bbb23f93a91b?_state=q_nJjwKwdcj3UjvgNe1PIR4wuihb4rvikWkv3qN6dEp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwNDFjYTMwNi1lOGY4LTRjYjctOTZmNC1iYmIyM2Y5M2E5MWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTQuODU4NTE0ODAzWiJ9&digest=sha256%3A04d78b131491c94adeabe5b090d7009ae6f1c48295f11ac687235e2ed5b3fbd8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:16Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=93bd9e1a-977e-47f0-86a4-da09400ae65d http.request.method=POST http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.044722ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:16 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=a28a1418-dc42-402f-9376-801766ee7938 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/blobs/uploads/ea7123e4-baec-4bb1-828e-f3683b06669f?_state=iNFhJP5qpWWRByUwWwNs4DeHgQcRcLIXh7bqKHIVhqB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTcxMjNlNC1iYWVjLTRiYjEtODI4ZS1mMzY4M2IwNjY2OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTYuMDQ0NDQxMTUyWiJ9&digest=sha256%3Ac6102df18226bfddaf28348cc1c8dc4920505516aea322a1cf7ee7cae8a6b920" http.request.useragent="Go-http-client/1.1" http.response.duration=984.195108ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:16 +0000] "PUT /v2/foo/schema2/blobs/uploads/ea7123e4-baec-4bb1-828e-f3683b06669f?_state=iNFhJP5qpWWRByUwWwNs4DeHgQcRcLIXh7bqKHIVhqB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlYTcxMjNlNC1iYWVjLTRiYjEtODI4ZS1mMzY4M2IwNjY2OWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTYuMDQ0NDQxMTUyWiJ9&digest=sha256%3Ac6102df18226bfddaf28348cc1c8dc4920505516aea322a1cf7ee7cae8a6b920 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38731" http.request.id=b3caeb8b-97f1-4706-a2bc-5d10a289ebcb http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.540891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38731" http.request.id=c76cfc51-fe50-44d5-93a5-7e02c94b8704 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:b4bcf183f35b24e59f57d385159f57473c2a29793b4b69f52cbd82f7676500c5" http.request.useragent="Go-http-client/1.1" http.response.duration="738.091µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:b4bcf183f35b24e59f57d385159f57473c2a29793b4b69f52cbd82f7676500c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=e73f9b61-9dcd-4d19-9b60-a443dc394234 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="647.662µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=6f6a7962-2842-47cd-9c2f-fbebad0475bc http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:b4bcf183f35b24e59f57d385159f57473c2a29793b4b69f52cbd82f7676500c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="637.818µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/sha256:b4bcf183f35b24e59f57d385159f57473c2a29793b4b69f52cbd82f7676500c5 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=09ff2143-04cb-41e1-a9cf-2ae0ef03f415 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="524.295µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=bc5f96ea-17fa-4659-b7b7-91f11faa40a4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:b4bcf183f35b24e59f57d385159f57473c2a29793b4b69f52cbd82f7676500c5" http.request.useragent="Go-http-client/1.1" http.response.duration="529.619µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/sha256:b4bcf183f35b24e59f57d385159f57473c2a29793b4b69f52cbd82f7676500c5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=28fce852-2688-42f9-abda-8df571145c16 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="473.478µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="rewriting manifest sha256:b4bcf183f35b24e59f57d385159f57473c2a29793b4b69f52cbd82f7676500c5 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=6725f099-3077-447e-9960-ac2e51703acd http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=6725f099-3077-447e-9960-ac2e51703acd http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.024424ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38731" http.request.id=fd46c984-de10-4c47-aa02-cdde9e4fe104 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" 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="584.844µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38731" http.request.id=510cd72d-ddfa-4f08-a8dc-3819cae46569 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="676.731µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38731" http.request.id=9561517b-a298-47a8-a4e3-b2ea407a6650 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:e97ebd174c8dbdb3cf55c341e8536f814a35f2b9e02c54e5fa3211f505e9496a" http.request.useragent="Go-http-client/1.1" http.response.duration="651.828µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:e97ebd174c8dbdb3cf55c341e8536f814a35f2b9e02c54e5fa3211f505e9496a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=b75168a4-4ba7-4180-9b92-cef4f74e4569 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="680.223µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=31cafd4c-242a-4d23-befa-4158e521de1f http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:e97ebd174c8dbdb3cf55c341e8536f814a35f2b9e02c54e5fa3211f505e9496a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="599.103µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/sha256:e97ebd174c8dbdb3cf55c341e8536f814a35f2b9e02c54e5fa3211f505e9496a HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=893d96ca-1737-4dc1-a782-09ecd991d21f http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="542.856µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=11f37467-4727-4e7f-8d06-9b8fdea5ecd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" http.request.uri="/v2/foo/schema2/manifests/sha256:e97ebd174c8dbdb3cf55c341e8536f814a35f2b9e02c54e5fa3211f505e9496a" http.request.useragent="Go-http-client/1.1" http.response.duration="527.52µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/sha256:e97ebd174c8dbdb3cf55c341e8536f814a35f2b9e02c54e5fa3211f505e9496a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="rewriting manifest list sha256:e97ebd174c8dbdb3cf55c341e8536f814a35f2b9e02c54e5fa3211f505e9496a in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=c229d083-bd1e-4846-b2e3-cff2f55353d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:38731" http.request.id=c229d083-bd1e-4846-b2e3-cff2f55353d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53658" 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="986.03µs" http.response.status=200 http.response.written=1554 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (7.32s) === RUN TestGetManifestWithStorageError time="2025-03-16T21:15:17Z" 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.1 time="2025-03-16T21:15:17Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34569" http.request.id=f061a0a8-691e-44e6-8ea7-97f90997931e http.request.method=GET http.request.remoteaddr="127.0.0.1:50694" 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="744.47µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:34569" http.request.id=cb451d6d-0292-40d4-93df-90d1aed15f1d http.request.method=GET http.request.remoteaddr="127.0.0.1:50694" 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="522.465µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:34569" http.request.id=d253ea50-a003-484c-aab0-2a0b2c5bc446 http.request.method=GET http.request.remoteaddr="127.0.0.1:50694" 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="587.561µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.1 http.request.host="127.0.0.1:34569" http.request.id=10ae7154-7bb5-4df5-941a-4a56df96ab0f http.request.method=GET http.request.remoteaddr="127.0.0.1:50694" 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="565.344µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-03-16T21:15:17Z" 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.1 time="2025-03-16T21:15:17Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=e5550327-dcad-4805-8091-5e7687fb54b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="658.864µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" 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.1 http.request.host="127.0.0.1:34917" http.request.id=06f4056a-01a0-4dac-a529-c96526150d6b http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="529.259µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=6e5d36d9-f548-4acb-8ca4-958f70f87ef2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" 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="537.404µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=7749f6f2-6711-4488-8a14-2443098ec52e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" 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="730.438µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:17Z" 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.1 http.request.host="127.0.0.1:34917" http.request.id=7749f6f2-6711-4488-8a14-2443098ec52e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" 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="751.36µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:17Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=7749f6f2-6711-4488-8a14-2443098ec52e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" 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="768.43µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-16T21:15:17Z" 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.1 http.request.host="127.0.0.1:34917" http.request.id=7749f6f2-6711-4488-8a14-2443098ec52e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" 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="790.4µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-16T21:15:17Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=276194eb-50bd-4e7d-b5d7-2cad0cb67177 http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="928.882µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=faa8f416-25a0-4c32-9af5-e2e553b233a5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/blobs/uploads/e8bc242d-e789-4b66-9993-8d8a7be251f4?_state=5Y4CyIYkU4zaPzsClYKtkT7gpvy293SVt4dmlDOHp8d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOGJjMjQyZC1lNzg5LTRiNjYtOTk5My04ZDhhN2JlMjUxZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTcuMTM2MjEyMTQ4WiJ9&digest=sha256%3A7a1de2bdcfdd992fd8721d6f042539cb5205e23488b667ebce8262747b63814b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.738404276s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:17 +0000] "PUT /v2/foo/schema1/blobs/uploads/e8bc242d-e789-4b66-9993-8d8a7be251f4?_state=5Y4CyIYkU4zaPzsClYKtkT7gpvy293SVt4dmlDOHp8d7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlOGJjMjQyZC1lNzg5LTRiNjYtOTk5My04ZDhhN2JlMjUxZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTcuMTM2MjEyMTQ4WiJ9&digest=sha256%3A7a1de2bdcfdd992fd8721d6f042539cb5205e23488b667ebce8262747b63814b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:18Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=756c7bd9-2c56-47c5-9914-6e963d2a9143 http.request.method=POST http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="962.559µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=11d9f888-7c6b-45fe-b01b-b40f338fcd16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/blobs/uploads/42f729eb-e794-40ba-ab4f-ec430da7717c?_state=NrCFRXTcDRTYs16T1AGiMmcyNRhzidHZN7Rw2-MYngl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MmY3MjllYi1lNzk0LTQwYmEtYWI0Zi1lYzQzMGRhNzcxN2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTguOTU4NDQ3NTg0WiJ9&digest=sha256%3A6f5c637196a8cc0b9439f0dd71db8366ddc07ff0fe189b384014366abc504395" http.request.useragent="Go-http-client/1.1" http.response.duration=1.415183277s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/42f729eb-e794-40ba-ab4f-ec430da7717c?_state=NrCFRXTcDRTYs16T1AGiMmcyNRhzidHZN7Rw2-MYngl7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0MmY3MjllYi1lNzk0LTQwYmEtYWI0Zi1lYzQzMGRhNzcxN2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MTguOTU4NDQ3NTg0WiJ9&digest=sha256%3A6f5c637196a8cc0b9439f0dd71db8366ddc07ff0fe189b384014366abc504395 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=59e7d403-eb6d-4083-b609-56d4c044cf8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.458081ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=711d5323-0413-402b-88ac-8fa51d683777 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067136ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=8bc54a2c-7e1d-4cb3-bdef-4471b9456e6f http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="918.527µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=effccfe1-5db0-44f8-974f-d0e3c6dd19e3 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="905.306µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34917" http.request.id=db4f3e96-d2cc-4f38-9c1b-dc3fa17f586b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration="860.368µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34917" http.request.id=012565aa-6f7c-41e9-9a71-c3614c23625c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration="851.548µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/json" http.request.host="127.0.0.1:34917" http.request.id=cf328b25-f948-412e-b9b2-1ae35a783848 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration="802.857µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=60791369-1c5d-44a7-a63c-117f164525c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.590583ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=b0cb86bf-fafe-47af-8635-f3f6756b75fb http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="627.202µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=2071c5ef-10df-4374-805b-9d0feae9e6bd http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration="541.769µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=9f30240e-0395-4328-8b4b-526276e88852 http.request.method=GET http.request.remoteaddr="127.0.0.1:43690" 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="563.45µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=error msg="payload digest does match: "sha256:bb059617a4e0f53ba71ae61bbc38ec2e0079d70610acac937956e29387e8a736" != "sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae"" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=4f30dfc4-c50e-4226-926e-b0fe9fd3da1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" time="2025-03-16T21:15:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=4f30dfc4-c50e-4226-926e-b0fe9fd3da1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43690" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="612.035µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=9a31fb83-a420-4f87-a65b-0dce4cfcc9f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.292638ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=0a38e7ee-74a0-4bba-a8f6-8526fc3b9f8f http.request.method=GET http.request.remoteaddr="127.0.0.1:43692" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.606519ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=10c8a575-4246-4619-ab16-bf108005022c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43706" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="685.501µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=30d8fc7d-83fa-46cb-8d72-cc0d4f8ca8f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43716" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration="957.837µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=08fc23d9-fad5-4d73-aa73-a310e5b4fa32 http.request.method=GET http.request.remoteaddr="127.0.0.1:43716" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="734.73µs" http.response.status=200 http.response.written=1098 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=20956f3c-ab4d-4b15-87d4-0b8fe30dbae5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43726" 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="729.778µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=1e2df55b-f8a2-466e-beee-68948da33d71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.351152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=c3da43da-d69c-4803-bd8f-27001674623e http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="473.44µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=ea4834af-3c17-4619-a43f-0132744c773c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae" http.request.useragent="Go-http-client/1.1" http.response.duration="574.44µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "DELETE /v2/foo/schema1/manifests/sha256:757a34a3d5b329cef2d2f73c5ea3526e774408d2d12be2195525cb462bc925ae HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=0abdf2c6-29b6-4264-ac65-eb6524049905 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="458.492µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=ab755bcd-2cfb-4e0d-881b-ad9349dfa734 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="474.695µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" 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.1 http.request.host="127.0.0.1:34917" http.request.id=4aba5fca-30bc-472d-a637-d78203f73da2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="525.802µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=96123622-b2b2-45d6-ab4b-dbb0aa7423cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" 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="601.971µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:20Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=96123622-b2b2-45d6-ab4b-dbb0aa7423cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" 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="622.467µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:20Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=96123622-b2b2-45d6-ab4b-dbb0aa7423cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" 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="640.55µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=4cad6da6-b6e3-441d-8da9-b3afca6bdff9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="599.435µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=2000b5d5-ecff-454c-b3e9-cc076ec30e43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/blobs/uploads/81b5d180-3410-4aab-baa3-3a42906e0d20?_state=JuGFRqj9dol6XYTcVt1wjq2hUQCz89bj3Q_Vwu3RFEJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MWI1ZDE4MC0zNDEwLTRhYWItYmFhMy0zYTQyOTA2ZTBkMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MjAuNDIyNzk1NTYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="741.679µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/81b5d180-3410-4aab-baa3-3a42906e0d20?_state=JuGFRqj9dol6XYTcVt1wjq2hUQCz89bj3Q_Vwu3RFEJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MWI1ZDE4MC0zNDEwLTRhYWItYmFhMy0zYTQyOTA2ZTBkMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MjAuNDIyNzk1NTYxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=e2638051-43a7-41de-b250-077738e4932d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" 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="597.961µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-16T21:15:20Z" 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.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=e2638051-43a7-41de-b250-077738e4932d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="619.308µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-16T21:15:20Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=d8471008-4c9d-43fa-a493-60e59a504ec4 http.request.method=POST http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=2cb65fa0-68ab-4822-85a1-23a809c8be4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/blobs/uploads/4c441639-0db7-486a-9492-33ab067c1767?_state=JVyNPPUzkaIxB5BEskk7rgTnGdGLvOoDXbdR4KetmSp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzQ0MTYzOS0wZGI3LTQ4NmEtOTQ5Mi0zM2FiMDY3YzE3NjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MjAuNTA3MDE1MzI0WiJ9&digest=sha256%3A53a62b501380a7026ce63d3bf699afc933877b18b86d04b5648631d93a214797" http.request.useragent="Go-http-client/1.1" http.response.duration=1.235483044s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:20 +0000] "PUT /v2/foo/schema2/blobs/uploads/4c441639-0db7-486a-9492-33ab067c1767?_state=JVyNPPUzkaIxB5BEskk7rgTnGdGLvOoDXbdR4KetmSp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI0YzQ0MTYzOS0wZGI3LTQ4NmEtOTQ5Mi0zM2FiMDY3YzE3NjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MjAuNTA3MDE1MzI0WiJ9&digest=sha256%3A53a62b501380a7026ce63d3bf699afc933877b18b86d04b5648631d93a214797 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:21Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=245f5f40-2792-406d-9514-6c160e0e8de4 http.request.method=POST http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="965.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:21 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=90b7f065-5bb8-46d1-ba22-ca4f6067b8d0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/blobs/uploads/66c86629-8991-45f9-acec-6333eb01814f?_state=6guVOh6kgM7RFIY_0AzwnK0kmG-oYo3qFip7veIaTOR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmM4NjYyOS04OTkxLTQ1ZjktYWNlYy02MzMzZWIwMTgxNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MjEuODIzNjk2NDZaIn0%3D&digest=sha256%3A3f87fc181d7834a36a32b3e5c8359eff84f869d58511f0b0ec0d78df50ca2ec7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.014677163s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:21 +0000] "PUT /v2/foo/schema2/blobs/uploads/66c86629-8991-45f9-acec-6333eb01814f?_state=6guVOh6kgM7RFIY_0AzwnK0kmG-oYo3qFip7veIaTOR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2NmM4NjYyOS04OTkxLTQ1ZjktYWNlYy02MzMzZWIwMTgxNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTZUMjE6MTU6MjEuODIzNjk2NDZaIn0%3D&digest=sha256%3A3f87fc181d7834a36a32b3e5c8359eff84f869d58511f0b0ec0d78df50ca2ec7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=15c5fd21-7ea9-49f5-ab8f-bae158b3441b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.0412ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=3cb86d25-8a07-454b-be98-32bbf61113e0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.duration="729.595µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=dd786614-53d9-49e4-a971-f1fca743994d http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="634.054µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=980becfb-efeb-42ec-8fd5-374af8ab9bcc http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="628.481µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=fe0d879a-6b46-4f34-92a5-d8644576f501 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="532.065µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=1a856eac-5d06-4e94-b7ba-a1a74a563eba http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.duration="472.91µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=bbf17ee9-cf94-4e5e-bfe2-ac988b4a0af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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="473.826µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="rewriting manifest sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 in schema1 format to support old client" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=440d19ff-3ceb-4f20-93f5-821457756b67 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" 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-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=440d19ff-3ceb-4f20-93f5-821457756b67 http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.00803ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=314ae118-970f-4484-a46f-74d0555a9bf7 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.duration="640.462µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=680f9e68-9938-42cb-a79c-a74fed54bb9a http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="572.417µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=5687d400-b36b-44cd-abba-0d1631521204 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43738" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="708.803µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=7a3bcd73-4ae7-4791-8769-21fcad7d93ea http.request.method=PUT http.request.remoteaddr="127.0.0.1:43742" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.duration=1.030512ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "PUT /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=445d525c-cc71-4b40-9f1c-eac7eb447908 http.request.method=GET http.request.remoteaddr="127.0.0.1:43742" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="630.838µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=43e8cf11-e483-44ac-bc3e-e21a32109ff0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43758" 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="761.482µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34917" http.request.id=3f5ceeed-59f1-4dd6-979e-4fd339961522 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43764" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration="923.291µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=c5d6f6cf-edcb-4b8e-ae64-e0d9d71d3300 http.request.method=GET http.request.remoteaddr="127.0.0.1:43764" 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="516.794µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=e0247515-230a-4fee-b6da-d52b87f7f5a5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43764" http.request.uri="/v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0" http.request.useragent="Go-http-client/1.1" http.response.duration="615.607µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "DELETE /v2/foo/schema2/manifests/sha256:2cc801aec56293ee27f46ed2167ce0bbba1132349f9fd5215369765a18be3eb0 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:22Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:34917" http.request.id=5cc10e7f-5346-452c-b15c-5876fda81f1f http.request.method=GET http.request.remoteaddr="127.0.0.1:43764" 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="629.671µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.82s) === RUN TestManifestDeleteDisabled time="2025-03-16T21:15:22Z" 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.1 time="2025-03-16T21:15:22Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:22Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:44001" http.request.id=bfcd3af6-6838-4e84-81f3-7c0f41229c3b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44294" 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="693.664µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [16/Mar/2025:21:15:22 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-03-16T21:15:22Z" 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.1 time="2025-03-16T21:15:22Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:22Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T21:15:23Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.1 time="2025-03-16T21:15:23Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T21:15:23Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:38567" http.request.id=ec89e153-2dbc-453f-8734-d48ba7f58031 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48920" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.915518ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:21:15:23 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T21:15:23Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:38567" http.request.id=ff28c849-a564-41c1-a291-2cab1216ea2a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48922" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.082893ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [16/Mar/2025:21:15:23 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T21:15:23Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:38567" http.request.id=12290935-b725-40b1-b410-f3b5162ff746 http.request.method=POST http.request.remoteaddr="127.0.0.1:48938" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.072459ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-16T21:15:23Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.1 http.request.host="127.0.0.1:38567" http.request.id=e8e7092b-0ba1-450f-b55e-68c92008f10a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48950" http.request.uri="/v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.300214ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [16/Mar/2025:21:15:23 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.72s) === RUN TestProxyManifestGetByTag time="2025-03-16T21:15:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.1 time="2025-03-16T21:15:23Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:23Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=1e02a821-dd15-4fc0-b8dc-d1e347897596 http.request.method=POST http.request.remoteaddr="127.0.0.1:54306" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.109461ms http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=64c14f0f-d2a3-4e0c-85c7-2c3fdcd39c3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54306" http.request.uri="/v2/foo/bar/blobs/uploads/8421b3c5-a3a7-457e-a774-b193ebda8b52?_state=SXcmcyV3Ca5gWZqGdGwHrFYvsqOtQq4H3kndVZL-rfN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MjFiM2M1LWEzYTctNDU3ZS1hNzc0LWIxOTNlYmRhOGI1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNToyMy42NzQxNzkwNzVaIn0%3D&digest=sha256%3Afba919f5cddddaff3907c512cbc02208c8ebf6abde0391e0d3f93bdb9f50344b" http.request.useragent="Go-http-client/1.1" http.response.duration=732.327744ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:23 +0000] "PUT /v2/foo/bar/blobs/uploads/8421b3c5-a3a7-457e-a774-b193ebda8b52?_state=SXcmcyV3Ca5gWZqGdGwHrFYvsqOtQq4H3kndVZL-rfN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg0MjFiM2M1LWEzYTctNDU3ZS1hNzc0LWIxOTNlYmRhOGI1MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNToyMy42NzQxNzkwNzVaIn0%3D&digest=sha256%3Afba919f5cddddaff3907c512cbc02208c8ebf6abde0391e0d3f93bdb9f50344b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=4acc3595-9db9-47b4-92e1-6e8b1921e02a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54306" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.744433ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15: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.1 time="2025-03-16T21:15:24Z" level=info msg="redis not configured" go.version=go1.24.1 time="2025-03-16T21:15:24Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 time="2025-03-16T21:15:24Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.24.1 time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=14c8f246-40fa-4253-82cf-d3e3fc8e2b88 http.request.method=GET http.request.remoteaddr="127.0.0.1:54306" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="583.261µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:36067" go.version=go1.24.1 time="2025-03-16T21:15:24Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.1 time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=9d09afba-98a5-40d8-8aa5-ccbc25e67e65 http.request.method=GET http.request.remoteaddr="127.0.0.1:54320" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="625.942µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36067 /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:36067/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:42669" http.request.id=edcdc516-8e6b-42b2-8cfa-242ded8710b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/manifests/sha256:7932d2af50f26003c5d725b3fd5b4926a9c1a46a8a346a42947f6af8a66aab13" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:7932d2af50f26003c5d725b3fd5b4926a9c1a46a8a346a42947f6af8a66aab13" time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=68295237-ceee-4dc0-8e6a-5e099e140dfe http.request.method=GET http.request.remoteaddr="127.0.0.1:54328" http.request.uri="/v2/foo/bar/manifests/sha256:7932d2af50f26003c5d725b3fd5b4926a9c1a46a8a346a42947f6af8a66aab13" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration="917.486µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "GET /v2/foo/bar/manifests/sha256:7932d2af50f26003c5d725b3fd5b4926a9c1a46a8a346a42947f6af8a66aab13 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:7932d2af50f26003c5d725b3fd5b4926a9c1a46a8a346a42947f6af8a66aab13 with ttl=167h59m59.9999979s" go.version=go1.24.1 time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42669" http.request.id=edcdc516-8e6b-42b2-8cfa-242ded8710b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38000" http.request.uri="/v2/foo/bar/manifests/sha256:7932d2af50f26003c5d725b3fd5b4926a9c1a46a8a346a42947f6af8a66aab13" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.505237ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "GET /v2/foo/bar/manifests/sha256:7932d2af50f26003c5d725b3fd5b4926a9c1a46a8a346a42947f6af8a66aab13 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=ee538e7e-ceb8-406c-9869-ef2ca166c4e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:54328" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="470.811µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36067 /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:36067/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:42669" http.request.id=9ab227eb-f082-4cf3-b32b-e896f764436d http.request.method=GET http.request.remoteaddr="127.0.0.1:38010" 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-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=a10fb968-48b4-40ec-acfc-bbef53a607ac http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54340" 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="901.128µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42669" http.request.id=9ab227eb-f082-4cf3-b32b-e896f764436d http.request.method=GET http.request.remoteaddr="127.0.0.1:38010" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.121579ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T21:15:24Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=d5528f08-e2ce-4305-86f2-33c88c6dd2e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="918.065µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=a9a460cd-c24f-42bf-a265-3ba2359f5fe9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/blobs/uploads/ecbadbde-959a-4045-9bcf-ab89a3169fcb?_state=teoAomtXyOJcd9THgu0PUcE9ZMMfJjfLaKnsODrhh-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjYmFkYmRlLTk1OWEtNDA0NS05YmNmLWFiODlhMzE2OWZjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNToyNC41MjEwNzc4NjVaIn0%3D&digest=sha256%3A467bb12f02a7bda3d1e73135be9c624bcd2ca6edb94c8d40e0fe0e827fc3d31d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580528126s http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:24 +0000] "PUT /v2/foo/bar/blobs/uploads/ecbadbde-959a-4045-9bcf-ab89a3169fcb?_state=teoAomtXyOJcd9THgu0PUcE9ZMMfJjfLaKnsODrhh-57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVjYmFkYmRlLTk1OWEtNDA0NS05YmNmLWFiODlhMzE2OWZjYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xNlQyMToxNToyNC41MjEwNzc4NjVaIn0%3D&digest=sha256%3A467bb12f02a7bda3d1e73135be9c624bcd2ca6edb94c8d40e0fe0e827fc3d31d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=5b051291-0905-4728-a895-f8329b60a783 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.173003ms http.response.status=201 http.response.written=0 127.0.0.1 - - [16/Mar/2025:21:15:26 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=95b84ff6-f159-4009-bf0e-263d48c473b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:54340" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="549.765µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:15:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T21:15:26Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36067 /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:36067/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:42669" http.request.id=f0f2b24d-ce30-4b33-bc77-7fe7b38c68f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38026" 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-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=d0671973-8d04-4b65-9ab1-f2668842ae7e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54348" 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.524528ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:21:15:26 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=dbcbcd64-c18d-491a-8a21-718020c67ba1 http.request.method=GET http.request.remoteaddr="127.0.0.1:54348" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="956.85µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [16/Mar/2025:21:15:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-16T21:15:26Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:36067 /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:36067/v2/:[]]}" go.version=go1.24.1 http.request.host="127.0.0.1:42669" http.request.id=f0f2b24d-ce30-4b33-bc77-7fe7b38c68f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38026" 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-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:36067" http.request.id=b6eb146d-d876-40c7-9d7b-e4d94317c08b http.request.method=GET http.request.remoteaddr="127.0.0.1:54356" 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="968.913µs" http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:21:15:26 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-16T21:15:26Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:dfc0d48b5e1958f30d70c1a82bb533bb2fc2ab01e4167d787be57fe599199d4a with ttl=167h59m59.99999792s" go.version=go1.24.1 time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:42669" http.request.id=f0f2b24d-ce30-4b33-bc77-7fe7b38c68f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:38026" 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.56267ms http.response.status=200 http.response.written=935 127.0.0.1 - - [16/Mar/2025:21:15:26 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.52s) === RUN TestAppDispatcher time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43729" http.request.id=c0ec8eb2-459b-439a-95fc-1102d7528905 http.request.method=GET http.request.remoteaddr="127.0.0.1:55766" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="569.347µs" http.response.status=200 http.response.written=0 time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43729" http.request.id=45e8fb2c-eec2-4aa4-8e5d-c17679eac3bd http.request.method=GET http.request.remoteaddr="127.0.0.1:55766" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="483.597µs" http.response.status=200 http.response.written=0 time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43729" http.request.id=32b8a40a-9b30-4de2-8b49-680c2d290da4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55766" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="462.556µs" http.response.status=200 http.response.written=0 time="2025-03-16T21:15:26Z" level=info msg="response completed" go.version=go1.24.1 http.request.host="127.0.0.1:43729" http.request.id=a376b334-db69-4814-8a31-4f49ff3c2d59 http.request.method=GET http.request.remoteaddr="127.0.0.1:55766" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="529.847µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-03-16T21:15:26Z" 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.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:26Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:26Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.1 http.request.host="127.0.0.1:37993" http.request.id=dace739f-d50f-49f7-a2fa-ad4c203a55a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51650" 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-03-16T21:15:26Z" 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.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:26Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:26Z" level=info msg="configuring file health check path=/tmp/healthcheck1128008468, interval=1" go.version=go1.24.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-16T21:15: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.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:30Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:30Z" level=info msg="configuring TCP health check addr=127.0.0.1:32987, interval=1" go.version=go1.24.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-16T21:15: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.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:34Z" level=info msg="redis not configured" go.version=go1.24.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 time="2025-03-16T21:15:34Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:45613, interval=1, threshold=3" go.version=go1.24.1 instance.id=63470808-2f3e-42af-915c-dc6ab5650795 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 61.556s ? 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.19s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.08s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.12s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.19s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.616s === RUN TestSchedule time="2025-03-16T21:14:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 time="2025-03-16T21:14:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.998664ms" go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 time="2025-03-16T21:14:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.874µs" go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 time="2025-03-16T21:14:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.537µs" go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 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-03-16T21:14:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-16T21:14:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 time="2025-03-16T21:14:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99844ms" go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 time="2025-03-16T21:14:40Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998716ms" go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 time="2025-03-16T21:14:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-16T21:14:40Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.1 instance.id=28a76ecd-7e8c-4de7-93fe-ceb2461c8c20 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.584s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.09s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 26110976 sha256:2ba7ea00625febd6853f08383dd9aaa310a20f5193de926603eb01b85221eef7 [] map[] } --- PASS: TestSimpleBlobRead (0.24s) === RUN TestBlobMount --- PASS: TestBlobMount (0.17s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (1.04s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.90s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.82s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.01s) === 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:003659d3e5c91ea15e99d92681d79bf1b135b3371d06d2c243628260463c015e palailogos: marking blob sha256:c2c3bfcdba68463b6287d637de4939469e217dee6344e6c68847a32f35572944 palailogos: marking blob sha256:e11b3cfc7442cc37eea05308fde960ab1c63e108d48dad2e19f986f6e3076c1c palailogos: marking manifest sha256:5d53fb7285796bf111c19817d06bd73a2cc96f8ac9d65de5ecccc0d71ee26222 palailogos: marking blob sha256:003659d3e5c91ea15e99d92681d79bf1b135b3371d06d2c243628260463c015e palailogos: marking blob sha256:bb6fd0304a9bca287f9ea615b445a87257ba43a9eb17155e8b54d917a55da4e1 palailogos: marking manifest sha256:bb6fd0304a9bca287f9ea615b445a87257ba43a9eb17155e8b54d917a55da4e1 palailogos: marking blob sha256:f4a1c34e51bc91617405b91c29dd22d5432eb2ff34d0068087e628ba1fdcb32e palailogos: marking blob sha256:d45cf08624e88c23795a8cbdff5d75f19818aab8b764daf767e6d9c4c2458db4 palailogos: marking manifest sha256:ffb5d925c6c59a17b3d4f4178e34c4ad5db983090837cb5674bd8722f07fe97a palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:91fb34aa8a9a34d662e5c7052befa7d6a832c5d7f63c28cf293ea0f4ec1e8f48 palailogos: marking blob sha256:441a6873508bf35465aaa9188e17ba20444fdb890354e67414d2ad5e76cd43b8 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.59s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:4785b0c9bee4051a227fa2561e4314298050fed464b58285c694c1d70135c9d9 deletemanifests: marking manifest sha256:6638101c9baa52d7b49725a3e9f8552ddfccc3cb8ab37b768783cee12f8ee88b deletemanifests: marking blob sha256:ba72fa9d58dbed7514745b20a2c266a7a58cd644c21ad1cf8ca1464c8704c09f deletemanifests: marking blob sha256:4d7562ef69e747902deb3a14d017f6c994d2af6ff016f0ed6ef208aab1445939 deletemanifests: marking blob sha256:54a6b9d8be989385e0219f5fd16c45fff9eaa6043d819d86f58ceb7ef4718333 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:4785b0c9bee4051a227fa2561e4314298050fed464b58285c694c1d70135c9d9 blob eligible for deletion: sha256:560662b1235c2d37c0ff66d65133b02e7fc6534249fa4723c2dada117e5321ce blob eligible for deletion: sha256:6cca708f39b44fe8a71ef2014c2223ff7544125c6c086287d83bf4e124e3ead7 blob eligible for deletion: sha256:c242911041a009e64e12150047c3c801fd450223a1eae9f4108bc1abb870f2b6 deletemanifests manifest eligible for deletion: sha256:4785b0c9bee4051a227fa2561e4314298050fed464b58285c694c1d70135c9d9 deletemanifests: marking manifest sha256:6638101c9baa52d7b49725a3e9f8552ddfccc3cb8ab37b768783cee12f8ee88b deletemanifests: marking blob sha256:ba72fa9d58dbed7514745b20a2c266a7a58cd644c21ad1cf8ca1464c8704c09f deletemanifests: marking blob sha256:4d7562ef69e747902deb3a14d017f6c994d2af6ff016f0ed6ef208aab1445939 deletemanifests: marking blob sha256:54a6b9d8be989385e0219f5fd16c45fff9eaa6043d819d86f58ceb7ef4718333 time="2025-03-16T21:14:47Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/4785b0c9bee4051a227fa2561e4314298050fed464b58285c694c1d70135c9d9" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 time="2025-03-16T21:14:47Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/4785b0c9bee4051a227fa2561e4314298050fed464b58285c694c1d70135c9d9" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:4785b0c9bee4051a227fa2561e4314298050fed464b58285c694c1d70135c9d9 time="2025-03-16T21:14:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/47/4785b0c9bee4051a227fa2561e4314298050fed464b58285c694c1d70135c9d9" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:560662b1235c2d37c0ff66d65133b02e7fc6534249fa4723c2dada117e5321ce time="2025-03-16T21:14:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/560662b1235c2d37c0ff66d65133b02e7fc6534249fa4723c2dada117e5321ce" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:6cca708f39b44fe8a71ef2014c2223ff7544125c6c086287d83bf4e124e3ead7 time="2025-03-16T21:14:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6c/6cca708f39b44fe8a71ef2014c2223ff7544125c6c086287d83bf4e124e3ead7" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:c242911041a009e64e12150047c3c801fd450223a1eae9f4108bc1abb870f2b6 time="2025-03-16T21:14:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c242911041a009e64e12150047c3c801fd450223a1eae9f4108bc1abb870f2b6" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 --- PASS: TestDeleteManifestIfTagNotFound (0.67s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:11cfbc2e3dc0f8e14178d3b2cabf78f4415d0d6e9cc4ee5377f47b076a42f92b time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/11/11cfbc2e3dc0f8e14178d3b2cabf78f4415d0d6e9cc4ee5377f47b076a42f92b" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:6750db9c3cc5de48bde2d52d4a7298c3e8972af6edb31ca87209d07c34f48f8a time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/67/6750db9c3cc5de48bde2d52d4a7298c3e8972af6edb31ca87209d07c34f48f8a" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:73172b58118ef0f41ea677e0dc52fd0ba91d8e7b4819a1bbf86f4ca91394acac time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/73/73172b58118ef0f41ea677e0dc52fd0ba91d8e7b4819a1bbf86f4ca91394acac" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 --- PASS: TestGCWithMissingManifests (0.19s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:949ffce4bcd4a7ab1c0c4363cdb08a0ee2ae1975e02d0e13debe7b5a37dcdaf9 komnenos: marking blob sha256:6c282d5902d1531772a0f26088e4cbad62fd73ace21d4902b3d3982ee22bfc26 komnenos: marking blob sha256:2b486581928989138633421d22326075c783a01d6b20045ddc31e891ad5c0835 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:2da6dcc9866abe5948b51a6d2a48a755008d00b38fbd2fdbfd549e5b77fd32c7 time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2d/2da6dcc9866abe5948b51a6d2a48a755008d00b38fbd2fdbfd549e5b77fd32c7" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:38ce93cb7068f69aaa3dd57247544d64fbd72f023d118de4a1c7041fe4c4f59d time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/38/38ce93cb7068f69aaa3dd57247544d64fbd72f023d118de4a1c7041fe4c4f59d" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:5dfd003fdf5de9415f565830c4a896eb8c70312df833797f573ac799f02c38a1 time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5d/5dfd003fdf5de9415f565830c4a896eb8c70312df833797f573ac799f02c38a1" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:6a1475148b8c88e44ba3a380dd2b964be35d258aa61252bdcc80c3524260a27b time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6a/6a1475148b8c88e44ba3a380dd2b964be35d258aa61252bdcc80c3524260a27b" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:94cb7d6f544da7d3ec373a7768ec69af214baab3139b02a3fd358a454e82ebcc time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/94/94cb7d6f544da7d3ec373a7768ec69af214baab3139b02a3fd358a454e82ebcc" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:dc543c6a1a6e018f2d6df4174c117e90e7dd2facaf156201c6261de18cb14752 time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dc543c6a1a6e018f2d6df4174c117e90e7dd2facaf156201c6261de18cb14752" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-16T21:14:48Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 --- PASS: TestDeletionHasEffect (0.72s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.62s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:3d2f9e761451c193be8b593d2e7a59ad89fefd3c6a60beadab5a3db94e06521d michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:c13b45583e3b18f6940d72fd70fa0e12e474d1d0dda1528a32631201be902736 michael_z_doukas: marking blob sha256:d381b0b49b4cc5fbd96ebec5cf83d60a648a6a9dbaa00bfe5b4ba5d1a1a190ae 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a339b34811656094bc93f4523dfea6b6d500370cc1e072fde444a51d0caa8ab2 time="2025-03-16T21:14:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a3/a339b34811656094bc93f4523dfea6b6d500370cc1e072fde444a51d0caa8ab2" go.version=go1.24.1 instance.id=ec8a4f7b-ff62-4658-b486-7866f898ca43 --- PASS: TestOrphanBlobDeleted (0.51s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:553eae1f89cd9aae4365ac1f4ee14402b7771052fc0904956b85b5b5692b60af linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:22fe1b3c7f51e0fd31ae0bfe1d862c2b9d26ce65aeb298116e169f9a632ed725 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.40s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.43s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.15s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.50s) === 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-03-16T21:14:51Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 20:14:51.483189406 +0000 UTC m=-3588.959775541, actuallyDelete=true" time="2025-03-16T21:14:51Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-16T21:14:51Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599, actuallyDelete=true" time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/cb5c2a0f-5d74-4e22-a31f-1bac2a3a0c68 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eec95bff-b0c8-4a12-8289-610959595ced have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/1254337b-e87e-4741-a394-d423d2e2db72 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/153e5eb9-cdfe-4d9e-bee9-f5e02384ff8d have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ac49ecc1-a922-4168-9119-fe3b5728e9c5 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d50fffe3-7b7e-4648-8f5c-bee12d68de25 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e05e0ab4-7b4f-4241-b9b0-adecbf2b1ab7 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f10ad0aa-c381-4a27-ad77-f86ff9ff8104 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/4d150be7-1800-4995-98fc-a7d5f0f78d13 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6b007c6b-c878-46f0-88eb-2c89a462a720 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/805902e4-54b5-482b-9bb5-f5e97763f1a5 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.483766558 +0000 UTC m=+11.040801599). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-16T21:14:51Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 21:14:51.484440072 +0000 UTC m=+11.041475118, actuallyDelete=true" time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/999802d1-9dd5-4572-885b-ee8217309843 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484440072 +0000 UTC m=+11.041475118). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ac15f192-0345-47cf-8f28-e4b89bd8c4f2 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484440072 +0000 UTC m=+11.041475118). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c370c67e-5b05-4cf6-8ccb-a7088ae23e54 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484440072 +0000 UTC m=+11.041475118). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/133510d0-fade-4804-90e8-4ce649fa1d17 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484440072 +0000 UTC m=+11.041475118). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/befc8c6b-0ea5-48b1-911f-a161f844a6ff have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484440072 +0000 UTC m=+11.041475118). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-16T21:14:51Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 21:14:51.484938124 +0000 UTC m=+11.041973171, actuallyDelete=true" time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d43e8128-a760-4a94-a8f5-590b997d2a76 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484938124 +0000 UTC m=+11.041973171). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fa719e7c-f891-47bb-9fb9-f8fbf52580f9 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484938124 +0000 UTC m=+11.041973171). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fe520947-3fbe-4983-aefc-84d84bc80d6a have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484938124 +0000 UTC m=+11.041973171). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0a6d9fca-d10c-4d8c-b143-19bec19658b0 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484938124 +0000 UTC m=+11.041973171). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/48a65c00-9779-4b76-b43c-0c2f4183c3c0 have older date (2025-03-16 20:14:51 +0000 UTC) than purge date (2025-03-16 21:14:51.484938124 +0000 UTC m=+11.041973171). Removing upload directory." time="2025-03-16T21:14:51Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-16T21:14:51Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 21:14:51.485219909 +0000 UTC m=+11.042254962, actuallyDelete=true" time="2025-03-16T21:14:51Z" 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 11.056s ? 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.005s === RUN TestRedisBlobDescriptorCacheProvider redis_test.go:29: please set -test.registry.storage.cache.redis.addr to test layer info cache against redis --- SKIP: TestRedisBlobDescriptorCacheProvider (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/redis 0.010s === RUN TestWalkFileRemoved time="2025-03-16T21:14:41Z" 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.360s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.01s) === 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.027s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.30s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.649s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.89s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.247s ? 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-03-16T21:14:43Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.1 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-03-16T21:14:43Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.1 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-03-16T21:14:43Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.1 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 TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched time="2025-03-16T21:14:43Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestS3TryUpdate (0.00s) time="2025-03-16T21:14:43Z" level=error msg="unknown ip address format" go.version=go1.24.1 instance.id=0bb23b0d-90ba-49bf-b328-ee2b5f235f70 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) === CONT TestMatchIPV4 time="2025-03-16T21:14:43Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=0bb23b0d-90ba-49bf-b328-ee2b5f235f70 === CONT TestMatchIPV4_2 time="2025-03-16T21:14:43Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.1 instance.id=0bb23b0d-90ba-49bf-b328-ee2b5f235f70 --- PASS: TestInvalidData (0.00s) === CONT TestMatchIPV6 --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestMatchIPV4_2 (0.00s) --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV6 (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-03-16T21:14:44Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T21:14:45Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T21:14:46Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 time="2025-03-16T21:14:47Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.1 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.511s === RUN Test OK: 4 passed --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.029s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.03s) === 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.564s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.71s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.206s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.005s ? 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-r10.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r10.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-s390x.so.1 >>> docker-registry*: Package size: 27.4 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r10.apk >>> docker-registry: Build complete at Sun, 16 Mar 2025 21:15:43 +0000 elapsed time 0h 1m 34s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250316.211410) (2/2) Purging go (1.24.1-r0) Executing busybox-1.37.0-r14.trigger OK: 359 MiB in 107 packages >>> docker-registry: Updating the community/s390x repository index... >>> docker-registry: Signing the index...