>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.15.0_rc3-r3) started Sun, 11 May 2025 21:52:57 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/3) Installing binutils-gold (2.44-r0) (2/3) Installing go (1.24.3-r0) (3/3) Installing .makedepends-docker-registry (20250511.215258) Executing busybox-1.37.0-r17.trigger OK: 468 MiB in 107 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK test-non-constant-fmt-str.patch: OK >>> docker-registry: Unpacking /var/cache/distfiles/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-05-11T21:53:17Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-11T21:53:17Z" 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.079s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-11T21:53:17Z" 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.063s ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.053s === 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.034s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.10s) PASS ok github.com/docker/distribution/health/checks 0.142s ? 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.037s === 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.051s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.056s === 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.038s ? github.com/docker/distribution/metrics [no test files] === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/05/11 21:53:17 http: TLS handshake error from 127.0.0.1:44886: 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:37531/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37531/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:37531/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:37531/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:36563?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.78s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-11T21:53:18Z" level=info msg="broadcaster: closing" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="closing testSink" time="2025-05-11T21:53:18Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-11T21:53:18Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 1} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 1} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 1} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:18Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=warning msg="&{0x20dc600 0.9} encountered too many errors, backing off" time="2025-05-11T21:53:19Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.77s) PASS ok github.com/docker/distribution/notifications 1.771s ? github.com/docker/distribution/reference [no test files] === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-11T21:53:17Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T21:53:17.767178835Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:17.767271676Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:17.767552478Z" level=info msg="Starting upload purge in 58m0s" go.version=go1.24.3 time="2025-05-11T21:53:17.768093003Z" level=info msg="listening on [::]:5000" go.version=go1.24.3 time="2025-05-11T21:53:20.770903478Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 time="2025-05-11T21:53:20.873176052Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=d0d1140c-31e6-4986-8161-e7386631aff6 http.request.method=GET http.request.remoteaddr="[::1]:51626" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="740.447µs" http.response.status=200 http.response.written=2 ::1 - - [11/May/2025:21:53:20 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-11T21:53:22.57320948Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T21:53:22.573932087Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:22.573953687Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:22.574048048Z" level=info msg="Starting upload purge in 2m0s" go.version=go1.24.3 time="2025-05-11T21:53:22.574372331Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 time="2025-05-11T21:53:22.574460012Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.24.3 time="2025-05-11T21:53:22.575039258Z" level=info msg="listening on [::]:5001, tls" go.version=go1.24.3 time="2025-05-11T21:53:25.59026885Z" level=info msg="response completed" go.version=go1.24.3 http.request.host=127.0.0.1 http.request.id=30797ab2-e388-4aa9-8d55-1fa44ae686b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:59010" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="799.767µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:53:25 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-11T21:53:25.590392292Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.24.3 --- PASS: TestRegistrySupportedCipherSuite (4.82s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-11T21:53:26.032150818Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-11T21:53:26.032873425Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:26.032895545Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:26.032951466Z" level=info msg="Starting upload purge in 33m0s" go.version=go1.24.3 time="2025-05-11T21:53:26.033315029Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.24.3 --- PASS: TestRegistryUnsupportedCipherSuite (8.45s) PASS ok github.com/docker/distribution/registry 16.435s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.043s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.146s ? github.com/docker/distribution/registry/auth [no test files] === RUN TestBasicAccessController time="2025-05-11T21:53:17Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.24.3 instance.id=01f82068-4553-4a51-8de1-64f7e46ee390 time="2025-05-11T21:53:17Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.24.3 instance.id=01f82068-4553-4a51-8de1-64f7e46ee390 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-11T21:53:17Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.24.3 password="pYOOrHsLcVmx_JZbrIfDuf0oWmlXjYS7ePpV-k3gEfA" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.129s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.060s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.06s) === RUN TestLeeway time="2025-05-11T21:53:17Z" level=info msg="token not to be used before 2025-05-11 21:53:18 +0000 UTC - currently 2025-05-11 21:53:17.809871361 +0000 UTC m=+0.079280316" time="2025-05-11T21:53:17Z" level=info msg="token not to be used after 2025-05-11 21:53:17 +0000 UTC - currently 2025-05-11 21:53:17.813391875 +0000 UTC m=+0.082800830" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-05-11T21:53:17Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.03s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.147s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.104s === 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.066s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.040s ? github.com/docker/distribution/registry/client/transport [no test files] === RUN TestCheckAPI time="2025-05-11T21:53:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:18Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34489" http.request.id=d6f222eb-476a-4557-95e5-1f8bd504c547 http.request.method=GET http.request.remoteaddr="127.0.0.1:41018" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="738.687µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:53:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-11T21:53:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:18Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=885c1bb1-1ef8-4e8b-ae5e-ca68dfd46fae http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.210052ms http.response.status=200 http.response.written=20 127.0.0.1 - - [11/May/2025:21:53:18 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-11T21:53:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=7f864e39-4f04-4197-b81f-92efcfcfc75a http.request.method=POST http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06781ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:18 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=7b8d6907-5bf5-4f12-b5d9-96d3e2a1ebee http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/aaaa/blobs/uploads/670aab3a-74b6-49f9-9cf4-1f58faee5280?_state=ZT93vQhD3AjFf6gChlFhimA2EQIC_M2xBKjUnjKE8rN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2NzBhYWIzYS03NGI2LTQ5ZjktOWNmNC0xZjU4ZmFlZTUyODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MTguMjMwMzcyMjA1WiJ9&digest=sha256%3A8f046aa38ee53be6232ce5bda12b9707e5bbaa5d1cc252c99ac63239fd080598" http.request.useragent="Go-http-client/1.1" http.response.duration=1.152264973s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:18 +0000] "PUT /v2/foo/aaaa/blobs/uploads/670aab3a-74b6-49f9-9cf4-1f58faee5280?_state=ZT93vQhD3AjFf6gChlFhimA2EQIC_M2xBKjUnjKE8rN7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2NzBhYWIzYS03NGI2LTQ5ZjktOWNmNC0xZjU4ZmFlZTUyODAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MTguMjMwMzcyMjA1WiJ9&digest=sha256%3A8f046aa38ee53be6232ce5bda12b9707e5bbaa5d1cc252c99ac63239fd080598 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=7bd50719-2ead-42ca-b1de-b2b0658fc184 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.580954ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:19 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:19Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=0701bf68-c8b5-4a7e-9203-4fbc7f5c090a http.request.method=POST http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.128411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:19 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=b6a38844-6fba-4b50-8111-948097ddfa9c http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/bbbb/blobs/uploads/cb14945d-3ba6-4dc6-b12a-c2dc3ba75de0?_state=PMsOkRtUdnC-CX_OEf61VyhtG7Ksc46qz2jtNNwsGRB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjYjE0OTQ1ZC0zYmE2LTRkYzYtYjEyYS1jMmRjM2JhNzVkZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MTkuNjIwNTE4NjAzWiJ9&digest=sha256%3Af7b0fb41201ebabac15eaf54fe24b0192b64e033203f8f37859fa4c2d0c53425" http.request.useragent="Go-http-client/1.1" http.response.duration=1.43241472s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:19 +0000] "PUT /v2/foo/bbbb/blobs/uploads/cb14945d-3ba6-4dc6-b12a-c2dc3ba75de0?_state=PMsOkRtUdnC-CX_OEf61VyhtG7Ksc46qz2jtNNwsGRB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjYjE0OTQ1ZC0zYmE2LTRkYzYtYjEyYS1jMmRjM2JhNzVkZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MTkuNjIwNTE4NjAzWiJ9&digest=sha256%3Af7b0fb41201ebabac15eaf54fe24b0192b64e033203f8f37859fa4c2d0c53425 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=d6460251-ff3d-4c85-8092-bad30e281b84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.447832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:21 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:21Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=f7ee1482-5391-4ae8-8416-3726f241f0ab http.request.method=POST http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="994.89µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:21 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=518b3e26-41ea-46dd-b37e-dd129966fa5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/cccc/blobs/uploads/baa43ae1-876e-4f7a-8c3f-6ce5c3c150d3?_state=cXvNJt4c8OXwf3UbtKar6BcpmwQ5Er1FBhZSEh0MCYF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiYWE0M2FlMS04NzZlLTRmN2EtOGMzZi02Y2U1YzNjMTUwZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjEuMjYwMTkxNTM3WiJ9&digest=sha256%3Aba8a6cdeebb3837af9b3ae7ce1d4e698e83fa1a62561c7bb5ad4bdac7f421407" http.request.useragent="Go-http-client/1.1" http.response.duration=1.271052384s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:21 +0000] "PUT /v2/foo/cccc/blobs/uploads/baa43ae1-876e-4f7a-8c3f-6ce5c3c150d3?_state=cXvNJt4c8OXwf3UbtKar6BcpmwQ5Er1FBhZSEh0MCYF7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiYWE0M2FlMS04NzZlLTRmN2EtOGMzZi02Y2U1YzNjMTUwZDMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjEuMjYwMTkxNTM3WiJ9&digest=sha256%3Aba8a6cdeebb3837af9b3ae7ce1d4e698e83fa1a62561c7bb5ad4bdac7f421407 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=96e9e051-1130-494b-a465-0389e761964a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.486234ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:22 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:22Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=c075e0e3-5906-4fb0-9277-82c26e338a2e http.request.method=POST http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.019609ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:22 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=70cd548f-b74c-4fb8-8256-c02087d5f374 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/dddd/blobs/uploads/b9afe6d3-3866-4420-849c-981f01238027?_state=NsRHlDcRwR2BrGk35oaKdrU2SD_okat5_ySiwS1QPlx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiOWFmZTZkMy0zODY2LTQ0MjAtODQ5Yy05ODFmMDEyMzgwMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjIuNjkwOTYyNDAyWiJ9&digest=sha256%3Ae6d43c92d2431dd538e29809075b79483570e7f3744d7a7c3b4f8b3bbc316e99" http.request.useragent="Go-http-client/1.1" http.response.duration=679.46547ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:22 +0000] "PUT /v2/foo/dddd/blobs/uploads/b9afe6d3-3866-4420-849c-981f01238027?_state=NsRHlDcRwR2BrGk35oaKdrU2SD_okat5_ySiwS1QPlx7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJiOWFmZTZkMy0zODY2LTQ0MjAtODQ5Yy05ODFmMDEyMzgwMjciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjIuNjkwOTYyNDAyWiJ9&digest=sha256%3Ae6d43c92d2431dd538e29809075b79483570e7f3744d7a7c3b4f8b3bbc316e99 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=ff5da8bd-31c5-4bd2-9f87-c0dd96271f4a http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.536434ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:23 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:23Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=d1fb7369-f09d-4fd3-b627-d2ccbb753106 http.request.method=POST http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03593ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:23 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=e83b6bc2-c3f4-4c1f-a73b-95e9e1f3ea24 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/eeee/blobs/uploads/a596256d-c482-457a-b193-7df53a052d53?_state=bZ2L5siZj3fvhCACv10tbnLBdakiw5UMh6foc_RrMdh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhNTk2MjU2ZC1jNDgyLTQ1N2EtYjE5My03ZGY1M2EwNTJkNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjMuNjIzNzUxMjg0WiJ9&digest=sha256%3A437efdff20cb530a3ee1d56c0e0ff13c51096963078e21d2078bbe49b309e879" http.request.useragent="Go-http-client/1.1" http.response.duration=1.736314815s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:23 +0000] "PUT /v2/foo/eeee/blobs/uploads/a596256d-c482-457a-b193-7df53a052d53?_state=bZ2L5siZj3fvhCACv10tbnLBdakiw5UMh6foc_RrMdh7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJhNTk2MjU2ZC1jNDgyLTQ1N2EtYjE5My03ZGY1M2EwNTJkNTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjMuNjIzNzUxMjg0WiJ9&digest=sha256%3A437efdff20cb530a3ee1d56c0e0ff13c51096963078e21d2078bbe49b309e879 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=bd98d566-94b9-409a-b9f3-2eabd4af55d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.509314ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:25 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:25Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=8b05f68f-9513-4a24-9773-87829a26945a http.request.method=POST http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07649ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:25 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=76061980-72f2-439c-897e-805f5fdb9b08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/ffff/blobs/uploads/2ae7bc8f-7286-45c2-9513-90c5d2c892c9?_state=X-VFU1OfR-WjvgfmVIYEfvXG4N_7UPrxkJFcDHzn4Zd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyYWU3YmM4Zi03Mjg2LTQ1YzItOTUxMy05MGM1ZDJjODkyYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjUuNjcwMDU3MjVaIn0%3D&digest=sha256%3A159ae7d78ecf6b8ea5a6a29f0139bcfd14f5ac4802913fa3b65f19d41ec5051c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.352071477s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:25 +0000] "PUT /v2/foo/ffff/blobs/uploads/2ae7bc8f-7286-45c2-9513-90c5d2c892c9?_state=X-VFU1OfR-WjvgfmVIYEfvXG4N_7UPrxkJFcDHzn4Zd7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIyYWU3YmM4Zi03Mjg2LTQ1YzItOTUxMy05MGM1ZDJjODkyYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjUuNjcwMDU3MjVaIn0%3D&digest=sha256%3A159ae7d78ecf6b8ea5a6a29f0139bcfd14f5ac4802913fa3b65f19d41ec5051c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=c8c331ac-1b4a-4ced-a657-c034eeca7857 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.553754ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=2c98c5f5-f080-412c-b370-cea1a5c850ec http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.488µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=40fd34ca-b44d-4fb6-9a83-dcac3b6fd933 http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="774.047µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=ca0f3093-ee6f-4895-8e77-5bf5719f7db9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="751.087µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=9a30d0c4-f935-494d-ae5c-9f5f27596efa http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="716.287µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=4309dbd0-6859-426d-891c-66825bbd9cab http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="832.168µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=b46643d4-f58a-4bff-ab9a-9b0ad05b5475 http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="726.927µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:15] err.message="invalid number of results requested" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=80434a41-ea8d-45e2-b29a-16ff87347ae1 http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="778.847µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=error msg="response completed with error" err.code="pagination number invalid" err.detail=map[n:6] err.message="invalid number of results requested" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=56efacef-7d8a-46f8-a228-ef9f1febc5d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="692.686µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=162b2d23-402d-4d22-80b3-d3072cd2b8f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="720.287µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:39053" http.request.id=373b32da-63d0-41cd-a68c-934340ba3635 http.request.method=GET http.request.remoteaddr="127.0.0.1:54536" 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="769.487µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:28Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=f7184092-427c-40d3-9eee-6b3b600d9d19 http.request.method=POST http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=6ea922ed-72e0-4b49-a3aa-72e5bf37a9b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/aaaa/blobs/uploads/616c3ec0-82d9-4cdc-8afc-8bb82af6f740?_state=bT2S4gXYpCuqKxhDLOzcICtWXrkU9rfMDOALT-mfSvp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MTZjM2VjMC04MmQ5LTRjZGMtOGFmYy04YmI4MmFmNmY3NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjguMTk4OTIwODExWiJ9&digest=sha256%3Af0f8d03c38cdcb8488e31e86d85b1115c06b7eb642faa5d3aac0780e9e672d5e" http.request.useragent="Go-http-client/1.1" http.response.duration=694.298011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "PUT /v2/foo/aaaa/blobs/uploads/616c3ec0-82d9-4cdc-8afc-8bb82af6f740?_state=bT2S4gXYpCuqKxhDLOzcICtWXrkU9rfMDOALT-mfSvp7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI2MTZjM2VjMC04MmQ5LTRjZGMtOGFmYy04YmI4MmFmNmY3NDAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjguMTk4OTIwODExWiJ9&digest=sha256%3Af0f8d03c38cdcb8488e31e86d85b1115c06b7eb642faa5d3aac0780e9e672d5e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:28Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=a5f9f092-78ed-4805-9db9-4a73c9a19a84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.406633ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:28 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:29Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=00de3a39-215f-440f-8864-66ca74a1caf7 http.request.method=POST http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="974.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:29 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=35dbb1aa-2057-497d-a766-968f973e4289 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/bbbb/blobs/uploads/931fabe2-67be-402a-8ec1-39c391da119e?_state=cWcV6EUHzTi8E1WJ9lGHhZb1O3ejkvPu1mWLRTv72xV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5MzFmYWJlMi02N2JlLTQwMmEtOGVjMS0zOWMzOTFkYTExOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjkuMTg0NDA4NTk2WiJ9&digest=sha256%3A7b37b75bf8b0a0bc6367176101b3efb64084ed79648b41feaf9d4e09fc2a8239" http.request.useragent="Go-http-client/1.1" http.response.duration=2.188365039s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:29 +0000] "PUT /v2/foo/bbbb/blobs/uploads/931fabe2-67be-402a-8ec1-39c391da119e?_state=cWcV6EUHzTi8E1WJ9lGHhZb1O3ejkvPu1mWLRTv72xV7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5MzFmYWJlMi02N2JlLTQwMmEtOGVjMS0zOWMzOTFkYTExOWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MjkuMTg0NDA4NTk2WiJ9&digest=sha256%3A7b37b75bf8b0a0bc6367176101b3efb64084ed79648b41feaf9d4e09fc2a8239 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=ab15a1ca-3549-42d0-82c5-a84dbfe63358 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.442273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:31 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:31Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=a396a5c6-64d7-485d-b873-568c53118c9d http.request.method=POST http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:31 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=46b84790-7353-48e3-b472-d7e95d2be151 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/cccc/blobs/uploads/b38e1052-3b8d-47d2-8961-b356f660a6ed?_state=f2migTAn_fFPrLSgwWno0UrB3MiJ3z9bD7ZaCwCHQcZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMzhlMTA1Mi0zYjhkLTQ3ZDItODk2MS1iMzU2ZjY2MGE2ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzEuNTIxNDIyMDVaIn0%3D&digest=sha256%3A7441948df4f9f6303cb08386cd1751688d09ea500033ed958f3e3c973af013be" http.request.useragent="Go-http-client/1.1" http.response.duration=545.537475ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:31 +0000] "PUT /v2/foo/cccc/blobs/uploads/b38e1052-3b8d-47d2-8961-b356f660a6ed?_state=f2migTAn_fFPrLSgwWno0UrB3MiJ3z9bD7ZaCwCHQcZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiMzhlMTA1Mi0zYjhkLTQ3ZDItODk2MS1iMzU2ZjY2MGE2ZWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzEuNTIxNDIyMDVaIn0%3D&digest=sha256%3A7441948df4f9f6303cb08386cd1751688d09ea500033ed958f3e3c973af013be HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=ab6d61b4-8d88-4b65-9c85-648c7413e6fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.440113ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:32 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:32Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=584b9b18-aade-4191-b677-e05c277c0e78 http.request.method=POST http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.001969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:32 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=9f01341f-20d1-4185-9bfa-f9c4a3ca8a35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/dddd/blobs/uploads/d0ccdeb5-77d4-4342-b09b-f3463887dc2c?_state=829D-R5uTW8EhILv32CJF7pH4Ei3ObJPnd49Av-jwzd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMGNjZGViNS03N2Q0LTQzNDItYjA5Yi1mMzQ2Mzg4N2RjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzIuMjg3MTU3NDIyWiJ9&digest=sha256%3A5ab47742e8d5c9067e4cbdfd8f4df58d3fc15f8cdec7b29fab7a1aae19fee80e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.300031139s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:32 +0000] "PUT /v2/foo/dddd/blobs/uploads/d0ccdeb5-77d4-4342-b09b-f3463887dc2c?_state=829D-R5uTW8EhILv32CJF7pH4Ei3ObJPnd49Av-jwzd7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJkMGNjZGViNS03N2Q0LTQzNDItYjA5Yi1mMzQ2Mzg4N2RjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzIuMjg3MTU3NDIyWiJ9&digest=sha256%3A5ab47742e8d5c9067e4cbdfd8f4df58d3fc15f8cdec7b29fab7a1aae19fee80e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=8ce11564-7d88-4089-892d-10a05a464dc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58062" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.454793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41849" http.request.id=75165243-9cdf-4283-99a5-6d658214bf06 http.request.method=GET http.request.remoteaddr="127.0.0.1:58062" 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="764.287µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (15.56s) === RUN TestURLPrefix time="2025-05-11T21:53:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:33Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34897" http.request.id=46f52659-a554-45e5-85a3-53a3f98aa643 http.request.method=GET http.request.remoteaddr="127.0.0.1:35806" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="776.327µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-05-11T21:53:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:33Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=f013393d-d433-4eac-9911-1e60e06f480f http.request.method=GET http.request.remoteaddr="127.0.0.1:40960" http.request.uri="/v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.016769ms http.response.status=404 http.response.written=157 vars.digest="sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "GET /v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=7b458660-379a-4216-8809-12856b13f0ef http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="918.489µs" http.response.status=404 http.response.written=157 vars.digest="sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "HEAD /v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=1fbe63a7-c11b-42aa-a9b6-25554a070fae http.request.method=POST http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00213ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=bb4a2056-52c2-4f15-b72c-b9dbe94e1bfa http.request.method=GET http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/uploads/9e9e9a5c-8278-44c0-85ce-66fe012b7913?_state=oQQNonWKfAVrr9stHBKyl6RrJeR-oIDRWbAsxbcB4lN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOWU5YTVjLTgyNzgtNDRjMC04NWNlLTY2ZmUwMTJiNzkxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NTU5NjIyODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="924.969µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "GET /v2/foo/bar/blobs/uploads/9e9e9a5c-8278-44c0-85ce-66fe012b7913?_state=oQQNonWKfAVrr9stHBKyl6RrJeR-oIDRWbAsxbcB4lN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOWU5YTVjLTgyNzgtNDRjMC04NWNlLTY2ZmUwMTJiNzkxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NTU5NjIyODFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=4dd7b62c-0a30-4834-ac47-33c70bf4a51d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/uploads/9e9e9a5c-8278-44c0-85ce-66fe012b7913?_state=oQQNonWKfAVrr9stHBKyl6RrJeR-oIDRWbAsxbcB4lN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOWU5YTVjLTgyNzgtNDRjMC04NWNlLTY2ZmUwMTJiNzkxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NTU5NjIyODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="981.929µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "DELETE /v2/foo/bar/blobs/uploads/9e9e9a5c-8278-44c0-85ce-66fe012b7913?_state=oQQNonWKfAVrr9stHBKyl6RrJeR-oIDRWbAsxbcB4lN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOWU5YTVjLTgyNzgtNDRjMC04NWNlLTY2ZmUwMTJiNzkxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NTU5NjIyODFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=47a44afc-901a-426b-99d5-f83a0351ea45 http.request.method=GET http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/uploads/9e9e9a5c-8278-44c0-85ce-66fe012b7913?_state=oQQNonWKfAVrr9stHBKyl6RrJeR-oIDRWbAsxbcB4lN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOWU5YTVjLTgyNzgtNDRjMC04NWNlLTY2ZmUwMTJiNzkxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NTU5NjIyODFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9e9e9a5c-8278-44c0-85ce-66fe012b7913 time="2025-05-11T21:53:33Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=47a44afc-901a-426b-99d5-f83a0351ea45 http.request.method=GET http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/uploads/9e9e9a5c-8278-44c0-85ce-66fe012b7913?_state=oQQNonWKfAVrr9stHBKyl6RrJeR-oIDRWbAsxbcB4lN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOWU5YTVjLTgyNzgtNDRjMC04NWNlLTY2ZmUwMTJiNzkxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NTU5NjIyODFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="947.569µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=9e9e9a5c-8278-44c0-85ce-66fe012b7913 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "GET /v2/foo/bar/blobs/uploads/9e9e9a5c-8278-44c0-85ce-66fe012b7913?_state=oQQNonWKfAVrr9stHBKyl6RrJeR-oIDRWbAsxbcB4lN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllOWU5YTVjLTgyNzgtNDRjMC04NWNlLTY2ZmUwMTJiNzkxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NTU5NjIyODFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=4e884d1f-45bd-42fb-841f-a7a3e023395b http.request.method=POST http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="983.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=dc539db5-3004-48d5-8d24-b73bed89f735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/3bbe30cb-e5a8-4a1d-831e-ca3d610ca228?_state=0hIlDGLWBmFuQH9iyDQuryxWpuuOE6SO__MVl2sqFzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiYmUzMGNiLWU1YTgtNGExZC04MzFlLWNhM2Q2MTBjYTIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjA2OTcyODZaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" provided=sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c vars.name="foo/bar" vars.uuid=3bbe30cb-e5a8-4a1d-831e-ca3d610ca228 time="2025-05-11T21:53:33Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=dc539db5-3004-48d5-8d24-b73bed89f735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/3bbe30cb-e5a8-4a1d-831e-ca3d610ca228?_state=0hIlDGLWBmFuQH9iyDQuryxWpuuOE6SO__MVl2sqFzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiYmUzMGNiLWU1YTgtNGExZC04MzFlLWNhM2Q2MTBjYTIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjA2OTcyODZaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=3bbe30cb-e5a8-4a1d-831e-ca3d610ca228 time="2025-05-11T21:53:33Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=dc539db5-3004-48d5-8d24-b73bed89f735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/3bbe30cb-e5a8-4a1d-831e-ca3d610ca228?_state=0hIlDGLWBmFuQH9iyDQuryxWpuuOE6SO__MVl2sqFzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiYmUzMGNiLWU1YTgtNGExZC04MzFlLWNhM2Q2MTBjYTIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjA2OTcyODZaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.01649ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=3bbe30cb-e5a8-4a1d-831e-ca3d610ca228 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "PUT /v2/foo/bar/blobs/uploads/3bbe30cb-e5a8-4a1d-831e-ca3d610ca228?_state=0hIlDGLWBmFuQH9iyDQuryxWpuuOE6SO__MVl2sqFzt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiYmUzMGNiLWU1YTgtNGExZC04MzFlLWNhM2Q2MTBjYTIyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjA2OTcyODZaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=28442a7e-a737-442c-98c3-3a9a9c2e2363 http.request.method=POST http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="898.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=1f4d8b94-d025-4706-9c5a-34e39814e303 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/285e0335-cd79-4793-a6c3-cb67ea7fd722?_state=sKddFrD23vJnoRydAsjiHZ58TFAtlQ3Zgp-sK1r2pmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWUwMzM1LWNkNzktNDc5My1hNmMzLWNiNjdlYTdmZDcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjMxODMwM1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.198851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "PUT /v2/foo/bar/blobs/uploads/285e0335-cd79-4793-a6c3-cb67ea7fd722?_state=sKddFrD23vJnoRydAsjiHZ58TFAtlQ3Zgp-sK1r2pmB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NWUwMzM1LWNkNzktNDc5My1hNmMzLWNiNjdlYTdmZDcyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjMxODMwM1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=cbd4eba5-91ee-4273-84cc-76ae9a94890b http.request.method=POST http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=ad540a29-d41a-47ca-9b78-924027c39b20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/5ac2361f-f12e-420c-874d-19383a877c11?_state=ku2kw7YX9QFXLRauxTozSvUntUcnpcvVz-WQ2VxcHm57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYzIzNjFmLWYxMmUtNDIwYy04NzRkLTE5MzgzYTg3N2MxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjU3MTg1NzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.166931ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "PUT /v2/foo/bar/blobs/uploads/5ac2361f-f12e-420c-874d-19383a877c11?_state=ku2kw7YX9QFXLRauxTozSvUntUcnpcvVz-WQ2VxcHm57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVhYzIzNjFmLWYxMmUtNDIwYy04NzRkLTE5MzgzYTg3N2MxMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjU3MTg1NzRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:33Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=5fe50e9f-2ee6-4bbc-936b-e5afda27da09 http.request.method=POST http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=73730479-fb9f-4c61-aac7-a7049477b3c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/6ae7276d-d80a-4cdd-9c7f-e369aa0538d2?_state=Q1l1Wju83h4Gv2oO9o_CMsbiPiK6IJx2T3tPNkJxV8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhZTcyNzZkLWQ4MGEtNGNkZC05YzdmLWUzNjlhYTA1MzhkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjgxNjE1MTdaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.71696299s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:33 +0000] "PUT /v2/foo/bar/blobs/uploads/6ae7276d-d80a-4cdd-9c7f-e369aa0538d2?_state=Q1l1Wju83h4Gv2oO9o_CMsbiPiK6IJx2T3tPNkJxV8J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZhZTcyNzZkLWQ4MGEtNGNkZC05YzdmLWUzNjlhYTA1MzhkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozMy44NjgxNjE1MTdaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:35Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=45f369be-1485-4373-a29a-da2536716dda http.request.method=POST http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04897ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33757" http.request.id=0f1be01f-cf06-443d-a0b0-6a587f42fdae http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/4d75aebc-17e5-45c3-b435-35561e058d00?_state=1Mn9JTFAbcuoGsHt40YQPbcr4JrREhP7_EOSOw0fHYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNzVhZWJjLTE3ZTUtNDVjMy1iNDM1LTM1NTYxZTA1OGQwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNS43NTYyMjA5MzZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.718182162s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:35 +0000] "PATCH /v2/foo/bar/blobs/uploads/4d75aebc-17e5-45c3-b435-35561e058d00?_state=1Mn9JTFAbcuoGsHt40YQPbcr4JrREhP7_EOSOw0fHYl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNzVhZWJjLTE3ZTUtNDVjMy1iNDM1LTM1NTYxZTA1OGQwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNS43NTYyMjA5MzZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=34a70aa7-6ad5-43e7-8f31-3683defb1fba http.request.method=PUT http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/uploads/4d75aebc-17e5-45c3-b435-35561e058d00?_state=baVbT3xWvgW-62GjLYW_XoybGxjAkeh8of6UUr2a7OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNzVhZWJjLTE3ZTUtNDVjMy1iNDM1LTM1NTYxZTA1OGQwMCIsIk9mZnNldCI6MjY0MTMwNTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzVaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.225051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/4d75aebc-17e5-45c3-b435-35561e058d00?_state=baVbT3xWvgW-62GjLYW_XoybGxjAkeh8of6UUr2a7OR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNzVhZWJjLTE3ZTUtNDVjMy1iNDM1LTM1NTYxZTA1OGQwMCIsIk9mZnNldCI6MjY0MTMwNTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzVaIn0%3D&digest=sha256%3A13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=f74d2b2a-9fc2-4713-972b-0a7ec1dcabbb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="993.329µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=52ccae58-3b40-4f8f-944b-429b8ff6e331 http.request.method=GET http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=128.206741ms http.response.status=200 http.response.written=26413056 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 200 26413056 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=error msg="error parsing digest="sha257:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=f3b3ba7f-d925-47f1-b3b9-72e3a97cab75 http.request.method=GET http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/sha257:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" vars.name="foo/bar" time="2025-05-11T21:53:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=f3b3ba7f-d925-47f1-b3b9-72e3a97cab75 http.request.method=GET http.request.remoteaddr="127.0.0.1:40968" http.request.uri="/v2/foo/bar/blobs/sha257:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.608µs" http.response.status=400 http.response.written=110 vars.digest="sha257:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/sha257:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=c23a91db-8756-46f8-a9be-5f10b02f2e39 http.request.method=GET http.request.remoteaddr="127.0.0.1:40978" http.request.uri="/v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169291ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:37Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=e489567f-cd58-4bd2-8967-bec35965c7aa http.request.method=GET http.request.remoteaddr="127.0.0.1:38142" http.request.uri="/v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="908.808µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=1a57a4af-205f-47d9-8c2a-9becc322f4af http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38146" http.request.uri="/v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="941.489µs" http.response.status=404 http.response.written=157 vars.digest="sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "HEAD /v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=a720eb94-230d-4601-b5e2-f64a76202f3d http.request.method=POST http.request.remoteaddr="127.0.0.1:38146" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=25f06ccf-414b-446a-9eae-4a3d54a50d1f http.request.method=GET http.request.remoteaddr="127.0.0.1:38146" http.request.uri="/v2/foo/bar/blobs/uploads/b31b22dc-7f9c-4687-a3a1-7e16949b7cab?_state=Fy2LCkA9sigdiqpvQ515T7IGiGzg70WuUWUAT39UB0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWIyMmRjLTdmOWMtNDY4Ny1hM2ExLTdlMTY5NDliN2NhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzExNzE1MTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="950.209µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/uploads/b31b22dc-7f9c-4687-a3a1-7e16949b7cab?_state=Fy2LCkA9sigdiqpvQ515T7IGiGzg70WuUWUAT39UB0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWIyMmRjLTdmOWMtNDY4Ny1hM2ExLTdlMTY5NDliN2NhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzExNzE1MTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=9869c052-9b69-4e91-aafa-3f0211dbb625 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38146" http.request.uri="/v2/foo/bar/blobs/uploads/b31b22dc-7f9c-4687-a3a1-7e16949b7cab?_state=Fy2LCkA9sigdiqpvQ515T7IGiGzg70WuUWUAT39UB0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWIyMmRjLTdmOWMtNDY4Ny1hM2ExLTdlMTY5NDliN2NhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzExNzE1MTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="845.648µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "DELETE /v2/foo/bar/blobs/uploads/b31b22dc-7f9c-4687-a3a1-7e16949b7cab?_state=Fy2LCkA9sigdiqpvQ515T7IGiGzg70WuUWUAT39UB0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWIyMmRjLTdmOWMtNDY4Ny1hM2ExLTdlMTY5NDliN2NhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzExNzE1MTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=5d20cf17-5caf-43b9-be29-41d8a789cfb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:38146" http.request.uri="/v2/foo/bar/blobs/uploads/b31b22dc-7f9c-4687-a3a1-7e16949b7cab?_state=Fy2LCkA9sigdiqpvQ515T7IGiGzg70WuUWUAT39UB0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWIyMmRjLTdmOWMtNDY4Ny1hM2ExLTdlMTY5NDliN2NhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzExNzE1MTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b31b22dc-7f9c-4687-a3a1-7e16949b7cab time="2025-05-11T21:53:37Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=5d20cf17-5caf-43b9-be29-41d8a789cfb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:38146" http.request.uri="/v2/foo/bar/blobs/uploads/b31b22dc-7f9c-4687-a3a1-7e16949b7cab?_state=Fy2LCkA9sigdiqpvQ515T7IGiGzg70WuUWUAT39UB0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWIyMmRjLTdmOWMtNDY4Ny1hM2ExLTdlMTY5NDliN2NhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzExNzE1MTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="840.208µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=b31b22dc-7f9c-4687-a3a1-7e16949b7cab 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/uploads/b31b22dc-7f9c-4687-a3a1-7e16949b7cab?_state=Fy2LCkA9sigdiqpvQ515T7IGiGzg70WuUWUAT39UB0x7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIzMWIyMmRjLTdmOWMtNDY4Ny1hM2ExLTdlMTY5NDliN2NhYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzExNzE1MTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=490387a1-4812-496a-95f6-f7d0073ed473 http.request.method=POST http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="996.53µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=df5f2bbc-64d7-44d4-988d-cf37d62a5667 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/95ee4974-3ea3-4bf2-92fb-ac5d4e9bacd0?_state=lzj3pQiJh-ZXBwZ_-7xw85fAzyYjp0wNHk3753RYhs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1ZWU0OTc0LTNlYTMtNGJmMi05MmZiLWFjNWQ0ZTliYWNkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzU3MzcwNzlaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" provided=sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 vars.name="foo/bar" vars.uuid=95ee4974-3ea3-4bf2-92fb-ac5d4e9bacd0 time="2025-05-11T21:53:37Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=df5f2bbc-64d7-44d4-988d-cf37d62a5667 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/95ee4974-3ea3-4bf2-92fb-ac5d4e9bacd0?_state=lzj3pQiJh-ZXBwZ_-7xw85fAzyYjp0wNHk3753RYhs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1ZWU0OTc0LTNlYTMtNGJmMi05MmZiLWFjNWQ0ZTliYWNkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzU3MzcwNzlaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=95ee4974-3ea3-4bf2-92fb-ac5d4e9bacd0 time="2025-05-11T21:53:37Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=df5f2bbc-64d7-44d4-988d-cf37d62a5667 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/95ee4974-3ea3-4bf2-92fb-ac5d4e9bacd0?_state=lzj3pQiJh-ZXBwZ_-7xw85fAzyYjp0wNHk3753RYhs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1ZWU0OTc0LTNlYTMtNGJmMi05MmZiLWFjNWQ0ZTliYWNkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzU3MzcwNzlaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="897.129µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=95ee4974-3ea3-4bf2-92fb-ac5d4e9bacd0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/95ee4974-3ea3-4bf2-92fb-ac5d4e9bacd0?_state=lzj3pQiJh-ZXBwZ_-7xw85fAzyYjp0wNHk3753RYhs97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk1ZWU0OTc0LTNlYTMtNGJmMi05MmZiLWFjNWQ0ZTliYWNkMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44NzU3MzcwNzlaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=6891376a-245b-4b34-a919-2a9fcc8e6225 http.request.method=POST http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="791.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=896a1634-5cf9-459d-aefb-80bfe9187df6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/0ab097ad-0242-42e0-a630-2e243674a0c7?_state=SBf8Q43nVIPFyUdhQtslxdrBr7axTA_wL1HWkL5D89Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhYjA5N2FkLTAyNDItNDJlMC1hNjMwLTJlMjQzNjc0YTBjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44Nzc5MzEzNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05181ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/0ab097ad-0242-42e0-a630-2e243674a0c7?_state=SBf8Q43nVIPFyUdhQtslxdrBr7axTA_wL1HWkL5D89Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBhYjA5N2FkLTAyNDItNDJlMC1hNjMwLTJlMjQzNjc0YTBjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44Nzc5MzEzNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=20a74d1f-0c94-4d12-b0b7-f31800a0c2cb http.request.method=POST http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="855.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=c29e3192-8cf2-4f01-8a7d-1cd9142ed61a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/43a15aad-530e-49e8-82f3-e930de2a1425?_state=rYv6GhM_O_Y9SSYwiF-MO2qmMzq4t9-PaCzAbn-i_4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzYTE1YWFkLTUzMGUtNDllOC04MmYzLWU5MzBkZTJhMTQyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44ODAyNTY5MjJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03713ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/43a15aad-530e-49e8-82f3-e930de2a1425?_state=rYv6GhM_O_Y9SSYwiF-MO2qmMzq4t9-PaCzAbn-i_4V7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzYTE1YWFkLTUzMGUtNDllOC04MmYzLWU5MzBkZTJhMTQyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44ODAyNTY5MjJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:37Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=0037d86e-a922-4bd9-b967-d09c44a40452 http.request.method=POST http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="802.287µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=79411b77-6923-4de4-8f31-34de84de6001 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/d09b2b23-06e7-468b-9d11-7fd521ad9d98?_state=_YpBcQYIMv8SFwgzFdwqblQ2N_y34EIMuLK7QRnt05l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwOWIyYjIzLTA2ZTctNDY4Yi05ZDExLTdmZDUyMWFkOWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44ODI1MzI4NjRaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164992053s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "PUT /v2/foo/bar/blobs/uploads/d09b2b23-06e7-468b-9d11-7fd521ad9d98?_state=_YpBcQYIMv8SFwgzFdwqblQ2N_y34EIMuLK7QRnt05l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwOWIyYjIzLTA2ZTctNDY4Yi05ZDExLTdmZDUyMWFkOWQ5OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozNy44ODI1MzI4NjRaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:39Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=81e0b195-b616-4b3a-88be-d4ad37abd95c http.request.method=POST http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08141ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:39 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:45783" http.request.id=9742f4aa-5936-414f-9de5-37b62ef2e226 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/486630a4-9e20-446c-a642-803f52f607b3?_state=qwG5_6RliC6e0y0n01zWGv19mn5zZgXDsn6F7keUHX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NjYzMGE0LTllMjAtNDQ2Yy1hNjQyLTgwM2Y1MmY2MDdiMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozOS4xODM4MDgyOTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.14990983s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:39 +0000] "PATCH /v2/foo/bar/blobs/uploads/486630a4-9e20-446c-a642-803f52f607b3?_state=qwG5_6RliC6e0y0n01zWGv19mn5zZgXDsn6F7keUHX57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NjYzMGE0LTllMjAtNDQ2Yy1hNjQyLTgwM2Y1MmY2MDdiMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1MzozOS4xODM4MDgyOTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=cd5a7872-c282-440e-a163-2baf9040d822 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/uploads/486630a4-9e20-446c-a642-803f52f607b3?_state=nRZw5CaBTmJSx3Bvj921mpIdBsNdomecVIpuED4KdXJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NjYzMGE0LTllMjAtNDQ2Yy1hNjQyLTgwM2Y1MmY2MDdiMyIsIk9mZnNldCI6MjA5NTgyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzlaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.duration=1.252612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "PUT /v2/foo/bar/blobs/uploads/486630a4-9e20-446c-a642-803f52f607b3?_state=nRZw5CaBTmJSx3Bvj921mpIdBsNdomecVIpuED4KdXJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ4NjYzMGE0LTllMjAtNDQ2Yy1hNjQyLTgwM2Y1MmY2MDdiMyIsIk9mZnNldCI6MjA5NTgyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6MzlaIn0%3D&digest=sha256%3A5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=fd8e15f8-6b06-4f71-87ed-d8a1b5b6cd5c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="948.529µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=34e941bd-c9b5-4d1e-a5fb-955e739db7b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=89.141409ms http.response.status=200 http.response.written=20958208 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 200 20958208 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=error msg="error parsing digest="sha257:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=71bb3c47-92a5-4253-8db5-dde136d72a36 http.request.method=GET http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/sha257:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" vars.name="foo/bar" time="2025-05-11T21:53:40Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=71bb3c47-92a5-4253-8db5-dde136d72a36 http.request.method=GET http.request.remoteaddr="127.0.0.1:38160" http.request.uri="/v2/foo/bar/blobs/sha257:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="875.448µs" http.response.status=400 http.response.written=110 vars.digest="sha257:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/sha257:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=7b5074e2-2fcb-4307-8e59-2a379a9e377d http.request.method=GET http.request.remoteaddr="127.0.0.1:38174" http.request.uri="/v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.duration=1.170771ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=0293e1c4-64bf-4634-9423-ffffddd070b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38174" http.request.uri="/v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.878258ms http.response.status=200 http.response.written=360448 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 200 360448 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45783" http.request.id=76d7daa6-b53a-435f-a338-58942f6ecc36 http.request.method=GET http.request.remoteaddr="127.0.0.1:38172" http.request.uri="/v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=5.462092ms http.response.status=200 http.response.written=3637248 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/sha256:5eb9ec3e8355dbbcd864b95f25b6c0de858b0cd1003e7531943f05091774f981 HTTP/1.1" 200 3637248 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=d8fd43ae-1def-4b81-add1-99d1484b30ea http.request.method=GET http.request.remoteaddr="127.0.0.1:40978" http.request.uri="/v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.824390095s http.response.status=200 http.response.written=3538944 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 200 3538944 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33757" http.request.id=c6497556-17ea-4b88-b84f-ce3772969127 http.request.method=GET http.request.remoteaddr="127.0.0.1:40976" http.request.uri="/v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.829197821s http.response.status=200 http.response.written=3637248 127.0.0.1 - - [11/May/2025:21:53:37 +0000] "GET /v2/foo/bar/blobs/sha256:13a5ea1c36299e75d48ebb83ffbeea192ac2081de3ae2db939c98bee6e3e4f9c HTTP/1.1" 200 3637248 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.89s) === RUN TestBlobDelete time="2025-05-11T21:53:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:40Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=9ee95637-b580-47ba-9328-0a22571bd56a http.request.method=GET http.request.remoteaddr="127.0.0.1:41630" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.012009ms http.response.status=404 http.response.written=157 vars.digest="sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=c79e98bb-f83a-4d3d-b8e2-cdf71e53b096 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41632" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="887.168µs" http.response.status=404 http.response.written=157 vars.digest="sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "HEAD /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=e19b812e-2c50-4a1d-980a-81fa3e6bac7b http.request.method=POST http.request.remoteaddr="127.0.0.1:41632" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="884.048µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=fc331659-9b95-4cfd-8891-295dee3d6fee http.request.method=GET http.request.remoteaddr="127.0.0.1:41632" http.request.uri="/v2/foo/bar/blobs/uploads/31c9dfac-ea9a-4714-a479-01666416fb04?_state=Lp9e2JZlEFdBx0UySW9N9KxaqKZ7McMFmGBM1Mm9v1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYzlkZmFjLWVhOWEtNDcxNC1hNDc5LTAxNjY2NDE2ZmIwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTI3Nzg4MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="956.09µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/uploads/31c9dfac-ea9a-4714-a479-01666416fb04?_state=Lp9e2JZlEFdBx0UySW9N9KxaqKZ7McMFmGBM1Mm9v1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYzlkZmFjLWVhOWEtNDcxNC1hNDc5LTAxNjY2NDE2ZmIwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTI3Nzg4MTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=717dde65-a207-4c87-aca0-6c37aff278b5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41632" http.request.uri="/v2/foo/bar/blobs/uploads/31c9dfac-ea9a-4714-a479-01666416fb04?_state=Lp9e2JZlEFdBx0UySW9N9KxaqKZ7McMFmGBM1Mm9v1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYzlkZmFjLWVhOWEtNDcxNC1hNDc5LTAxNjY2NDE2ZmIwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTI3Nzg4MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="854.688µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "DELETE /v2/foo/bar/blobs/uploads/31c9dfac-ea9a-4714-a479-01666416fb04?_state=Lp9e2JZlEFdBx0UySW9N9KxaqKZ7McMFmGBM1Mm9v1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYzlkZmFjLWVhOWEtNDcxNC1hNDc5LTAxNjY2NDE2ZmIwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTI3Nzg4MTVaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=77a385e1-f94c-4653-850d-20140200bee5 http.request.method=GET http.request.remoteaddr="127.0.0.1:41632" http.request.uri="/v2/foo/bar/blobs/uploads/31c9dfac-ea9a-4714-a479-01666416fb04?_state=Lp9e2JZlEFdBx0UySW9N9KxaqKZ7McMFmGBM1Mm9v1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYzlkZmFjLWVhOWEtNDcxNC1hNDc5LTAxNjY2NDE2ZmIwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTI3Nzg4MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=31c9dfac-ea9a-4714-a479-01666416fb04 time="2025-05-11T21:53:40Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=77a385e1-f94c-4653-850d-20140200bee5 http.request.method=GET http.request.remoteaddr="127.0.0.1:41632" http.request.uri="/v2/foo/bar/blobs/uploads/31c9dfac-ea9a-4714-a479-01666416fb04?_state=Lp9e2JZlEFdBx0UySW9N9KxaqKZ7McMFmGBM1Mm9v1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYzlkZmFjLWVhOWEtNDcxNC1hNDc5LTAxNjY2NDE2ZmIwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTI3Nzg4MTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="853.008µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=31c9dfac-ea9a-4714-a479-01666416fb04 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "GET /v2/foo/bar/blobs/uploads/31c9dfac-ea9a-4714-a479-01666416fb04?_state=Lp9e2JZlEFdBx0UySW9N9KxaqKZ7McMFmGBM1Mm9v1d7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYzlkZmFjLWVhOWEtNDcxNC1hNDc5LTAxNjY2NDE2ZmIwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTI3Nzg4MTVaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=11bba52d-a45b-4fed-9d3d-144e53389f4d http.request.method=POST http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="900.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=abc04885-28bd-4a58-80db-66cd618aed1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/8290079d-da1e-4f81-962b-95babbe4e123?_state=zuRYjc9ft7zSNTv7jqkyY_F9Ye6vN6z7ugwCyfvQ7El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyOTAwNzlkLWRhMWUtNGY4MS05NjJiLTk1YmFiYmU0ZTEyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTczMjU2NThaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" provided=sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 vars.name="foo/bar" vars.uuid=8290079d-da1e-4f81-962b-95babbe4e123 time="2025-05-11T21:53:40Z" level=error msg="error canceling upload after error: already closed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=abc04885-28bd-4a58-80db-66cd618aed1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/8290079d-da1e-4f81-962b-95babbe4e123?_state=zuRYjc9ft7zSNTv7jqkyY_F9Ye6vN6z7ugwCyfvQ7El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyOTAwNzlkLWRhMWUtNGY4MS05NjJiLTk1YmFiYmU0ZTEyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTczMjU2NThaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8290079d-da1e-4f81-962b-95babbe4e123 time="2025-05-11T21:53:40Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=abc04885-28bd-4a58-80db-66cd618aed1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/8290079d-da1e-4f81-962b-95babbe4e123?_state=zuRYjc9ft7zSNTv7jqkyY_F9Ye6vN6z7ugwCyfvQ7El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyOTAwNzlkLWRhMWUtNGY4MS05NjJiLTk1YmFiYmU0ZTEyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTczMjU2NThaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="882.009µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8290079d-da1e-4f81-962b-95babbe4e123 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "PUT /v2/foo/bar/blobs/uploads/8290079d-da1e-4f81-962b-95babbe4e123?_state=zuRYjc9ft7zSNTv7jqkyY_F9Ye6vN6z7ugwCyfvQ7El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyOTAwNzlkLWRhMWUtNGY4MS05NjJiLTk1YmFiYmU0ZTEyMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTczMjU2NThaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=ce3e51e9-08d7-490d-bb82-d264fb6d7e67 http.request.method=POST http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="835.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=b1940111-6d24-4f39-bbab-ac9b4844d5ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/8b19055c-187a-4475-a15f-b611046c272e?_state=-V5pXLyAoo4OWTsw0icOQIMEfL3albqy8NKcZCeFfdR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMTkwNTVjLTE4N2EtNDQ3NS1hMTVmLWI2MTEwNDZjMjcyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTk1NDg0OFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08841ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "PUT /v2/foo/bar/blobs/uploads/8b19055c-187a-4475-a15f-b611046c272e?_state=-V5pXLyAoo4OWTsw0icOQIMEfL3albqy8NKcZCeFfdR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhiMTkwNTVjLTE4N2EtNDQ3NS1hMTVmLWI2MTEwNDZjMjcyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MTk1NDg0OFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=b457a102-ad94-456b-b0a0-a42576895015 http.request.method=POST http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="877.328µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=d343a545-a104-4c97-a5bb-40fcda49431f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/81bba536-e941-40f9-b9dd-ff546440dce8?_state=Jhm2YiV4sli2dHzAJpnNSdIOztVPiVSr6P9EQGotXgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYmJhNTM2LWU5NDEtNDBmOS1iOWRkLWZmNTQ2NDQwZGNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MjIxMDkzNDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.115411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "PUT /v2/foo/bar/blobs/uploads/81bba536-e941-40f9-b9dd-ff546440dce8?_state=Jhm2YiV4sli2dHzAJpnNSdIOztVPiVSr6P9EQGotXgd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYmJhNTM2LWU5NDEtNDBmOS1iOWRkLWZmNTQ2NDQwZGNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MjIxMDkzNDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:40Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=8a4f90cf-2664-4a3e-84a2-39fac9021a7d http.request.method=POST http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="830.328µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=cd626df0-3e02-4013-a132-d853412c1720 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/898fd9be-5768-450b-82d8-80c4d9d16394?_state=4QNn9kuqt1ae4eQJPr53vznic1NlfO2NSmfBlpuzHJ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5OGZkOWJlLTU3NjgtNDUwYi04MmQ4LTgwYzRkOWQxNjM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MjQ0ODQ2ODdaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.580825213s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:40 +0000] "PUT /v2/foo/bar/blobs/uploads/898fd9be-5768-450b-82d8-80c4d9d16394?_state=4QNn9kuqt1ae4eQJPr53vznic1NlfO2NSmfBlpuzHJ17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg5OGZkOWJlLTU3NjgtNDUwYi04MmQ4LTgwYzRkOWQxNjM5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0MC43MjQ0ODQ2ODdaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:42Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=6c3f6401-2ffd-468d-94d9-270fffa8be7d http.request.method=POST http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:42 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34063" http.request.id=4425d800-ac60-4bc9-bb8c-33e86a8117f4 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/530b7623-ac80-44a2-9442-9812590ec1c7?_state=P0F8xSWczjrq0Fx4WjfXDz0DontE2DK52lNyHEwbia57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMGI3NjIzLWFjODAtNDRhMi05NDQyLTk4MTI1OTBlYzFjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0Mi40NTk3MDAxN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.513310531s http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:42 +0000] "PATCH /v2/foo/bar/blobs/uploads/530b7623-ac80-44a2-9442-9812590ec1c7?_state=P0F8xSWczjrq0Fx4WjfXDz0DontE2DK52lNyHEwbia57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMGI3NjIzLWFjODAtNDRhMi05NDQyLTk4MTI1OTBlYzFjNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0Mi40NTk3MDAxN1oifQ%3D%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=d05eeb1b-88da-4da1-9b45-26fe1d2ae005 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/uploads/530b7623-ac80-44a2-9442-9812590ec1c7?_state=1bX9YpzOAe4PIXmDbtX-o-9n1DuIA3ts_Oiq6RILdXh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMGI3NjIzLWFjODAtNDRhMi05NDQyLTk4MTI1OTBlYzFjNyIsIk9mZnNldCI6MjM3NDk2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NDJaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155611ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:43 +0000] "PUT /v2/foo/bar/blobs/uploads/530b7623-ac80-44a2-9442-9812590ec1c7?_state=1bX9YpzOAe4PIXmDbtX-o-9n1DuIA3ts_Oiq6RILdXh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMGI3NjIzLWFjODAtNDRhMi05NDQyLTk4MTI1OTBlYzFjNyIsIk9mZnNldCI6MjM3NDk2MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NDJaIn0%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:43Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=f8d9623b-945d-46dc-90f0-40b824bc6348 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.05293ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:43 +0000] "HEAD /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=6e9b4b56-0827-4157-bc9e-b666847fc31a http.request.method=GET http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=110.29413ms http.response.status=200 http.response.written=23749632 127.0.0.1 - - [11/May/2025:21:53:43 +0000] "GET /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 200 23749632 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=error msg="error parsing digest="sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=0ad3ba79-9330-4f26-9c49-1c7cd97d5583 http.request.method=GET http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" time="2025-05-11T21:53:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=0ad3ba79-9330-4f26-9c49-1c7cd97d5583 http.request.method=GET http.request.remoteaddr="127.0.0.1:41634" http.request.uri="/v2/foo/bar/blobs/sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="890.928µs" http.response.status=400 http.response.written=110 vars.digest="sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "GET /v2/foo/bar/blobs/sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=a0b832c1-9329-4cd5-81ec-48dcaf1a9a66 http.request.method=GET http.request.remoteaddr="127.0.0.1:60500" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.12473ms http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=2d03e1b1-89be-48f7-8a8c-ecc97238308e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60512" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.duration="975.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=21c31475-fa95-4532-a39b-207de65e2569 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60512" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="803.768µs" http.response.status=404 http.response.written=157 vars.digest="sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "HEAD /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=42838244-d1f8-439f-9848-df5d3f1da4fa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60512" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="821.008µs" http.response.status=404 http.response.written=74 vars.digest="sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "DELETE /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=error msg="error parsing digest="sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2": unsupported digest algorithm" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=0bfbd822-20a8-4428-a116-b0656ad4bf15 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60520" http.request.uri="/v2/foo/bar/blobs/sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" time="2025-05-11T21:53:44Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=0bfbd822-20a8-4428-a116-b0656ad4bf15 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:60520" http.request.uri="/v2/foo/bar/blobs/sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="899.368µs" http.response.status=400 http.response.written=110 vars.digest="sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "DELETE /v2/foo/bar/blobs/sha257:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-11T21:53:44Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=5853f38e-d399-455c-9e82-2fa7c2c120b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:60528" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.033969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=0136f81f-9e56-449a-b9c1-f29fd757a9b2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60528" http.request.uri="/v2/foo/bar/blobs/uploads/31aa9c09-4f93-4814-ad9e-2a262260fb26?_state=SPh95PBG5uawboEjHx1-qksI4AEqIvvzg1qzYVypvUV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYWE5YzA5LTRmOTMtNDgxNC1hZDllLTJhMjYyMjYwZmIyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0NC4xNDkzMDY4MloifQ%3D%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.468852588s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "PUT /v2/foo/bar/blobs/uploads/31aa9c09-4f93-4814-ad9e-2a262260fb26?_state=SPh95PBG5uawboEjHx1-qksI4AEqIvvzg1qzYVypvUV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMxYWE5YzA5LTRmOTMtNDgxNC1hZDllLTJhMjYyMjYwZmIyNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0NC4xNDkzMDY4MloifQ%3D%3D&digest=sha256%3A70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=03998c26-7025-4f9e-be79-74c756f4b099 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60528" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.154051ms http.response.status=200 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:45 +0000] "HEAD /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=ebeba134-4820-42c4-8d27-ce2d3cdb0c86 http.request.method=GET http.request.remoteaddr="127.0.0.1:60500" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.631390055s http.response.status=200 http.response.written=3538944 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 200 3538944 "" "Go-http-client/1.1" time="2025-05-11T21:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34063" http.request.id=0e26f044-10f9-4d0a-9943-b2195a60a176 http.request.method=GET http.request.remoteaddr="127.0.0.1:60498" http.request.uri="/v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.635812738s http.response.status=200 http.response.written=3637248 127.0.0.1 - - [11/May/2025:21:53:44 +0000] "GET /v2/foo/bar/blobs/sha256:70f1acaaaa8834fc8de7f20783038094a74f262aa45aaf9aac92f3529826d5f2 HTTP/1.1" 200 3637248 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (5.29s) === RUN TestRelativeURL time="2025-05-11T21:53:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:45Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:45Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34475" http.request.id=1e28cd23-5e0c-4c9b-8987-d92f0618ce4c http.request.method=POST http.request.remoteaddr="127.0.0.1:60792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.107411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34475" http.request.id=037a7bac-f156-4092-a3bb-653ba6cc2d3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:60792" http.request.uri="/v2/foo/bar/blobs/uploads/139a035d-497e-4b4b-b811-420edb2b4628?_state=r5vti6RVRjvwIIaa27xS5wFttMjvFJodAULGSvFQWa97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzOWEwMzVkLTQ5N2UtNGI0Yi1iODExLTQyMGVkYjJiNDYyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0NS43NzUzMzcyMjRaIn0%3D&digest=sha256%3Aae9d4d091d6e75a139b6c18f51ad360f1add1e8f273f8cf57636bed8a48dee2d" http.request.useragent="Go-http-client/1.1" http.response.duration=1.2139312s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:45 +0000] "PUT /v2/foo/bar/blobs/uploads/139a035d-497e-4b4b-b811-420edb2b4628?_state=r5vti6RVRjvwIIaa27xS5wFttMjvFJodAULGSvFQWa97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjEzOWEwMzVkLTQ5N2UtNGI0Yi1iODExLTQyMGVkYjJiNDYyOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0NS43NzUzMzcyMjRaIn0%3D&digest=sha256%3Aae9d4d091d6e75a139b6c18f51ad360f1add1e8f273f8cf57636bed8a48dee2d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34475" http.request.id=a153ddef-e20f-4f59-920e-77556f8e9b5e http.request.method=POST http.request.remoteaddr="127.0.0.1:60792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03365ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:47Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34475" http.request.id=91fa9b08-849c-4295-a91d-2caa607db16e http.request.method=POST http.request.remoteaddr="127.0.0.1:60792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.329µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:47 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:48Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34475" http.request.id=c2ebd036-27f2-4bec-a38d-37dad4b1502c http.request.method=PUT http.request.remoteaddr="127.0.0.1:60792" http.request.uri="/v2/foo/bar/blobs/uploads/a455e8fd-7b0d-4456-a5f4-5b71a34d2f76?_state=E0x8lMj4Ia-wd_SoDPT0kCC2CBEs5EXNEYg28Q_KxBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NTVlOGZkLTdiMGQtNDQ1Ni1hNWY0LTViNzFhMzRkMmY3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0Ny40Mzg4MTE5NDRaIn0%3D&digest=sha256%3Acf5884ebc68a7f5a35ee23dc635b931d2bd9f20171377a29c5ccc93380129334" http.request.useragent="Go-http-client/1.1" http.response.duration=1.509341333s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:47 +0000] "PUT /v2/foo/bar/blobs/uploads/a455e8fd-7b0d-4456-a5f4-5b71a34d2f76?_state=E0x8lMj4Ia-wd_SoDPT0kCC2CBEs5EXNEYg28Q_KxBl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImE0NTVlOGZkLTdiMGQtNDQ1Ni1hNWY0LTViNzFhMzRkMmY3NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0Ny40Mzg4MTE5NDRaIn0%3D&digest=sha256%3Acf5884ebc68a7f5a35ee23dc635b931d2bd9f20171377a29c5ccc93380129334 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.18s) === RUN TestBlobDeleteDisabled time="2025-05-11T21:53:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:48Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:49Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:35137" http.request.id=1719bcbb-01fa-444c-85db-2d83c4bb4760 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:42094" http.request.uri="/v2/foo/bar/blobs/sha256:c044e73344d390a224780b6930df722ac062342681922ebd84de7e660a4bcf98" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="990.37µs" http.response.status=405 http.response.written=78 vars.digest="sha256:c044e73344d390a224780b6930df722ac062342681922ebd84de7e660a4bcf98" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:49 +0000] "DELETE /v2/foo/bar/blobs/sha256:c044e73344d390a224780b6930df722ac062342681922ebd84de7e660a4bcf98 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.21s) === RUN TestDeleteDisabled time="2025-05-11T21:53:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:49Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:49Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42815" http.request.id=3f0af902-5760-47bf-91fc-0c61604a7e11 http.request.method=POST http.request.remoteaddr="127.0.0.1:44402" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10965ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:42815" http.request.id=f10200b1-80f5-44d2-b955-c826d070cedb http.request.method=PUT http.request.remoteaddr="127.0.0.1:44402" http.request.uri="/v2/foo/bar/blobs/uploads/b2c9722e-4386-426b-a05c-ea06c0970257?_state=Byk--f185UBauzQ7LPm8LxwkViO5i6zAWBjzRu5b7iZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyYzk3MjJlLTQzODYtNDI2Yi1hMDVjLWVhMDZjMDk3MDI1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0OS40MTg3NTA2NzhaIn0%3D&digest=sha256%3Afc8fd81cd173852a4737c56035a5b98e4b1b191433fdca71ce779ec13222fa9e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.929350213s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:49 +0000] "PUT /v2/foo/bar/blobs/uploads/b2c9722e-4386-426b-a05c-ea06c0970257?_state=Byk--f185UBauzQ7LPm8LxwkViO5i6zAWBjzRu5b7iZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyYzk3MjJlLTQzODYtNDI2Yi1hMDVjLWVhMDZjMDk3MDI1NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo0OS40MTg3NTA2NzhaIn0%3D&digest=sha256%3Afc8fd81cd173852a4737c56035a5b98e4b1b191433fdca71ce779ec13222fa9e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:51Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:42815" http.request.id=3ef40f2e-1519-4286-9db9-61d782c81270 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44402" http.request.uri="/v2/foo/bar/blobs/sha256:fc8fd81cd173852a4737c56035a5b98e4b1b191433fdca71ce779ec13222fa9e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="872.248µs" http.response.status=405 http.response.written=78 vars.digest="sha256:fc8fd81cd173852a4737c56035a5b98e4b1b191433fdca71ce779ec13222fa9e" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:53:51 +0000] "DELETE /v2/foo/bar/blobs/sha256:fc8fd81cd173852a4737c56035a5b98e4b1b191433fdca71ce779ec13222fa9e HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.19s) === RUN TestDeleteReadOnly time="2025-05-11T21:53:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:51Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:51Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41903" http.request.id=59467542-bcb1-484f-abe4-d3bdd3962b64 http.request.method=POST http.request.remoteaddr="127.0.0.1:56028" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41903" http.request.id=2d6eef61-3623-4dc4-afa7-420a73e5888b http.request.method=PUT http.request.remoteaddr="127.0.0.1:56028" http.request.uri="/v2/foo/bar/blobs/uploads/ada63301-9dbe-4d25-80de-c9558b2c3e55?_state=lungP2Jxr9_rBgC5izU3nUtZ91u0mJQWwyFGL7C5vlR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkYTYzMzAxLTlkYmUtNGQyNS04MGRlLWM5NTU4YjJjM2U1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo1MS42MDYxNzUwNjhaIn0%3D&digest=sha256%3A9c24033773479711163765fafd57467d2f061ec4f41204f48038f4325e9ae7a6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.939359867s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:51 +0000] "PUT /v2/foo/bar/blobs/uploads/ada63301-9dbe-4d25-80de-c9558b2c3e55?_state=lungP2Jxr9_rBgC5izU3nUtZ91u0mJQWwyFGL7C5vlR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkYTYzMzAxLTlkYmUtNGQyNS04MGRlLWM5NTU4YjJjM2U1NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1Mzo1MS42MDYxNzUwNjhaIn0%3D&digest=sha256%3A9c24033773479711163765fafd57467d2f061ec4f41204f48038f4325e9ae7a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "DELETE /v2/foo/bar/blobs/sha256:9c24033773479711163765fafd57467d2f061ec4f41204f48038f4325e9ae7a6 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.20s) === RUN TestStartPushReadOnly time="2025-05-11T21:53:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:53Z" level=info msg="redis not configured" go.version=go1.24.3 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-05-11T21:53:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:53:53Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:53:53Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=648afeb7-e1f0-4eb1-981a-6fcf8ed8fa9b http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" 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="892.488µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T21:53:53Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=2602b999-508e-4a3b-9ac0-5446b7cafa77 http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" 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="793.808µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T21:53:53Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=3703dc93-9789-446f-875f-d9d71c0aea92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" 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.967µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T21:53:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=dd2516a5-d720-408f-b80a-9f3853c72a3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.983708ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:53:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=dd2516a5-d720-408f-b80a-9f3853c72a3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.039828ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:53:53Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=dd2516a5-d720-408f-b80a-9f3853c72a3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.069229ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:53:53Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=dd2516a5-d720-408f-b80a-9f3853c72a3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.095669ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T21:53:53Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=ec83271e-f62c-4408-a5a5-cbb8a31a8205 http.request.method=POST http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=8fa876bd-a825-4331-98f8-9a189c143ad1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/blobs/uploads/3522951d-43d1-49d3-bc8d-4fbc591f9198?_state=vORDbKwlx0yGSbvgTEMQStcgZhRREMHxYFO3y8FVcD97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNTIyOTUxZC00M2QxLTQ5ZDMtYmM4ZC00ZmJjNTkxZjkxOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTMuODUwNDYyNTE5WiJ9&digest=sha256%3Afd1f05a3b2a253582d06df8191770b7802cc21ed9236ea6e43913e5d98c56165" http.request.useragent="Go-http-client/1.1" http.response.duration=2.329985388s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/3522951d-43d1-49d3-bc8d-4fbc591f9198?_state=vORDbKwlx0yGSbvgTEMQStcgZhRREMHxYFO3y8FVcD97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNTIyOTUxZC00M2QxLTQ5ZDMtYmM4ZC00ZmJjNTkxZjkxOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTMuODUwNDYyNTE5WiJ9&digest=sha256%3Afd1f05a3b2a253582d06df8191770b7802cc21ed9236ea6e43913e5d98c56165 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:56Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=a8a8a64a-96c4-4315-a9be-78bb7ff33f89 http.request.method=POST http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112731ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:56 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=7206327a-ec06-46c5-8e5b-203c4fd1156c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/blobs/uploads/7722b7b3-8183-43b9-930a-e529ac95e66e?_state=W_Jz6_87qBYgwh0od0ybslkvTgbqzCe-pZMJZRtAUSh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NzIyYjdiMy04MTgzLTQzYjktOTMwYS1lNTI5YWM5NWU2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTYuMzg4MzIzNDQ2WiJ9&digest=sha256%3Ae743dc95e9c0910c3bc5dabf98fc7e28cc979d44a29a8da8135ee965d50e6a31" http.request.useragent="Go-http-client/1.1" http.response.duration=1.152551415s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:56 +0000] "PUT /v2/foo/schema1/blobs/uploads/7722b7b3-8183-43b9-930a-e529ac95e66e?_state=W_Jz6_87qBYgwh0od0ybslkvTgbqzCe-pZMJZRtAUSh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3NzIyYjdiMy04MTgzLTQzYjktOTMwYS1lNTI5YWM5NWU2NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTYuMzg4MzIzNDQ2WiJ9&digest=sha256%3Ae743dc95e9c0910c3bc5dabf98fc7e28cc979d44a29a8da8135ee965d50e6a31 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=7755a4da-64df-4528-b923-43ab5de0451d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.510313ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=aee5b518-ea7b-49f3-a732-58a4361f4309 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.335591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=b857bff3-b85c-498e-8458-ace77f9f61d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.799377ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=999a3950-6fe3-46ef-9dc6-0303c385b9db http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.717976ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:34065" http.request.id=4f243f20-d316-4d55-a05b-93d740543edd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.273191ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:34065" http.request.id=a75a5567-5771-42ec-b526-f55c7e62b640 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.226031ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:34065" http.request.id=4612181a-700b-4546-befa-8c49547d3dc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.351032ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=b3dee9ed-7b17-4f07-9a47-79ddb035b31e http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.725336ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=355a7532-e345-4967-af40-25cecef7c3fe http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="731.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=8706a2c8-5738-4d2a-bae2-2a63abbc2b53 http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.duration="690.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=adea9cef-9fdc-4255-844c-5cbffbc8c242 http.request.method=GET http.request.remoteaddr="127.0.0.1:39608" 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="751.447µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=error msg="payload digest does match: "sha256:f748c5a81f3c73e862999c7ebcd4c4a75a0a4ce029c5bd8bd18a120593fbce82" != "sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a"" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=1e3d0f10-b384-4b52-9e2a-1bce0b76624a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=1e3d0f10-b384-4b52-9e2a-1bce0b76624a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39608" http.request.uri="/v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.928µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a" 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema1/manifests/sha256:e8b8c054443f874922c1627f254be58af8924ef76dafb32f73b40bf13f2aea4a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=76de1305-4b93-4647-9c79-050870313854 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" 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="838.928µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=45227ee4-64b5-49d8-a043-30a6dffc4d3e http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" 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="781.768µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34065" http.request.id=9ff32ba7-04bc-46c1-b30e-29b11920727d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" 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="921.208µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34065" http.request.id=9ff32ba7-04bc-46c1-b30e-29b11920727d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" 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="961.249µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34065" http.request.id=9ff32ba7-04bc-46c1-b30e-29b11920727d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" 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="992.929µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=809d0f78-4fdf-4a45-9fb7-e6f98974030a http.request.method=POST http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=e1fa9b4e-eb77-49d4-b6b4-c09d0b5b84bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/blobs/uploads/8049967f-03e8-47b7-9d76-6ca4dbad2206?_state=x8HytXMA1bYTCLal58lVVynrqxjNCBj2e8F9k23XUlV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MDQ5OTY3Zi0wM2U4LTQ3YjctOWQ3Ni02Y2E0ZGJhZDIyMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTcuNTc2NDY0NzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.142691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/8049967f-03e8-47b7-9d76-6ca4dbad2206?_state=x8HytXMA1bYTCLal58lVVynrqxjNCBj2e8F9k23XUlV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4MDQ5OTY3Zi0wM2U4LTQ3YjctOWQ3Ni02Y2E0ZGJhZDIyMDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTcuNTc2NDY0NzJaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34065" http.request.id=4465a8bc-74c4-47b4-959d-503e73326ed2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" 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="956.609µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:53:57Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34065" http.request.id=4465a8bc-74c4-47b4-959d-503e73326ed2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00865ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T21:53:57Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=14253de8-e5a5-43ca-ba06-f17757ed9313 http.request.method=POST http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05873ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=6d55145d-5110-44df-b6d5-b03aceb807c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/blobs/uploads/c9a634f8-e967-4a42-a42c-7add539c9a2d?_state=kumFjVB1s32ffLLQ5nQt-9X-SGL1-xCIn-ZUlhk6K6d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOWE2MzRmOC1lOTY3LTRhNDItYTQyYy03YWRkNTM5YzlhMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTcuNzU0MDk5ODkyWiJ9&digest=sha256%3A266d71a8babd4f15752b85e25340ee2103ed65bab3acf8145a7ec3694228119f" http.request.useragent="Go-http-client/1.1" http.response.duration=807.303728ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:57 +0000] "PUT /v2/foo/schema2/blobs/uploads/c9a634f8-e967-4a42-a42c-7add539c9a2d?_state=kumFjVB1s32ffLLQ5nQt-9X-SGL1-xCIn-ZUlhk6K6d7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjOWE2MzRmOC1lOTY3LTRhNDItYTQyYy03YWRkNTM5YzlhMmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTcuNzU0MDk5ODkyWiJ9&digest=sha256%3A266d71a8babd4f15752b85e25340ee2103ed65bab3acf8145a7ec3694228119f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:53:58Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=e55eb4b2-d7b1-4643-92e3-af1c59f9e5d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06205ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:58 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=d5edec7b-5a43-4ef4-87d2-04a6ce8ab7e9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/blobs/uploads/108eb0d8-dfd3-4bff-a415-4f39e55eac91?_state=ejrEvz4K3jSaS3Axyy8ymh7pSrh-Old8NjvMT-JvhN97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMDhlYjBkOC1kZmQzLTRiZmYtYTQxNS00ZjM5ZTU1ZWFjOTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTguODExMjE3MzE4WiJ9&digest=sha256%3A0ec7acb34023f03a7bb45ede212754dba810340bb506d0036a95995245be29a3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.66023737s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:53:58 +0000] "PUT /v2/foo/schema2/blobs/uploads/108eb0d8-dfd3-4bff-a415-4f39e55eac91?_state=ejrEvz4K3jSaS3Axyy8ymh7pSrh-Old8NjvMT-JvhN97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIxMDhlYjBkOC1kZmQzLTRiZmYtYTQxNS00ZjM5ZTU1ZWFjOTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTM6NTguODExMjE3MzE4WiJ9&digest=sha256%3A0ec7acb34023f03a7bb45ede212754dba810340bb506d0036a95995245be29a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34065" http.request.id=352fefe1-1710-488c-bdb3-d1cd7dbc7f06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.297492ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:34065" http.request.id=07c1d6eb-eac6-431e-ba2f-454725314cea http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/sha256:3e2f162919def21b65ebad5a450bd8aba07e055ce565075f8f000a1e9b227a61" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07353ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:3e2f162919def21b65ebad5a450bd8aba07e055ce565075f8f000a1e9b227a61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=285134a0-2944-4463-b504-3c3534c52646 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" 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="906.808µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=f4c88f25-01f3-4a88-962c-7be9234aa106 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/sha256:3e2f162919def21b65ebad5a450bd8aba07e055ce565075f8f000a1e9b227a61" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="892.128µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/sha256:3e2f162919def21b65ebad5a450bd8aba07e055ce565075f8f000a1e9b227a61 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=0bdac722-a6bf-403e-9de1-cb75b58b4a08 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="752.407µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=997fae5d-082c-41b4-bf1c-5ccedc13da6a http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/sha256:3e2f162919def21b65ebad5a450bd8aba07e055ce565075f8f000a1e9b227a61" http.request.useragent="Go-http-client/1.1" http.response.duration="800.448µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/sha256:3e2f162919def21b65ebad5a450bd8aba07e055ce565075f8f000a1e9b227a61 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=cc7b85ae-9d61-4a83-9984-c280647f1654 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" 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="745.047µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="rewriting manifest sha256:3e2f162919def21b65ebad5a450bd8aba07e055ce565075f8f000a1e9b227a61 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=fbbd14bf-89da-4536-ae72-79dacd0c3445 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=fbbd14bf-89da-4536-ae72-79dacd0c3445 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.02838ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34065" http.request.id=39b99921-56a9-499c-bb84-048e302cc612 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" 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="883.728µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34065" http.request.id=722d4093-a682-48f2-a65f-db4e8187fd09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06321ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:34065" http.request.id=84770e73-a1d2-464a-8b4c-8cc646beb8a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/sha256:a58263aa110a3029ca4527cedca3f06180b6076c6693e5acfd9e4b394f1f6a6d" http.request.useragent="Go-http-client/1.1" http.response.duration="933.769µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:a58263aa110a3029ca4527cedca3f06180b6076c6693e5acfd9e4b394f1f6a6d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=25bbd96c-9385-4cbb-8692-8f850f4cb4c9 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" 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="882.249µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=a5bab45c-dbe7-4465-af91-3044b14e9c54 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/sha256:a58263aa110a3029ca4527cedca3f06180b6076c6693e5acfd9e4b394f1f6a6d" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="876.368µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/sha256:a58263aa110a3029ca4527cedca3f06180b6076c6693e5acfd9e4b394f1f6a6d HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=ac4b9369-6995-450b-ba7f-aa85b39b3555 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="719.367µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=cd9abbf3-42eb-4a43-9b69-41f76bfbe717 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/sha256:a58263aa110a3029ca4527cedca3f06180b6076c6693e5acfd9e4b394f1f6a6d" http.request.useragent="Go-http-client/1.1" http.response.duration="729.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/sha256:a58263aa110a3029ca4527cedca3f06180b6076c6693e5acfd9e4b394f1f6a6d HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="rewriting manifest list sha256:a58263aa110a3029ca4527cedca3f06180b6076c6693e5acfd9e4b394f1f6a6d in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=2690e269-a7ce-45e0-b0f4-f7e341cf5e14 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:34065" http.request.id=2690e269-a7ce-45e0-b0f4-f7e341cf5e14 http.request.method=GET http.request.remoteaddr="127.0.0.1:39610" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.09342ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:54:00Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=e1332211-51c2-4eb4-8d77-1509d0898a05 http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" 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="926.049µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=fc1408f4-ab7a-4480-be68-9322055563e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" 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="761.287µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=861aafab-2b90-453c-ae77-4183370e3ac7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" 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="773.567µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=8c1bd887-a442-4799-ad5a-1ec5cc41294a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.904508ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=8c1bd887-a442-4799-ad5a-1ec5cc41294a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.955109ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=8c1bd887-a442-4799-ad5a-1ec5cc41294a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.982189ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:54:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=8c1bd887-a442-4799-ad5a-1ec5cc41294a http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.013149ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T21:54:00Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=2e664623-bec5-4cc1-ab79-ef793550d3fa http.request.method=POST http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.449µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=1e9fa8f4-c34f-4b51-84c3-909e1aaa2d27 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/blobs/uploads/9aadfced-2d08-4140-b186-1db5bef964dd?_state=KIesTs9ng3jjRNHMfQJ10jIsc4DMWNke6rTQwNWnS_J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5YWFkZmNlZC0yZDA4LTQxNDAtYjE4Ni0xZGI1YmVmOTY0ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDAuNzcwODkxM1oifQ%3D%3D&digest=sha256%3A5910f9673262870e69454ddc480a667bd7982d828316763248391cf4113c4e02" http.request.useragent="Go-http-client/1.1" http.response.duration=1.792168706s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/9aadfced-2d08-4140-b186-1db5bef964dd?_state=KIesTs9ng3jjRNHMfQJ10jIsc4DMWNke6rTQwNWnS_J7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI5YWFkZmNlZC0yZDA4LTQxNDAtYjE4Ni0xZGI1YmVmOTY0ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDAuNzcwODkxM1oifQ%3D%3D&digest=sha256%3A5910f9673262870e69454ddc480a667bd7982d828316763248391cf4113c4e02 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:02Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=d43d9783-b16d-4664-a405-4ab81369c7ea http.request.method=POST http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.018969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:02 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=84a041e0-a51c-4cb7-8786-851e9cc27c13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/blobs/uploads/4ddca811-f523-4e7e-8cf0-035b44059c24?_state=sb-V_l9U80mWvWINvN4Vjryve3LErYt4Tuh8ySR4ZOx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZGRjYTgxMS1mNTIzLTRlN2UtOGNmMC0wMzViNDQwNTljMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDIuNzIzNjI2OTM1WiJ9&digest=sha256%3Ad58223f4698b2297acea4c1916abbde9e58c8a19eec73674c55992a7129c24ff" http.request.useragent="Go-http-client/1.1" http.response.duration=659.965844ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:02 +0000] "PUT /v2/foo/schema1/blobs/uploads/4ddca811-f523-4e7e-8cf0-035b44059c24?_state=sb-V_l9U80mWvWINvN4Vjryve3LErYt4Tuh8ySR4ZOx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI0ZGRjYTgxMS1mNTIzLTRlN2UtOGNmMC0wMzViNDQwNTljMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDIuNzIzNjI2OTM1WiJ9&digest=sha256%3Ad58223f4698b2297acea4c1916abbde9e58c8a19eec73674c55992a7129c24ff HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=dc56b0b6-9cf4-4ee3-9315-62b941344184 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.498233ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=827c7088-1815-4f1a-a771-1c23e1b7386c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.duration=3.297431ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=9fce0dc0-1cc6-4fe1-ba0c-16bd2bab50d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.734097ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=fca4d01d-be2a-4e00-b97b-4c1fbb66cdb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.752696ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:33765" http.request.id=54590bf6-cd25-4cc4-a24b-632c561ffeb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.duration=3.258911ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:33765" http.request.id=ab0ba2d4-47d5-46b0-9b69-cc12d2e7d387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.duration=3.19291ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:33765" http.request.id=19c7ec0a-2530-4448-8f28-c34eb86fe731 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.duration=3.302391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=d031046d-4fc5-40e6-b57b-30fdefb2089a http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.761497ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=745c28d5-d61e-4d26-89b0-9c943bf6bec8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="731.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=f8d61ef9-5b35-42bd-bd53-83c3af5796f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.duration="734.887µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=cb5b71f1-c829-4ae2-b6f7-51a75e9e04ec http.request.method=GET http.request.remoteaddr="127.0.0.1:46850" 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="753.127µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=error msg="payload digest does match: "sha256:ddab860c8c6974f1a06c5f8a69c15c34c3056c3d2af3a1abad42092707e8a7f9" != "sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac"" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=12b745dd-ab81-4cdf-b184-ea7d67475d0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=12b745dd-ab81-4cdf-b184-ea7d67475d0c http.request.method=PUT http.request.remoteaddr="127.0.0.1:46850" http.request.uri="/v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02057ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac" 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema1/manifests/sha256:7a415d259e0d37da705e84fdf9c48ae26723beab66e32b94bfd702a78c20abac HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=b182c845-ac73-4080-8b13-2fd664656f6d http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="846.848µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=560529e7-ac01-4915-861f-e5bc5769f838 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" 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="761.167µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33765" http.request.id=7504190d-d887-463b-a597-fbed76eb995b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" 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="901.489µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33765" http.request.id=7504190d-d887-463b-a597-fbed76eb995b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" 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="942.089µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33765" http.request.id=7504190d-d887-463b-a597-fbed76eb995b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" 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="975.169µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=42713718-e6cc-40d2-a680-4f8417c665c6 http.request.method=POST http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=588659c0-5056-45d5-8113-72c9ab75ab12 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/blobs/uploads/9340b1eb-b104-47a6-8772-c6a6efa8096e?_state=omPBs7B27nUQhGjF20PPL9XXZMLKbHV550h5ffOA6Z17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MzQwYjFlYi1iMTA0LTQ3YTYtODc3Mi1jNmE2ZWZhODA5NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDMuNDE5MTgwMjM4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.15265ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/9340b1eb-b104-47a6-8772-c6a6efa8096e?_state=omPBs7B27nUQhGjF20PPL9XXZMLKbHV550h5ffOA6Z17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MzQwYjFlYi1iMTA0LTQ3YTYtODc3Mi1jNmE2ZWZhODA5NmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDMuNDE5MTgwMjM4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33765" http.request.id=e8b62f44-8f32-4c15-ab26-39d6fc129a0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" 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="967.649µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:03Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33765" http.request.id=e8b62f44-8f32-4c15-ab26-39d6fc129a0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.009129ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T21:54:03Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=0b4bc550-8d3b-49c2-ad29-2b2b65325185 http.request.method=POST http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02829ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=0a4726c9-916a-4d22-bf68-41349f073141 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/blobs/uploads/2b2fba78-ff27-42b8-b173-bc030dd8565a?_state=ZCPwIHfjjDDYQpRMELaxSNzUf7IcMVdJurYSEos3YBp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYjJmYmE3OC1mZjI3LTQyYjgtYjE3My1iYzAzMGRkODU2NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDMuNTc0NDA3MTE2WiJ9&digest=sha256%3Aae9a70440353d17df09bfcd4dcf3f7286de1dedbfa9d529007b85fe973ceea66" http.request.useragent="Go-http-client/1.1" http.response.duration=692.472834ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:03 +0000] "PUT /v2/foo/schema2/blobs/uploads/2b2fba78-ff27-42b8-b173-bc030dd8565a?_state=ZCPwIHfjjDDYQpRMELaxSNzUf7IcMVdJurYSEos3YBp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyYjJmYmE3OC1mZjI3LTQyYjgtYjE3My1iYzAzMGRkODU2NWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDMuNTc0NDA3MTE2WiJ9&digest=sha256%3Aae9a70440353d17df09bfcd4dcf3f7286de1dedbfa9d529007b85fe973ceea66 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:04Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=a1402948-00c5-43d5-ae04-74a0cc0ae7ee http.request.method=POST http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.007049ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:04 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=f60af1bb-d8c3-4039-886d-efc69d0dfe62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/blobs/uploads/5701096f-ed28-4cd8-b616-c7a33b467683?_state=Et3Nxjr0WiuRrFFTH5VVj8Half0urtm09FYJOZrntDN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzAxMDk2Zi1lZDI4LTRjZDgtYjYxNi1jN2EzM2I0Njc2ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDQuNTYzNTc1Mjk2WiJ9&digest=sha256%3A06b1e746389a7a4e67d6aaf53f169a1dcd4287ca6277590916c5a29faf99b3bc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.203850746s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:04 +0000] "PUT /v2/foo/schema2/blobs/uploads/5701096f-ed28-4cd8-b616-c7a33b467683?_state=Et3Nxjr0WiuRrFFTH5VVj8Half0urtm09FYJOZrntDN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1NzAxMDk2Zi1lZDI4LTRjZDgtYjYxNi1jN2EzM2I0Njc2ODMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDQuNTYzNTc1Mjk2WiJ9&digest=sha256%3A06b1e746389a7a4e67d6aaf53f169a1dcd4287ca6277590916c5a29faf99b3bc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33765" http.request.id=fab75bd0-543a-4d6c-8622-ce825af6847f http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.349813ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:33765" http.request.id=7664e65b-f03f-4d39-886c-62666a1a0a97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/sha256:acb0312533baa05a05f435a5a9e62272c011e38bdf6ca3d133a7240e029d9def" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08257ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:acb0312533baa05a05f435a5a9e62272c011e38bdf6ca3d133a7240e029d9def HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=86b6c6a8-50c2-4ec9-ad4a-013aa9b0d368 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" 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="922.209µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=114ae980-c806-4022-8da7-144127605567 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/sha256:acb0312533baa05a05f435a5a9e62272c011e38bdf6ca3d133a7240e029d9def" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="862.009µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/sha256:acb0312533baa05a05f435a5a9e62272c011e38bdf6ca3d133a7240e029d9def HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=2680ad01-0cc3-46c5-9279-35751d7a1cf1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="830.688µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=4c8fe9e2-91cf-453c-8aae-1a052bb95c85 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/sha256:acb0312533baa05a05f435a5a9e62272c011e38bdf6ca3d133a7240e029d9def" http.request.useragent="Go-http-client/1.1" http.response.duration="725.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/sha256:acb0312533baa05a05f435a5a9e62272c011e38bdf6ca3d133a7240e029d9def HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=1430ccc7-cf91-4cbf-87ad-c973ab22947f http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" 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="784.248µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="rewriting manifest sha256:acb0312533baa05a05f435a5a9e62272c011e38bdf6ca3d133a7240e029d9def in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=39aa53fe-018a-4fb2-8763-4138dd7ed486 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=39aa53fe-018a-4fb2-8763-4138dd7ed486 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.03698ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33765" http.request.id=aa57bcf4-a07f-4b40-b9ca-80a01fdeb7eb http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" 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="867.689µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33765" http.request.id=8087b0e6-4038-4129-9558-766904224587 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06029ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:33765" http.request.id=bc1d9cc9-080a-41e1-8d69-f2af3309af1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/sha256:ba6e1f9f31c2358f687640b42d143b2072e4738aeb0ca72581a9485d8fa4cadc" http.request.useragent="Go-http-client/1.1" http.response.duration="942.569µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "PUT /v2/foo/schema2/manifests/sha256:ba6e1f9f31c2358f687640b42d143b2072e4738aeb0ca72581a9485d8fa4cadc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=201cbd8d-fe93-46d3-ac9e-74ab5aa83cac http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" 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="902.088µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=37a71fd4-4171-4fdf-a8ea-7192c6aebe78 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/sha256:ba6e1f9f31c2358f687640b42d143b2072e4738aeb0ca72581a9485d8fa4cadc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="840.648µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/sha256:ba6e1f9f31c2358f687640b42d143b2072e4738aeb0ca72581a9485d8fa4cadc HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=5fe0d896-3c56-4e81-8a47-577aa7117838 http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="755.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=43377713-2842-496b-9c8c-7870be3b6a6e http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/sha256:ba6e1f9f31c2358f687640b42d143b2072e4738aeb0ca72581a9485d8fa4cadc" http.request.useragent="Go-http-client/1.1" http.response.duration="697.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/sha256:ba6e1f9f31c2358f687640b42d143b2072e4738aeb0ca72581a9485d8fa4cadc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=info msg="rewriting manifest list sha256:ba6e1f9f31c2358f687640b42d143b2072e4738aeb0ca72581a9485d8fa4cadc in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=a830f209-ff36-464b-81aa-eefb8144e37d http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-11T21:54:06Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:33765" http.request.id=a830f209-ff36-464b-81aa-eefb8144e37d http.request.method=GET http.request.remoteaddr="127.0.0.1:50868" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.042659ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (13.24s) === RUN TestGetManifestWithStorageError time="2025-05-11T21:54:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:54:06Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:37821" http.request.id=1fea82e7-8de3-455e-bdb6-61757f9173e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51500" 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="865.729µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:37821" http.request.id=59020533-df1d-4fc2-8ea2-6f51ef8278d7 http.request.method=GET http.request.remoteaddr="127.0.0.1:51500" 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="750.327µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:37821" http.request.id=79dcd3a8-d8aa-418d-8051-39aa77f9803d http.request.method=GET http.request.remoteaddr="127.0.0.1:51500" 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="783.568µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.24.3 http.request.host="127.0.0.1:37821" http.request.id=f36e5201-3051-43b4-a839-656020928a24 http.request.method=GET http.request.remoteaddr="127.0.0.1:51500" 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="734.047µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-05-11T21:54:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:54:06Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=65c3f37a-79f3-4705-bdbc-131c17b56d1f http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" 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="863.768µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=839b437f-135d-4424-9a6b-09fa2c88c798 http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" 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="756.967µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=ccc44b9f-9881-4a7b-a587-6dff245160d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" 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="816.328µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=0694497c-78a1-4f71-96d2-971c03e7c41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.956708ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=0694497c-78a1-4f71-96d2-971c03e7c41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.999508ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=0694497c-78a1-4f71-96d2-971c03e7c41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.027189ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-11T21:54:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=0694497c-78a1-4f71-96d2-971c03e7c41b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.052989ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [11/May/2025:21:54:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-11T21:54:07Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=b5810549-ed77-4c13-9078-c7977d76eb9d http.request.method=POST http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.009849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:07 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=54f56cf2-0f81-496c-9de9-a42f58227a6a http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/blobs/uploads/0f76344c-b46e-499e-9915-cafe49c29246?_state=q4isxVS-15GCf2IYuPNmn9mEHA9PEj-HCR6HLRRVhTJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZjc2MzQ0Yy1iNDZlLTQ5OWUtOTkxNS1jYWZlNDljMjkyNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDcuMDg3MTcxNTY3WiJ9&digest=sha256%3Aeb5422b5986ac6e5ded33a00559feeae2919776fca3caf745c1ab1ccfc5c345e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.191250586s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:07 +0000] "PUT /v2/foo/schema1/blobs/uploads/0f76344c-b46e-499e-9915-cafe49c29246?_state=q4isxVS-15GCf2IYuPNmn9mEHA9PEj-HCR6HLRRVhTJ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZjc2MzQ0Yy1iNDZlLTQ5OWUtOTkxNS1jYWZlNDljMjkyNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDcuMDg3MTcxNTY3WiJ9&digest=sha256%3Aeb5422b5986ac6e5ded33a00559feeae2919776fca3caf745c1ab1ccfc5c345e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:09Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=0a97687c-f2cc-4a8c-823b-8cdac959e7b5 http.request.method=POST http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09353ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:09 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=441985aa-a1e2-496d-ba79-c96306e30579 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/blobs/uploads/d2f1b26a-e869-4eea-a612-21a2851f6333?_state=aqFk96YrbuVbb9jN5Bbe150s2tlYJ4zFSdlqP1cfCDR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMmYxYjI2YS1lODY5LTRlZWEtYTYxMi0yMWEyODUxZjYzMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDkuNDgyMjkwNDE0WiJ9&digest=sha256%3A13ca8eab4c7bbcf97e6693c48835e3e2ac31be5e34bf19d0110b2400020f61ad" http.request.useragent="Go-http-client/1.1" http.response.duration=1.038850253s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:09 +0000] "PUT /v2/foo/schema1/blobs/uploads/d2f1b26a-e869-4eea-a612-21a2851f6333?_state=aqFk96YrbuVbb9jN5Bbe150s2tlYJ4zFSdlqP1cfCDR7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkMmYxYjI2YS1lODY5LTRlZWEtYTYxMi0yMWEyODUxZjYzMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MDkuNDgyMjkwNDE0WiJ9&digest=sha256%3A13ca8eab4c7bbcf97e6693c48835e3e2ac31be5e34bf19d0110b2400020f61ad HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=acc14dec-9a67-4853-bf6f-a83e3ce04d9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.487473ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=89fb7025-9f67-42e1-9855-3fd61f4b6d74 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration=3.280911ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=1fcce542-3345-484d-a759-0ab850fd3022 http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.746536ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=e8616e37-7c51-4e3d-b667-822b3db04f2f http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.774737ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:41555" http.request.id=754ab6c9-8c88-4367-805e-8e2b63c410e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration=3.272591ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:41555" http.request.id=0322a2db-91d3-448e-bc52-9f15df17182e http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration=3.242191ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/json" http.request.host="127.0.0.1:41555" http.request.id=0840842a-ceb5-42c8-99e7-b539de2f285f http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration=3.229391ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=6e097195-baff-4b6e-bf8e-87618265be84 http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.770377ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=bb32fe9d-31f1-4b3f-b1f5-babcb1ba5662 http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="754.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=b04dae6f-5d47-494d-9971-03752a214cae http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration="753.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=200111f4-7cf9-4ba9-914b-037d912386f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43876" 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="737.407µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="payload digest does match: "sha256:159843b87ab4e06facbfb6d8e39cdc1c59ebce7c5bcff9c2419a3ee00f3ed98d" != "sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84"" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=8f8656ee-37b6-4e78-a145-7875af94a128 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=8f8656ee-37b6-4e78-a145-7875af94a128 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43876" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="929.209µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=f7a4076c-0dd0-43f5-b39e-bf2237f57525 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43892" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration="972.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=5e88fce8-063e-41a7-8fb2-fd5f929e1cc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:43892" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="813.367µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=a46b5403-c2ea-45d2-a24f-d0cc25060e69 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43906" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="920.809µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=b4acfc52-1c8f-462f-a9f2-e11a3436842c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43922" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration=3.368152ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=a6148511-96f8-491e-9c39-6614422e6167 http.request.method=GET http.request.remoteaddr="127.0.0.1:43922" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.718536ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=03e1e430-c997-41a9-8d52-2036dc90f291 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43932" 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="895.488µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=cc2071f6-1ad1-4802-a637-8e4c00e0669b http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.468394ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=0ee0aabb-eb0e-4e51-8a06-f5a1f9c5329d http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" 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="752.087µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=cdbf73fa-c835-46d2-a768-4048d5816e93 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84" http.request.useragent="Go-http-client/1.1" http.response.duration="922.128µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "DELETE /v2/foo/schema1/manifests/sha256:9d4e6aec59b1840cfbe87205b4b9701f68188189fc597aada4ed49ba5ccb3c84 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=0d0af774-cbd8-4899-a759-9a745b68eaaa http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" 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="748.167µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=8ef43035-10dd-41c7-8e56-f8f9743e5b17 http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" 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.927µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema2] err.message="repository name not known to registry" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=ca9d2b62-8eb6-4975-9f05-803433361c49 http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" 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="731.047µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=20f661be-2c4e-41b8-8cea-668db8ff8b50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" 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="901.929µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=20f661be-2c4e-41b8-8cea-668db8ff8b50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" 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="940.969µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=20f661be-2c4e-41b8-8cea-668db8ff8b50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" 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="981.01µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=5ec25bb5-2b87-4aa2-a52c-434dea640394 http.request.method=POST http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="882.368µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=ca4b8352-3cf4-463c-b1aa-8486b8747266 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/blobs/uploads/c2cc96e9-defb-4721-9936-adc7f48cb14e?_state=zCRjbtMOGHJYX5G-MyeXXdWq5dw5pIVkJc_41JxEtx97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMmNjOTZlOS1kZWZiLTQ3MjEtOTkzNi1hZGM3ZjQ4Y2IxNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MTAuNTczNzU1MjA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.149051ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/c2cc96e9-defb-4721-9936-adc7f48cb14e?_state=zCRjbtMOGHJYX5G-MyeXXdWq5dw5pIVkJc_41JxEtx97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjMmNjOTZlOS1kZWZiLTQ3MjEtOTkzNi1hZGM3ZjQ4Y2IxNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MTAuNTczNzU1MjA4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:463434349086340864309863409683460843608348608934092322395278926a err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=be58837e-1a4e-4de5-af4f-a44ee6bd762c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" 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="910.369µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:10Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:630923423623623423352523525237238023652897356239852383652aaaaaaa err.message="blob unknown to registry" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=be58837e-1a4e-4de5-af4f-a44ee6bd762c http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" 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="952.61µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-11T21:54:10Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=60ae9bb9-f2b9-4c9d-bbf3-b25dfc8e2626 http.request.method=POST http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="950.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:11Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=a461bcab-a45b-419d-a56a-5316d5b19504 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/blobs/uploads/e3af9ace-fb7d-42b9-a22d-999909fa2733?_state=S_B_yMA-hFdLvvYimNuH_qPuUchVw1mVO__Sgd5DBzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlM2FmOWFjZS1mYjdkLTQyYjktYTIyZC05OTk5MDlmYTI3MzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MTAuNzc2MDMzMDE0WiJ9&digest=sha256%3Aafed5616cf634de13176b744907510332159434e3ece1f80875e910fde5fccb9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.151404365s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:10 +0000] "PUT /v2/foo/schema2/blobs/uploads/e3af9ace-fb7d-42b9-a22d-999909fa2733?_state=S_B_yMA-hFdLvvYimNuH_qPuUchVw1mVO__Sgd5DBzh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlM2FmOWFjZS1mYjdkLTQyYjktYTIyZC05OTk5MDlmYTI3MzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MTAuNzc2MDMzMDE0WiJ9&digest=sha256%3Aafed5616cf634de13176b744907510332159434e3ece1f80875e910fde5fccb9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:12Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=6f9315e7-36e9-4a98-b329-e613b1a1942c http.request.method=POST http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.115611ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=567b718b-edd4-493f-8b0d-77c267966973 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/blobs/uploads/ab82d5c4-7375-4372-926c-186e102cef7d?_state=vt6EsN0XsuCKrU-Ki_JUh6x91YQV3Hbev4lLP0NmvXd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYjgyZDVjNC03Mzc1LTQzNzItOTI2Yy0xODZlMTAyY2VmN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MTIuMTk4MjU5NzU3WiJ9&digest=sha256%3Ade3748c99b471d73d137b302c1f5f312529ea22189e625df87fa2be8b6a76e6b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.884895229s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/ab82d5c4-7375-4372-926c-186e102cef7d?_state=vt6EsN0XsuCKrU-Ki_JUh6x91YQV3Hbev4lLP0NmvXd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYjgyZDVjNC03Mzc1LTQzNzItOTI2Yy0xODZlMTAyY2VmN2QiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMTFUMjE6NTQ6MTIuMTk4MjU5NzU3WiJ9&digest=sha256%3Ade3748c99b471d73d137b302c1f5f312529ea22189e625df87fa2be8b6a76e6b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=a613e3fa-baec-4b70-a675-5caa904242cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.337693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=66c104ec-bd17-4001-9e0a-9fe16de736a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05457ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=48a8edc8-b293-43eb-aa0f-0883cbf7ce5b http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" 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="927.368µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=7c161f73-4bfa-4ba5-8b6d-ae728eec3e52 http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="919.449µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=a853280f-0a14-483f-b279-07edae27b920 http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="808.807µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=9585d67d-2de2-4780-808d-4572e78f80ce http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.duration="749.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=5bfe19f5-3bff-48e8-99d8-5a5b7243b765 http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" 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="747.127µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="rewriting manifest sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 in schema1 format to support old client" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=8fbcc52e-da3f-4aef-95de-0eb0fb0fbc5f http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=8fbcc52e-da3f-4aef-95de-0eb0fb0fbc5f http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" 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.978059ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=d8d02346-43e8-4dfe-8c98-95b33d118c9c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.duration="884.529µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=ef4bd6ba-0e12-40ac-92f3-47fedff3d9be http.request.method=GET http.request.remoteaddr="127.0.0.1:43938" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="813.127µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=34e9a198-a798-4c3e-a512-938f19a41307 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47518" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.489µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=8a4d94df-6f7e-4303-b725-cb3e48cd5414 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47526" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.184011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=af669dff-b749-4943-8b66-505eb22089f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:47526" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="890.449µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=870da679-2db0-4691-b739-062bdf7eadb4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47530" 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="917.849µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41555" http.request.id=c52fba25-bafc-4504-bdfd-416eb967418b http.request.method=PUT http.request.remoteaddr="127.0.0.1:47546" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.355452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=91e69fc4-2414-45ed-b0ac-db69a15c042d http.request.method=GET http.request.remoteaddr="127.0.0.1:47546" 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="741.768µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=b0766a40-910d-4436-881a-4ede9fb95132 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47546" http.request.uri="/v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9" http.request.useragent="Go-http-client/1.1" http.response.duration="927.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "DELETE /v2/foo/schema2/manifests/sha256:47b8c84a971211f6938aadc4f31947e75f5d71231b5559fde0fcfb2618eb09d9 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:41555" http.request.id=94f857dd-3654-4586-a3eb-6be04a931810 http.request.method=GET http.request.remoteaddr="127.0.0.1:47546" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="739.767µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (7.31s) === RUN TestManifestDeleteDisabled time="2025-05-11T21:54:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:46519" http.request.id=4cc4cbc0-cee1-4dff-a370-3e52165f6c59 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50602" 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="894.049µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-05-11T21:54:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45863" http.request.id=c600cf27-248f-444a-ad45-0b0aeea89906 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57864" 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.712016ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45863" http.request.id=8225e43c-2176-4a87-9310-39220ca5c144 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57874" 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.446574ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45863" http.request.id=e1eb015d-e5aa-44de-8d45-0322c629d46e http.request.method=POST http.request.remoteaddr="127.0.0.1:57882" 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.455814ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-11T21:54:14Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.24.3 http.request.host="127.0.0.1:45863" http.request.id=30c006ce-24c7-4741-a88a-b351caa6b241 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57894" 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.541495ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.50s) === RUN TestProxyManifestGetByTag time="2025-05-11T21:54:14Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:54:14Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=726afbbf-2437-46e0-84b7-c1a06ecab1ee http.request.method=POST http.request.remoteaddr="127.0.0.1:37306" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=7092c316-05cd-4d27-83f8-9b158bfc7ad1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37306" http.request.uri="/v2/foo/bar/blobs/uploads/0bb17de8-c816-40ef-b485-3939ee572699?_state=oRZ1omF4Za81lABCuBElKcJGCTGd4RXOEpXQf3GrNBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiYjE3ZGU4LWM4MTYtNDBlZi1iNDg1LTM5MzllZTU3MjY5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1NDoxNC44OTI5NzU2NThaIn0%3D&digest=sha256%3A03b88d9d2116c42ce287d6bf19464d1e0c86d00064ff624d903605f8ff68671c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.009049451s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:14 +0000] "PUT /v2/foo/bar/blobs/uploads/0bb17de8-c816-40ef-b485-3939ee572699?_state=oRZ1omF4Za81lABCuBElKcJGCTGd4RXOEpXQf3GrNBx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBiYjE3ZGU4LWM4MTYtNDBlZi1iNDg1LTM5MzllZTU3MjY5OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1NDoxNC44OTI5NzU2NThaIn0%3D&digest=sha256%3A03b88d9d2116c42ce287d6bf19464d1e0c86d00064ff624d903605f8ff68671c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=e8175828-0774-424c-9309-bb96d6b18b5c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37306" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.419313ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 time="2025-05-11T21:54:16Z" level=info msg="redis not configured" go.version=go1.24.3 time="2025-05-11T21:54:16Z" level=info msg="Starting upload purge in 39m0s" go.version=go1.24.3 time="2025-05-11T21:54:16Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=85a873ce-3364-4e00-886d-7826c60c9a43 http.request.method=GET http.request.remoteaddr="127.0.0.1:37306" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="686.766µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:32885" go.version=go1.24.3 time="2025-05-11T21:54:16Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.24.3 time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=c8819ee1-a865-451b-b3f6-d07393e60256 http.request.method=GET http.request.remoteaddr="127.0.0.1:37308" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.568µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32885 /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:32885/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:36991" http.request.id=e66ea802-40b6-42a6-9bd4-1ee06842ea5c http.request.method=GET http.request.remoteaddr="127.0.0.1:40584" http.request.uri="/v2/foo/bar/manifests/sha256:893a32d7fb7d1e95338566e2f07e739c64702d95af17e3d6201cfed8b42f5fb8" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:893a32d7fb7d1e95338566e2f07e739c64702d95af17e3d6201cfed8b42f5fb8" time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=f03e0bcd-8797-4d65-855d-6cae5b2bbbbc http.request.method=GET http.request.remoteaddr="127.0.0.1:37322" http.request.uri="/v2/foo/bar/manifests/sha256:893a32d7fb7d1e95338566e2f07e739c64702d95af17e3d6201cfed8b42f5fb8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.886058ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "GET /v2/foo/bar/manifests/sha256:893a32d7fb7d1e95338566e2f07e739c64702d95af17e3d6201cfed8b42f5fb8 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:893a32d7fb7d1e95338566e2f07e739c64702d95af17e3d6201cfed8b42f5fb8 with ttl=167h59m59.99999684s" go.version=go1.24.3 time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36991" http.request.id=e66ea802-40b6-42a6-9bd4-1ee06842ea5c http.request.method=GET http.request.remoteaddr="127.0.0.1:40584" http.request.uri="/v2/foo/bar/manifests/sha256:893a32d7fb7d1e95338566e2f07e739c64702d95af17e3d6201cfed8b42f5fb8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.548952ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "GET /v2/foo/bar/manifests/sha256:893a32d7fb7d1e95338566e2f07e739c64702d95af17e3d6201cfed8b42f5fb8 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=db0b945d-ba50-4e9e-9ae1-a0013ed0410b http.request.method=GET http.request.remoteaddr="127.0.0.1:37322" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="699.927µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32885 /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:32885/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:36991" http.request.id=54185e6d-52cb-483c-8fb2-95b959f346cc http.request.method=GET http.request.remoteaddr="127.0.0.1:40592" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=c2b2ae69-0ad7-4d21-9677-c4aab208c339 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37326" 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.836098ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T21:54:16Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36991" http.request.id=54185e6d-52cb-483c-8fb2-95b959f346cc http.request.method=GET http.request.remoteaddr="127.0.0.1:40592" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=5.752895ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:21:54:16 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T21:54:17Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=a839c924-0ac4-481d-8972-aef5814db6cd http.request.method=POST http.request.remoteaddr="127.0.0.1:37326" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="959.809µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=4575627e-9482-4595-b817-fbeb298147d9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37326" http.request.uri="/v2/foo/bar/blobs/uploads/b2294be1-17ee-4279-932a-58bd44bc4d8c?_state=tGjPPnHIaGpRzNknf0gztHCb4Z4-DLxSVSC7Hmkw4mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyMjk0YmUxLTE3ZWUtNDI3OS05MzJhLTU4YmQ0NGJjNGQ4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1NDoxNy4xMjEzNTY3OThaIn0%3D&digest=sha256%3Aaf0b6e6448fd0ce841529b14a3c0dc27adb039d6c780d83e70696c66ef43fcbe" http.request.useragent="Go-http-client/1.1" http.response.duration=1.056909624s http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:17 +0000] "PUT /v2/foo/bar/blobs/uploads/b2294be1-17ee-4279-932a-58bd44bc4d8c?_state=tGjPPnHIaGpRzNknf0gztHCb4Z4-DLxSVSC7Hmkw4mF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyMjk0YmUxLTE3ZWUtNDI3OS05MzJhLTU4YmQ0NGJjNGQ4YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0xMVQyMTo1NDoxNy4xMjEzNTY3OThaIn0%3D&digest=sha256%3Aaf0b6e6448fd0ce841529b14a3c0dc27adb039d6c780d83e70696c66ef43fcbe HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=ade8a55c-9c8d-463f-8f68-fcd0fa70cd16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37326" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.442033ms http.response.status=201 http.response.written=0 127.0.0.1 - - [11/May/2025:21:54:18 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=a0403b8b-4152-4876-a948-9f61b947a418 http.request.method=GET http.request.remoteaddr="127.0.0.1:37326" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="711.126µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:54:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T21:54:18Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32885 /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:32885/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:36991" http.request.id=484c724e-ea7e-4c9d-a321-4fb5619d6c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:40594" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=a0cc8144-89f7-4a27-8292-bd96fa7854b2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37328" 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.797017ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:21:54:18 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=ebc75eca-c4b4-4119-9726-672d44adc48b http.request.method=GET http.request.remoteaddr="127.0.0.1:37328" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="654.766µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [11/May/2025:21:54:18 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-11T21:54:18Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:32885 /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:32885/v2/:[]]}" go.version=go1.24.3 http.request.host="127.0.0.1:36991" http.request.id=484c724e-ea7e-4c9d-a321-4fb5619d6c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:40594" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:32885" http.request.id=454f0a15-f84b-4ef6-8808-f020e993ecc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:37334" 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.903538ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:21:54:18 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-11T21:54:18Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:b8371a46076844c166728990134660e359bfa173a8cbc12f3a77b107b3ae254f with ttl=167h59m59.9999964s" go.version=go1.24.3 time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:36991" http.request.id=484c724e-ea7e-4c9d-a321-4fb5619d6c67 http.request.method=GET http.request.remoteaddr="127.0.0.1:40594" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.544461ms http.response.status=200 http.response.written=935 127.0.0.1 - - [11/May/2025:21:54:18 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.58s) === RUN TestAppDispatcher time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45055" http.request.id=804b8b55-8703-42cc-a59b-ef14fcb8f9e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60874" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="786.088µs" http.response.status=200 http.response.written=0 time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45055" http.request.id=359bf68d-5860-4ba7-970c-9a90416d2c69 http.request.method=GET http.request.remoteaddr="127.0.0.1:60874" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="725.847µs" http.response.status=200 http.response.written=0 time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45055" http.request.id=43cb9957-1b85-4560-87d7-00ed54c21279 http.request.method=GET http.request.remoteaddr="127.0.0.1:60874" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="743.287µs" http.response.status=200 http.response.written=0 time="2025-05-11T21:54:18Z" level=info msg="response completed" go.version=go1.24.3 http.request.host="127.0.0.1:45055" http.request.id=54db73ca-05aa-4d51-9a4a-4ec6b43bad7a http.request.method=GET http.request.remoteaddr="127.0.0.1:60874" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="723.287µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-05-11T21:54:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:18Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:18Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.24.3 http.request.host="127.0.0.1:44153" http.request.id=86e90343-76b6-4cab-9e01-482db9387923 http.request.method=GET http.request.remoteaddr="127.0.0.1:46880" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-05-11T21:54:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:18Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:18Z" level=info msg="configuring file health check path=/tmp/healthcheck4141387191, interval=1" go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-11T21:54: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.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:22Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:22Z" level=info msg="configuring TCP health check addr=127.0.0.1:36259, interval=1" go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-11T21:54: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.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:26Z" level=info msg="redis not configured" go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d time="2025-05-11T21:54:26Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:32873, interval=1, threshold=3" go.version=go1.24.3 instance.id=d4733ef4-2dda-4369-9b37-fa17019d6a4d --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 75.274s ? github.com/docker/distribution/registry/listener [no test files] ? github.com/docker/distribution/registry/middleware/registry [no test files] ? github.com/docker/distribution/registry/middleware/repository [no test files] === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.04s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.36s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.89s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.368s === RUN TestSchedule time="2025-05-11T21:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 time="2025-05-11T21:53:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99756ms" go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 time="2025-05-11T21:53:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.04µs" go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 time="2025-05-11T21:53:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.56µs" go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-05-11T21:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-11T21:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 time="2025-05-11T21:53:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99764ms" go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 time="2025-05-11T21:53:18Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.9982ms" go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 time="2025-05-11T21:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-11T21:53:18Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.24.3 instance.id=a741ff09-0466-4ae6-a404-e146f9e67514 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.613s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (1.74s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 25738752 sha256:62e8e5b9c9809a8d0c0a70409046786fba202384209d2ede04de57f02f277f21 [] map[] } --- PASS: TestSimpleBlobRead (0.63s) === RUN TestBlobMount --- PASS: TestBlobMount (0.37s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.16s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.55s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.11s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:33d99b4b993cab894f085f0b43b14ac4657d8122f6133de93aad75f4f309c103 palailogos: marking blob sha256:aa838487420785580da26141477d46f302239f32658a1f2674ee0a5a968816b0 palailogos: marking blob sha256:abd13d7b3ffb1af14c429e15ebfb1e49dd3beaf4e14e470fa84fa91318a8ecd8 palailogos: marking manifest sha256:cb7976c989685399d026d9bd8e2bc067ad5829e7f1169c685f68a1ced98fb1d7 palailogos: marking blob sha256:17f7cab7ef90be17567559e9d0611754762cea2d13458dfd580e26acab4d1e17 palailogos: marking blob sha256:aba510116fceea6a4add4a2e91fd0a83496bf0805e964c239806d3d77e3d77c5 palailogos: marking manifest sha256:e7997a8c3282e63e488e74ec3dafa4bd647081e7da69378c075e1463f3b1b08b palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:5bd6ca01cfa4cfc9d8e8f8d55445b164f89a1ee19a32ab232912821abe853aad palailogos: marking blob sha256:dccccd1c86275de412f78ffac72820508f951c46021095763168c52b22463d64 palailogos: marking manifest sha256:e8e53b1957be06aa5324cfb5c262396175e0454508881c7a7226b42b71568ad5 palailogos: marking blob sha256:cb7976c989685399d026d9bd8e2bc067ad5829e7f1169c685f68a1ced98fb1d7 palailogos: marking blob sha256:33d99b4b993cab894f085f0b43b14ac4657d8122f6133de93aad75f4f309c103 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.27s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:8819e22c1e046a849d10638663778a641cec1419f28a9886a7e8f130200ef23f deletemanifests: marking manifest sha256:fc0f6ac56f2e06515ebd513fb087c149d4e9d6c707da47f5a46ec0a6ba691740 deletemanifests: marking blob sha256:1232d771512acf4670a520a6313733ea4caf95483f9090b904bab726986f5a7e deletemanifests: marking blob sha256:dcafb16e508005d45bd879fed2fba38245d75157a7ea56758b228656ab8e7478 deletemanifests: marking blob sha256:ff620ecb505552c4349c2503d49940acb3112019163f986151bdf8348b6674d7 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0b911a629d212712ee91e2fe67d140e2917350768a50cd6d7fa4b54899a90495 blob eligible for deletion: sha256:0cacd6e6516b568ff61d9d75804a6da45c75a32644e0c04eafe1bc6c3e651381 blob eligible for deletion: sha256:8819e22c1e046a849d10638663778a641cec1419f28a9886a7e8f130200ef23f blob eligible for deletion: sha256:d2ad93978a94434ca61b6d4c09f05d1440a1be344df980bce0c47f5cb4218d1a deletemanifests manifest eligible for deletion: sha256:8819e22c1e046a849d10638663778a641cec1419f28a9886a7e8f130200ef23f deletemanifests: marking manifest sha256:fc0f6ac56f2e06515ebd513fb087c149d4e9d6c707da47f5a46ec0a6ba691740 deletemanifests: marking blob sha256:1232d771512acf4670a520a6313733ea4caf95483f9090b904bab726986f5a7e deletemanifests: marking blob sha256:dcafb16e508005d45bd879fed2fba38245d75157a7ea56758b228656ab8e7478 deletemanifests: marking blob sha256:ff620ecb505552c4349c2503d49940acb3112019163f986151bdf8348b6674d7 time="2025-05-11T21:53:35Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/8819e22c1e046a849d10638663778a641cec1419f28a9886a7e8f130200ef23f" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 time="2025-05-11T21:53:35Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/8819e22c1e046a849d10638663778a641cec1419f28a9886a7e8f130200ef23f" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0b911a629d212712ee91e2fe67d140e2917350768a50cd6d7fa4b54899a90495 time="2025-05-11T21:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0b/0b911a629d212712ee91e2fe67d140e2917350768a50cd6d7fa4b54899a90495" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:0cacd6e6516b568ff61d9d75804a6da45c75a32644e0c04eafe1bc6c3e651381 time="2025-05-11T21:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0c/0cacd6e6516b568ff61d9d75804a6da45c75a32644e0c04eafe1bc6c3e651381" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:8819e22c1e046a849d10638663778a641cec1419f28a9886a7e8f130200ef23f time="2025-05-11T21:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/88/8819e22c1e046a849d10638663778a641cec1419f28a9886a7e8f130200ef23f" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:d2ad93978a94434ca61b6d4c09f05d1440a1be344df980bce0c47f5cb4218d1a time="2025-05-11T21:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d2/d2ad93978a94434ca61b6d4c09f05d1440a1be344df980bce0c47f5cb4218d1a" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 --- PASS: TestDeleteManifestIfTagNotFound (2.24s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:d3a6473a711a90f6ee4538ae8f7d979f1b124d2762f3824f8a6968e8e8a00177 time="2025-05-11T21:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d3/d3a6473a711a90f6ee4538ae8f7d979f1b124d2762f3824f8a6968e8e8a00177" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:30a79eff0d57acfb7f1371ca88b15ee8bf890de58123debbe450b8aba609e9f7 time="2025-05-11T21:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/30/30a79eff0d57acfb7f1371ca88b15ee8bf890de58123debbe450b8aba609e9f7" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:9ea0bc166026a263d352ac22e5060e9d9cc83c96a3f9cf5a84febc3fd90482b0 time="2025-05-11T21:53:35Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9e/9ea0bc166026a263d352ac22e5060e9d9cc83c96a3f9cf5a84febc3fd90482b0" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 --- PASS: TestGCWithMissingManifests (0.71s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:551faebd065898986c8549863fe86fcd0c4507c70d6dfbbeab9027bcf0e47d1e komnenos: marking blob sha256:ef7d3d09242f52e99de10338968ecc579260edc7c77aad482e0b723bed5a625c komnenos: marking blob sha256:a8547d8ab4b0e77b3100e1c9254227b2ce4e7fd78df6be1ea7edfa29e344837f 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:5309ab6df6acf98fe9116c723e863a3ac19e64ebc8d759a63d2b9f0e3a6c0331 time="2025-05-11T21:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/53/5309ab6df6acf98fe9116c723e863a3ac19e64ebc8d759a63d2b9f0e3a6c0331" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:7055a66ffb46fa06b81c6a5d703ab8693dd4cad5c7cf900918485d552f3b1e82 time="2025-05-11T21:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/70/7055a66ffb46fa06b81c6a5d703ab8693dd4cad5c7cf900918485d552f3b1e82" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:a05d6ddeb802285d6180dd0000b00652d51bfefdbe710312d119e507866913ab time="2025-05-11T21:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a0/a05d6ddeb802285d6180dd0000b00652d51bfefdbe710312d119e507866913ab" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:c3d6c1d1283951265de96d4a527d22d7506345873b6e9460b3844a35e107bbf3 time="2025-05-11T21:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c3/c3d6c1d1283951265de96d4a527d22d7506345873b6e9460b3844a35e107bbf3" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-11T21:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:2ad7f855f65dd30b6ec98ae326f9885d19d0d9808aea6b4e9e9a548ae8e8cfd0 time="2025-05-11T21:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2a/2ad7f855f65dd30b6ec98ae326f9885d19d0d9808aea6b4e9e9a548ae8e8cfd0" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 blob eligible for deletion: sha256:2e75ce5c47f4ac3881889363c030c8a895e87c02084a18a8c95f1a74b733d709 time="2025-05-11T21:53:38Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/2e/2e75ce5c47f4ac3881889363c030c8a895e87c02084a18a8c95f1a74b733d709" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 --- PASS: TestDeletionHasEffect (2.68s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.22s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:d63951fbd1a8948053555caeb29c6f366e151ddd4fc4c108bd0aa650c9cf3a75 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:c7f7d9f8c200d4d78987256797dae7a278506d2651d5ffa4376fd5faa99c641f michael_z_doukas: marking blob sha256:f917fcda8ef129477bae4b77ab17d5197facc08ac2f571542d0edd1cca1986d5 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8cfbb6a34e2485f4cb31c584a9afdd42d63a4de753ad566d79c03e830dbdf5e9 time="2025-05-11T21:53:41Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8c/8cfbb6a34e2485f4cb31c584a9afdd42d63a4de753ad566d79c03e830dbdf5e9" go.version=go1.24.3 instance.id=d3764f7c-750c-4d64-b158-f25812a139a3 --- PASS: TestOrphanBlobDeleted (1.06s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:6845def77f248f52e4f3618d9b7ba493df33d91a20830ee43960284fb1c26540 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:0ebaff9a8cb6b91a9d45273ac08820ed6e9bd4d5ca4796ffb132830e2e34d384 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.85s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.82s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.38s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.17s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-05-11T21:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 20:53:45.014124975 +0000 UTC m=-3572.986450841, actuallyDelete=true" time="2025-05-11T21:53:45Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-11T21:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368, actuallyDelete=true" time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d1b90cf2-7d00-4813-a82f-1055db990eb8 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0c8719c6-217d-4674-a38e-d79550b6d521 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b6daa270-a762-4b0f-9f66-072f512ec007 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e9818ebc-f5fe-4aa4-a5fd-dd36e86fb4d5 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/405f6a5c-1def-44aa-9f41-0925ea49449d have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0b6cf5d0-7f9c-4857-937b-dbaeff375b76 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/14c21876-d4fa-4391-98dd-6555f3788e88 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2e333da5-e8a3-48dc-83da-58bd5f3f569a have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/a4e13570-3599-4845-bd5e-711a240977bb have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aab5e08a-9bc5-4a15-a78d-639352da3c54 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b551dfc3-d52c-41b5-bdc6-ce02ffd37ba3 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.015118224 +0000 UTC m=+27.014542368). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-11T21:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 21:53:45.016392917 +0000 UTC m=+27.015817101, actuallyDelete=true" time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9c277e7b-c39c-48b5-92fc-cb40985b9047 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.016392917 +0000 UTC m=+27.015817101). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/eb1128a2-d682-44f2-9e88-062b3d437a94 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.016392917 +0000 UTC m=+27.015817101). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/42024b1f-894e-43f4-baa1-c18e5f2b412b have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.016392917 +0000 UTC m=+27.015817101). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/6280b6b4-72c2-4642-927d-edcce5a34ea3 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.016392917 +0000 UTC m=+27.015817101). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/8d11366c-1e64-47a4-837d-c41a2e0b5b63 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.016392917 +0000 UTC m=+27.015817101). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-11T21:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 21:53:45.017242245 +0000 UTC m=+27.016666469, actuallyDelete=true" time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/41144338-f077-4dc7-8c3c-8227bce3ec6a have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.017242245 +0000 UTC m=+27.016666469). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/42ba3685-b699-4be0-9879-6457058fbe06 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.017242245 +0000 UTC m=+27.016666469). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7ec6cadd-c77e-4530-9956-79db663d134c have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.017242245 +0000 UTC m=+27.016666469). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/818d944c-9e3e-4363-849b-2ed77914750c have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.017242245 +0000 UTC m=+27.016666469). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e9df739f-8bd0-4b5f-ada6-508de562c128 have older date (2025-05-11 20:53:45 +0000 UTC) than purge date (2025-05-11 21:53:45.017242245 +0000 UTC m=+27.016666469). Removing upload directory." time="2025-05-11T21:53:45Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-11T21:53:45Z" level=info msg="PurgeUploads starting: olderThan=2025-05-11 21:53:45.017730049 +0000 UTC m=+27.017154273, actuallyDelete=true" time="2025-05-11T21:53:45Z" 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 27.051s ? 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.051s === 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.039s === RUN TestWalkFileRemoved time="2025-05-11T21:53:18Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.022s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.376s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.10s) === 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.140s ? github.com/docker/distribution/registry/storage/driver/factory [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.19s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.564s ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.39s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.767s ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-05-11T21:53:18Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.24.3 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-05-11T21:53:18Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.24.3 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-05-11T21:53:18Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.24.3 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4 === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV6 --- PASS: TestParsing (0.00s) time="2025-05-11T21:53:18Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestMatchIPV4 (0.00s) --- PASS: TestS3TryUpdate (0.01s) time="2025-05-11T21:53:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=5d468612-b44b-41a4-8102-22e4aa6d26a1 --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-05-11T21:53:18Z" level=error msg="unknown ip address format" go.version=go1.24.3 instance.id=5d468612-b44b-41a4-8102-22e4aa6d26a1 ip=?0000000000000000000000000000000000 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV6 (0.01s) time="2025-05-11T21:53:18Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.24.3 instance.id=5d468612-b44b-41a4-8102-22e4aa6d26a1 --- PASS: TestInvalidData (0.01s) time="2025-05-11T21:53:19Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T21:53:20Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T21:53:21Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 time="2025-05-11T21:53:22Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.24.3 --- PASS: TestUpdateCalledRegularly (4.50s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.551s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.037s ? github.com/docker/distribution/registry/storage/driver/oss [no test files] === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) === 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.387s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.49s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.870s ? github.com/docker/distribution/registry/storage/driver/testdriver [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.032s ? github.com/docker/distribution/version [no test files] >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r12.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r12.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 >>> docker-registry*: Package size: 24.0 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r12.apk >>> docker-registry: Build complete at Sun, 11 May 2025 21:54:33 +0000 elapsed time 0h 1m 36s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250511.215258) (2/3) Purging go (1.24.3-r0) (3/3) Purging binutils-gold (2.44-r0) Executing busybox-1.37.0-r17.trigger OK: 275 MiB in 104 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...