>>> docker-registry: Building community/docker-registry 2.8.3-r10 (using abuild 3.14.1-r4) started Mon, 17 Mar 2025 00:21:47 +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.43.1-r2) (2/3) Installing go (1.23.7-r0) (3/3) Installing .makedepends-docker-registry (20250317.002148) Executing busybox-1.37.0-r12.trigger OK: 457 MiB in 104 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/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 >>> docker-registry: Unpacking /var/cache/distfiles/v3.21/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 + 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] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] === RUN Test time="2025-03-17T00:22:05Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-03-17T00:22:05Z" 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.069s ? 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] ? github.com/docker/distribution/registry/storage/cache [no test files] ? github.com/docker/distribution/registry/storage/cache/cachecheck [no test files] ? github.com/docker/distribution/registry/storage/driver/factory [no test files] ? github.com/docker/distribution/registry/storage/driver/gcs [no test files] ? github.com/docker/distribution/registry/storage/driver/middleware [no test files] ? github.com/docker/distribution/registry/storage/driver/oss [no test files] ? 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] ? github.com/docker/distribution/version [no test files] === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-03-17T00:22:05Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.045s === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.054s === 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.029s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.09s) PASS ok github.com/docker/distribution/health/checks 0.123s === 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.043s === 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.032s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === 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.058s === 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.046s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/03/17 00:22:05 http: TLS handshake error from 127.0.0.1:41626: 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:36257/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36257/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36257/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36257/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:38929?status=0, fail=true --- PASS: TestHTTPSink (0.04s) === RUN TestListener --- PASS: TestListener (0.97s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-03-17T00:22:06Z" level=info msg="broadcaster: closing" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="closing testSink" time="2025-03-17T00:22:06Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-03-17T00:22:06Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 1} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 1} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 1} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 1} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:06Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-03-17T00:22:07Z" level=warning msg="&{0x26102a0 0.9} encountered too many errors, backing off" time="2025-03-17T00:22:07Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.43s) PASS ok github.com/docker/distribution/notifications 1.627s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-03-17T00:22:05Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-17T00:22:05.609419993Z" 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.23.7 time="2025-03-17T00:22:05.609535794Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:05.609555954Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.23.7 time="2025-03-17T00:22:05.61659557Z" level=info msg="listening on [::]:5000" go.version=go1.23.7 time="2025-03-17T00:22:08.619288813Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.7 time="2025-03-17T00:22:08.720865251Z" level=info msg="response completed" go.version=go1.23.7 http.request.host=127.0.0.1 http.request.id=fafbd410-8f36-4f3f-b2df-4b0565789853 http.request.method=GET http.request.remoteaddr="[::1]:45640" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="748.966µs" http.response.status=200 http.response.written=2 ::1 - - [17/Mar/2025:00:22:08 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-03-17T00:22:09.079754872Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-17T00:22:09.080481358Z" 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.23.7 time="2025-03-17T00:22:09.080502798Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:09.080571439Z" level=info msg="Starting upload purge in 40m0s" go.version=go1.23.7 time="2025-03-17T00:22:09.081082043Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.7 time="2025-03-17T00:22:09.081169804Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.7 time="2025-03-17T00:22:09.081566607Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.7 time="2025-03-17T00:22:12.095535299Z" level=info msg="response completed" go.version=go1.23.7 http.request.host=127.0.0.1 http.request.id=2875513e-8a58-4cd5-b202-191578653a78 http.request.method=GET http.request.remoteaddr="127.0.0.1:42996" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.606µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:22:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-03-17T00:22:12.09564566Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.7 --- PASS: TestRegistrySupportedCipherSuite (3.47s) === RUN TestRegistryUnsupportedCipherSuite time="2025-03-17T00:22:12.806357687Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-03-17T00:22:12.807158733Z" 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.23.7 time="2025-03-17T00:22:12.807180213Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:12.807248094Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.23.7 time="2025-03-17T00:22:12.807742178Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.7 --- PASS: TestRegistryUnsupportedCipherSuite (8.71s) PASS ok github.com/docker/distribution/registry 15.357s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.045s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.01s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.04s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.121s === RUN TestBasicAccessController time="2025-03-17T00:22:05Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.7 instance.id=06e7c46d-8245-4e19-b1c5-b95fc2e1e0f4 time="2025-03-17T00:22:05Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.7 instance.id=06e7c46d-8245-4e19-b1c5-b95fc2e1e0f4 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-03-17T00:22:05Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.7 password=0tRUUyQPthVezjuNzkXPL6eOq9XjNfp7LheQ8oSZeGk user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.130s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.054s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.07s) === RUN TestLeeway time="2025-03-17T00:22:05Z" level=info msg="token not to be used before 2025-03-17 00:22:06 +0000 UTC - currently 2025-03-17 00:22:05.661763005 +0000 UTC m=+0.084006102" time="2025-03-17T00:22:05Z" level=info msg="token not to be used after 2025-03-17 00:22:05 +0000 UTC - currently 2025-03-17 00:22:05.665589515 +0000 UTC m=+0.087832612" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-03-17T00:22:05Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.156s === 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.01s) === 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.105s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.059s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.042s === RUN TestCheckAPI time="2025-03-17T00:22:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:05Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:05Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45633" http.request.id=3dffbd08-5c0c-420e-9c7a-179ab71a4c11 http.request.method=GET http.request.remoteaddr="127.0.0.1:59232" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="826.847µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:22:05 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-03-17T00:22:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:05Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:05Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=a11b55ec-d6d6-4ad0-808a-fbff56c15a12 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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.027008ms http.response.status=200 http.response.written=20 127.0.0.1 - - [17/Mar/2025:00:22:05 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-17T00:22:06Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=3b195d8c-fe3d-40a8-a32f-3d3a6816858d http.request.method=POST http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.090569ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:06 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:08Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=84750f10-8357-4b37-8a54-ef1a1e194980 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/aaaa/blobs/uploads/c40d0262-16a6-4b4c-b1ca-05adf05511e4?_state=OQllUfsnVrVZIZmohO9l2xikn3INkjXdtqBDSEWzIFV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNDBkMDI2Mi0xNmE2LTRiNGMtYjFjYS0wNWFkZjA1NTExZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MDYuMTE2NDkyMDE5WiJ9&digest=sha256%3Ab92ddb3a3929ba8840d8b7132bbf0952acd13a943975f84cc9d00e949af0062f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.02396079s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:06 +0000] "PUT /v2/foo/aaaa/blobs/uploads/c40d0262-16a6-4b4c-b1ca-05adf05511e4?_state=OQllUfsnVrVZIZmohO9l2xikn3INkjXdtqBDSEWzIFV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJjNDBkMDI2Mi0xNmE2LTRiNGMtYjFjYS0wNWFkZjA1NTExZTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MDYuMTE2NDkyMDE5WiJ9&digest=sha256%3Ab92ddb3a3929ba8840d8b7132bbf0952acd13a943975f84cc9d00e949af0062f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:08Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=6590a1fc-6998-46ba-9e63-941238e4f2c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.701869ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:08 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:08Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=58890fa8-1f38-48b4-80d7-cc0192abf712 http.request.method=POST http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.386051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:08 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:10Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=d7c4fb7f-9558-456d-9f52-f8fb6c72e753 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bbbb/blobs/uploads/88c1201e-0d4d-4fe1-9861-3f8b81c2589b?_state=6rw70D-quM8D0rrdjzuUzmvO1zSelKtbwnaAVAPyCrB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4OGMxMjAxZS0wZDRkLTRmZTEtOTg2MS0zZjhiODFjMjU4OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MDguNDM5MjU5NTU4WiJ9&digest=sha256%3A8e6fbcd24db839934bbdb69e057506b7c1f9475179faca39a232d8884d1e331a" http.request.useragent="Go-http-client/1.1" http.response.duration=2.000607047s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:08 +0000] "PUT /v2/foo/bbbb/blobs/uploads/88c1201e-0d4d-4fe1-9861-3f8b81c2589b?_state=6rw70D-quM8D0rrdjzuUzmvO1zSelKtbwnaAVAPyCrB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4OGMxMjAxZS0wZDRkLTRmZTEtOTg2MS0zZjhiODFjMjU4OWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MDguNDM5MjU5NTU4WiJ9&digest=sha256%3A8e6fbcd24db839934bbdb69e057506b7c1f9475179faca39a232d8884d1e331a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:10Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=5be84451-0905-49a5-884d-aab7f92b2e84 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.732749ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:10 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:10Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=e3f1aa70-a1bc-44d5-b6d4-59a1dd9f1eca http.request.method=POST http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.095809ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:10 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:11Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=e367f18d-54b2-4088-9736-49fd084fa1f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/cccc/blobs/uploads/58c78a8a-621f-4e0d-a248-9c1006444c59?_state=qIZqZ_8mU_5-OJCa_1nbBovNNaVncCs0iyVr6h4ZNMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1OGM3OGE4YS02MjFmLTRlMGQtYTI0OC05YzEwMDY0NDRjNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTAuNjI0MzkzMDE0WiJ9&digest=sha256%3A53b6ff39bd4f0255cbe4675ecbc0968db75489571f00c5b3aec1850225c8c23f" http.request.useragent="Go-http-client/1.1" http.response.duration=868.690828ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:10 +0000] "PUT /v2/foo/cccc/blobs/uploads/58c78a8a-621f-4e0d-a248-9c1006444c59?_state=qIZqZ_8mU_5-OJCa_1nbBovNNaVncCs0iyVr6h4ZNMV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI1OGM3OGE4YS02MjFmLTRlMGQtYTI0OC05YzEwMDY0NDRjNTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTAuNjI0MzkzMDE0WiJ9&digest=sha256%3A53b6ff39bd4f0255cbe4675ecbc0968db75489571f00c5b3aec1850225c8c23f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:11Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=9fdb394c-f9fb-44f3-a622-e3a58f2b9193 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.687789ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:11 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:11Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=73f696f5-7fe4-493f-9209-a0886a5ad669 http.request.method=POST http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.072568ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:11 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:13Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=8f37876d-d288-49d3-a87f-17d49e39c947 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/dddd/blobs/uploads/4928823c-7fe7-49ca-89df-720d36bc1ef4?_state=PrarBhVPL68h-eww4qOxqSkvm1Js3VOzvINezkMTlH57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0OTI4ODIzYy03ZmU3LTQ5Y2EtODlkZi03MjBkMzZiYzFlZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTEuNzM3NjQ5NDQ2WiJ9&digest=sha256%3Ae215d11a75169fac08f905a709a99fbda17a12d2a27199b10ebaf2619eff9621" http.request.useragent="Go-http-client/1.1" http.response.duration=1.447020735s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:11 +0000] "PUT /v2/foo/dddd/blobs/uploads/4928823c-7fe7-49ca-89df-720d36bc1ef4?_state=PrarBhVPL68h-eww4qOxqSkvm1Js3VOzvINezkMTlH57Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0OTI4ODIzYy03ZmU3LTQ5Y2EtODlkZi03MjBkMzZiYzFlZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTEuNzM3NjQ5NDQ2WiJ9&digest=sha256%3Ae215d11a75169fac08f905a709a99fbda17a12d2a27199b10ebaf2619eff9621 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:13Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=dab2bbce-a150-4d70-b94b-f432e034c12c http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.734509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:13 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:13Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=07cd5f45-1daf-4a56-9b89-1c850c304f2f http.request.method=POST http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.004648ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:13 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:14Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=4a5a55b6-14f8-4f69-82e1-25a5bf6525dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/eeee/blobs/uploads/b4bde48d-f8f2-482d-a22a-dff809c1253e?_state=ZoESV3zsR7tILdL9WydHmPrU5FWSRkQh2CapfUTUGZ17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJiNGJkZTQ4ZC1mOGYyLTQ4MmQtYTIyYS1kZmY4MDljMTI1M2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTMuNDM4MzU2ODk1WiJ9&digest=sha256%3A7b5a575bde1bc6dc428b547ac8cfb6dc4af7280cfdd071ebb811391cf3ed21de" http.request.useragent="Go-http-client/1.1" http.response.duration=1.373500357s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:13 +0000] "PUT /v2/foo/eeee/blobs/uploads/b4bde48d-f8f2-482d-a22a-dff809c1253e?_state=ZoESV3zsR7tILdL9WydHmPrU5FWSRkQh2CapfUTUGZ17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJiNGJkZTQ4ZC1mOGYyLTQ4MmQtYTIyYS1kZmY4MDljMTI1M2UiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTMuNDM4MzU2ODk1WiJ9&digest=sha256%3A7b5a575bde1bc6dc428b547ac8cfb6dc4af7280cfdd071ebb811391cf3ed21de HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:14Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=f755436a-32b5-453e-bd80-aa159ba59f83 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.73511ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:14 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:15Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=131788a9-ddc2-48de-b1e9-fc3ccde392b4 http.request.method=POST http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.087728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:15 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=2990bd62-3331-447f-8624-9585e5cff8c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/ffff/blobs/uploads/c3d5ccd0-3527-4b41-9c2f-2b2f0ba9337b?_state=LRxEUwL920qw26HUappHJZd2pPT8QrJ6wg68le3ANjB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjM2Q1Y2NkMC0zNTI3LTRiNDEtOWMyZi0yYjJmMGJhOTMzN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTUuMTA3OTY3NVoifQ%3D%3D&digest=sha256%3A1331799a27edd9d134677e3606f5d97c54c8d177d5d73c367a8cf8db52ee43d6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.983211911s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:15 +0000] "PUT /v2/foo/ffff/blobs/uploads/c3d5ccd0-3527-4b41-9c2f-2b2f0ba9337b?_state=LRxEUwL920qw26HUappHJZd2pPT8QrJ6wg68le3ANjB7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJjM2Q1Y2NkMC0zNTI3LTRiNDEtOWMyZi0yYjJmMGJhOTMzN2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTUuMTA3OTY3NVoifQ%3D%3D&digest=sha256%3A1331799a27edd9d134677e3606f5d97c54c8d177d5d73c367a8cf8db52ee43d6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=dceddc18-aa56-4360-83c4-3385d0078f94 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.667069ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=a8f6d0b6-1efa-4ccb-882d-bfad45f16526 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="841.926µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=223a173e-2193-49e8-8a1d-ea632a9e13aa http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="805.087µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=dd09a6d3-3d8f-429c-bcd9-350be868bd76 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="762.126µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=b1de8b37-c790-4e03-afb9-5366b2445d41 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="780.247µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=19923144-7aa4-42b2-beff-dad94de67aa3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="805.566µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=571a85d4-753d-44cd-83a8-38943547377e http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="809.846µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" 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.23.7 http.request.host="127.0.0.1:39037" http.request.id=dda16166-ad3a-4abd-bb92-f7c6e3575251 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="814.806µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" 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.23.7 http.request.host="127.0.0.1:39037" http.request.id=82923da4-c927-411c-91bd-8cbd2bb432ca http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="706.885µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=e84c750b-74f7-4bd9-8b53-b606b6241a00 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="749.006µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39037" http.request.id=a4e67f98-4871-4320-bd43-20ade41f9466 http.request.method=GET http.request.remoteaddr="127.0.0.1:49764" 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="802.046µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:17Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=cc3991b5-58d9-43da-bf15-a1a74aa550c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.057529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=a04d3a85-3546-486d-ab83-474a88579eaf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/aaaa/blobs/uploads/9490510d-29fd-4812-90fd-75acc6363f23?_state=bJEVCJvj5N9qcKJ73MIagQGZbJQORxNQ1Rc_ZiTLCn57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5NDkwNTEwZC0yOWZkLTQ4MTItOTBmZC03NWFjYzYzNjNmMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTcuMjYyOTIwNDhaIn0%3D&digest=sha256%3Ad2c478abc25942479e820c7e8c36e0882a1646f0f4c4a3dd9555e535982b3839" http.request.useragent="Go-http-client/1.1" http.response.duration=563.53711ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "PUT /v2/foo/aaaa/blobs/uploads/9490510d-29fd-4812-90fd-75acc6363f23?_state=bJEVCJvj5N9qcKJ73MIagQGZbJQORxNQ1Rc_ZiTLCn57Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5NDkwNTEwZC0yOWZkLTQ4MTItOTBmZC03NWFjYzYzNjNmMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTcuMjYyOTIwNDhaIn0%3D&digest=sha256%3Ad2c478abc25942479e820c7e8c36e0882a1646f0f4c4a3dd9555e535982b3839 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:17Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=c9179c31-5050-4319-acd0-659b90271540 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.684709ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:17 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:18Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=56daee1f-865f-412b-a7cd-339679baf278 http.request.method=POST http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:18 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:19Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=90cb95ef-46cb-42ec-b53a-9e5ecdbe1735 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/bbbb/blobs/uploads/f9054c95-c139-468f-a8ad-d5cdf7bb87a7?_state=njsSPfin7267A7l_GI1Cpnu36h_BHhqUP5Fy1nQ6VT97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmOTA1NGM5NS1jMTM5LTQ2OGYtYThhZC1kNWNkZjdiYjg3YTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTguMDQ2MzUyNzU5WiJ9&digest=sha256%3A6be739e7818edce4013776e735a6c466dfe4686f9b57f7a433a13f331e40992f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.096570741s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:18 +0000] "PUT /v2/foo/bbbb/blobs/uploads/f9054c95-c139-468f-a8ad-d5cdf7bb87a7?_state=njsSPfin7267A7l_GI1Cpnu36h_BHhqUP5Fy1nQ6VT97Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmOTA1NGM5NS1jMTM5LTQ2OGYtYThhZC1kNWNkZjdiYjg3YTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTguMDQ2MzUyNzU5WiJ9&digest=sha256%3A6be739e7818edce4013776e735a6c466dfe4686f9b57f7a433a13f331e40992f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:19Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=63bf257c-9043-4023-bb28-0005fe3c4cf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.693149ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:19 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:19Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=a6c45f22-7370-4ce1-afd2-f8c63e496f05 http.request.method=POST http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:19 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:20Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=48720c39-e3a7-49cd-9f7e-8adb9f7728f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/cccc/blobs/uploads/314c7c7b-ec0c-4eaf-a16e-c815f77d0c2c?_state=qLzvu5lNDrCsQqe1oPrjZMCjOpbf1DYTiOaZ5ERlPqZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMTRjN2M3Yi1lYzBjLTRlYWYtYTE2ZS1jODE1Zjc3ZDBjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTkuMzMyNjk1NzExWiJ9&digest=sha256%3Ad8a088b89f0c7654b1028df52bd715551a70e8b8b7f562e6f3bdb67776321bd4" http.request.useragent="Go-http-client/1.1" http.response.duration=751.604628ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:19 +0000] "PUT /v2/foo/cccc/blobs/uploads/314c7c7b-ec0c-4eaf-a16e-c815f77d0c2c?_state=qLzvu5lNDrCsQqe1oPrjZMCjOpbf1DYTiOaZ5ERlPqZ7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzMTRjN2M3Yi1lYzBjLTRlYWYtYTE2ZS1jODE1Zjc3ZDBjMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MTkuMzMyNjk1NzExWiJ9&digest=sha256%3Ad8a088b89f0c7654b1028df52bd715551a70e8b8b7f562e6f3bdb67776321bd4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:20Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=b4b3f2a3-2c58-43ac-a35e-73f9fd65ea75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.678829ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:20 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:20Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=de792194-518d-4859-8c1b-a96911167612 http.request.method=POST http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.082728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:20 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=2879bead-3f37-478a-ba4d-0cea749efc26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/dddd/blobs/uploads/38acf4bb-7c08-4280-9457-4a8d1cef33cc?_state=sbljHx3hav24a9KWKCr7ZqtJ2ITD4HlE9EZpDqi36vF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzOGFjZjRiYi03YzA4LTQyODAtOTQ1Ny00YThkMWNlZjMzY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjAuMjg4OTY1NTQ5WiJ9&digest=sha256%3A94addd543e6b5f4d373ad8b22c0108f0538064e7f808efb00d0bbb68eb87aa89" http.request.useragent="Go-http-client/1.1" http.response.duration=952.572808ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:20 +0000] "PUT /v2/foo/dddd/blobs/uploads/38acf4bb-7c08-4280-9457-4a8d1cef33cc?_state=sbljHx3hav24a9KWKCr7ZqtJ2ITD4HlE9EZpDqi36vF7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzOGFjZjRiYi03YzA4LTQyODAtOTQ1Ny00YThkMWNlZjMzY2MiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjAuMjg4OTY1NTQ5WiJ9&digest=sha256%3A94addd543e6b5f4d373ad8b22c0108f0538064e7f808efb00d0bbb68eb87aa89 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=bec61687-8646-4e4c-93dc-eb397d35b2ca http.request.method=PUT http.request.remoteaddr="127.0.0.1:43308" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.662469ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:35129" http.request.id=a6805128-0ae9-4ce8-96fb-0ba2546eb7b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43308" 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="758.926µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (15.41s) === RUN TestURLPrefix time="2025-03-17T00:22:21Z" 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.23.7 time="2025-03-17T00:22:21Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37211" http.request.id=3d4de980-c43d-4734-914e-fc62115e0257 http.request.method=GET http.request.remoteaddr="127.0.0.1:35170" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="802.446µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-03-17T00:22:21Z" 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.23.7 time="2025-03-17T00:22:21Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:21Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=f4bbaf2e-f368-46a0-aace-5a68b9b745b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:57852" http.request.uri="/v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="965.007µs" http.response.status=404 http.response.written=157 vars.digest="sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "GET /v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=75c072c5-0b2f-4b9a-b448-1ad35343325c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57868" http.request.uri="/v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="963.928µs" http.response.status=404 http.response.written=157 vars.digest="sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "HEAD /v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=7977b149-4bf2-4eef-8fe0-4af0cc2e714f http.request.method=POST http.request.remoteaddr="127.0.0.1:57868" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="925.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=ae979579-0d4f-491e-bb3d-35b4309130da http.request.method=GET http.request.remoteaddr="127.0.0.1:57868" http.request.uri="/v2/foo/bar/blobs/uploads/67baa8a7-c10b-4121-ab3a-0423566f3b65?_state=4PJ2NzfUgrt5KrtCUbPQ-rwNRVt8-M9T9zUFNRBAhnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3YmFhOGE3LWMxMGItNDEyMS1hYjNhLTA0MjM1NjZmM2I2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTM5NzI4MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="887.727µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "GET /v2/foo/bar/blobs/uploads/67baa8a7-c10b-4121-ab3a-0423566f3b65?_state=4PJ2NzfUgrt5KrtCUbPQ-rwNRVt8-M9T9zUFNRBAhnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3YmFhOGE3LWMxMGItNDEyMS1hYjNhLTA0MjM1NjZmM2I2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTM5NzI4MzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=42010cd1-a8fe-4e84-abc4-7027f774cf3a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57868" http.request.uri="/v2/foo/bar/blobs/uploads/67baa8a7-c10b-4121-ab3a-0423566f3b65?_state=4PJ2NzfUgrt5KrtCUbPQ-rwNRVt8-M9T9zUFNRBAhnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3YmFhOGE3LWMxMGItNDEyMS1hYjNhLTA0MjM1NjZmM2I2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTM5NzI4MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="880.407µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "DELETE /v2/foo/bar/blobs/uploads/67baa8a7-c10b-4121-ab3a-0423566f3b65?_state=4PJ2NzfUgrt5KrtCUbPQ-rwNRVt8-M9T9zUFNRBAhnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3YmFhOGE3LWMxMGItNDEyMS1hYjNhLTA0MjM1NjZmM2I2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTM5NzI4MzNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=e7d22c35-09b0-44d9-a4a1-405e0c6ab968 http.request.method=GET http.request.remoteaddr="127.0.0.1:57868" http.request.uri="/v2/foo/bar/blobs/uploads/67baa8a7-c10b-4121-ab3a-0423566f3b65?_state=4PJ2NzfUgrt5KrtCUbPQ-rwNRVt8-M9T9zUFNRBAhnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3YmFhOGE3LWMxMGItNDEyMS1hYjNhLTA0MjM1NjZmM2I2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTM5NzI4MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=67baa8a7-c10b-4121-ab3a-0423566f3b65 time="2025-03-17T00:22:21Z" 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.23.7 http.request.host="127.0.0.1:39775" http.request.id=e7d22c35-09b0-44d9-a4a1-405e0c6ab968 http.request.method=GET http.request.remoteaddr="127.0.0.1:57868" http.request.uri="/v2/foo/bar/blobs/uploads/67baa8a7-c10b-4121-ab3a-0423566f3b65?_state=4PJ2NzfUgrt5KrtCUbPQ-rwNRVt8-M9T9zUFNRBAhnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3YmFhOGE3LWMxMGItNDEyMS1hYjNhLTA0MjM1NjZmM2I2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTM5NzI4MzNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.001127ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=67baa8a7-c10b-4121-ab3a-0423566f3b65 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "GET /v2/foo/bar/blobs/uploads/67baa8a7-c10b-4121-ab3a-0423566f3b65?_state=4PJ2NzfUgrt5KrtCUbPQ-rwNRVt8-M9T9zUFNRBAhnR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY3YmFhOGE3LWMxMGItNDEyMS1hYjNhLTA0MjM1NjZmM2I2NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTM5NzI4MzNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=6d8d4f71-bb6a-4dfb-ae1f-f0f7bcdf6ce9 http.request.method=POST http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="999.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=79016cb2-94f3-4d7e-9081-1840333c5c26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/d4cba0d6-daf5-4057-9c74-9b9585122ee2?_state=zyO1w0UitUA9rD2oWM40CW1vgGE7W_z57PBzbxV39tt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0Y2JhMGQ2LWRhZjUtNDA1Ny05Yzc0LTliOTU4NTEyMmVlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTg2MzczMVoifQ%3D%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" provided=sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b vars.name="foo/bar" vars.uuid=d4cba0d6-daf5-4057-9c74-9b9585122ee2 time="2025-03-17T00:22:21Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=79016cb2-94f3-4d7e-9081-1840333c5c26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/d4cba0d6-daf5-4057-9c74-9b9585122ee2?_state=zyO1w0UitUA9rD2oWM40CW1vgGE7W_z57PBzbxV39tt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0Y2JhMGQ2LWRhZjUtNDA1Ny05Yzc0LTliOTU4NTEyMmVlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTg2MzczMVoifQ%3D%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d4cba0d6-daf5-4057-9c74-9b9585122ee2 time="2025-03-17T00:22:21Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=79016cb2-94f3-4d7e-9081-1840333c5c26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/d4cba0d6-daf5-4057-9c74-9b9585122ee2?_state=zyO1w0UitUA9rD2oWM40CW1vgGE7W_z57PBzbxV39tt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0Y2JhMGQ2LWRhZjUtNDA1Ny05Yzc0LTliOTU4NTEyMmVlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTg2MzczMVoifQ%3D%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.004207ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d4cba0d6-daf5-4057-9c74-9b9585122ee2 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "PUT /v2/foo/bar/blobs/uploads/d4cba0d6-daf5-4057-9c74-9b9585122ee2?_state=zyO1w0UitUA9rD2oWM40CW1vgGE7W_z57PBzbxV39tt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ0Y2JhMGQ2LWRhZjUtNDA1Ny05Yzc0LTliOTU4NTEyMmVlMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MTg2MzczMVoifQ%3D%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=8b3c8bc2-ddfc-43c9-b8bf-a15e4c483b39 http.request.method=POST http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="901.927µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=6855c229-d5a1-4841-aa6e-459243a37a50 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/e327d3f1-59d3-489a-b422-47866254615f?_state=-RY4HOGmVDH7tOuwayaKP7VAQZOpHZezFNTu810clqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMjdkM2YxLTU5ZDMtNDg5YS1iNDIyLTQ3ODY2MjU0NjE1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MjEwNzEyMDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.114009ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "PUT /v2/foo/bar/blobs/uploads/e327d3f1-59d3-489a-b422-47866254615f?_state=-RY4HOGmVDH7tOuwayaKP7VAQZOpHZezFNTu810clqt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUzMjdkM2YxLTU5ZDMtNDg5YS1iNDIyLTQ3ODY2MjU0NjE1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MjEwNzEyMDlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=f297bc8e-ede8-4802-a99f-957b2fb07c71 http.request.method=POST http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="887.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=7285490c-1d83-47f4-bdb7-27b2dcb9e917 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/fc4e4c86-36ed-4d00-9a79-c2636737c6ea?_state=6fjuCM4Ws0QGkDo5826UDLPvecpMpWwQ50sn8lKGagp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjNGU0Yzg2LTM2ZWQtNGQwMC05YTc5LWMyNjM2NzM3YzZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MjM0ODUzNDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113048ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "PUT /v2/foo/bar/blobs/uploads/fc4e4c86-36ed-4d00-9a79-c2636737c6ea?_state=6fjuCM4Ws0QGkDo5826UDLPvecpMpWwQ50sn8lKGagp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjNGU0Yzg2LTM2ZWQtNGQwMC05YTc5LWMyNjM2NzM3YzZlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MjM0ODUzNDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:21Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=c61a3da5-cdce-4431-93c1-4cb608f7ba30 http.request.method=POST http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="952.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=182a291a-aa6a-4e5e-af43-50db020b1f9b http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/be761718-c1fa-4f8c-a7bd-73ca52c1be00?_state=DQwcZwe5IRTgOoPKrFvj6XTmdPai7sOgsqj-xA6WCIF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNzYxNzE4LWMxZmEtNGY4Yy1hN2JkLTczY2E1MmMxYmUwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MjU5MTQ4ODdaIn0%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.duration=668.300014ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:21 +0000] "PUT /v2/foo/bar/blobs/uploads/be761718-c1fa-4f8c-a7bd-73ca52c1be00?_state=DQwcZwe5IRTgOoPKrFvj6XTmdPai7sOgsqj-xA6WCIF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlNzYxNzE4LWMxZmEtNGY4Yy1hN2JkLTczY2E1MmMxYmUwMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMS40MjU5MTQ4ODdaIn0%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=ac643ca1-b6ee-489c-951d-007297e52ce4 http.request.method=POST http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:22 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39775" http.request.id=afe968b7-538b-445b-b601-96d79cfdc019 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/83981365-720c-418f-80df-2c77f7a4ea9f?_state=yRtHuWathr_kJKZ-kSj8PRZwjPGOHDRwprlnLD3HJO97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzOTgxMzY1LTcyMGMtNDE4Zi04MGRmLTJjNzdmN2E0ZWE5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMi4yMDc2MTExNTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=688.270971ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:22 +0000] "PATCH /v2/foo/bar/blobs/uploads/83981365-720c-418f-80df-2c77f7a4ea9f?_state=yRtHuWathr_kJKZ-kSj8PRZwjPGOHDRwprlnLD3HJO97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzOTgxMzY1LTcyMGMtNDE4Zi04MGRmLTJjNzdmN2E0ZWE5ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMi4yMDc2MTExNTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=4c598ace-067b-4d5f-be03-6205d04d6162 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/uploads/83981365-720c-418f-80df-2c77f7a4ea9f?_state=I4xhQn2hQSgj5f87BuJ4T3d18Rz1HI3n4xOoz6ENkTR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzOTgxMzY1LTcyMGMtNDE4Zi04MGRmLTJjNzdmN2E0ZWE5ZiIsIk9mZnNldCI6MTU3MDgxNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjJaIn0%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.126289ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:22 +0000] "PUT /v2/foo/bar/blobs/uploads/83981365-720c-418f-80df-2c77f7a4ea9f?_state=I4xhQn2hQSgj5f87BuJ4T3d18Rz1HI3n4xOoz6ENkTR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzOTgxMzY1LTcyMGMtNDE4Zi04MGRmLTJjNzdmN2E0ZWE5ZiIsIk9mZnNldCI6MTU3MDgxNjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjJaIn0%3D&digest=sha256%3A091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=36c4118c-e967-440b-85d8-21205d004c5f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.072688ms http.response.status=200 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:22 +0000] "HEAD /v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:22Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=411d2c25-780c-4709-80a3-05faf39cd4b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=66.409682ms http.response.status=200 http.response.written=15708160 127.0.0.1 - - [17/Mar/2025:00:22:22 +0000] "GET /v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 200 15708160 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=error msg="error parsing digest="sha257:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=d63aa0bc-a43c-4621-916c-183bb4fb2934 http.request.method=GET http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/sha257:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" vars.name="foo/bar" time="2025-03-17T00:22:23Z" 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.23.7 http.request.host="127.0.0.1:39775" http.request.id=d63aa0bc-a43c-4621-916c-183bb4fb2934 http.request.method=GET http.request.remoteaddr="127.0.0.1:57876" http.request.uri="/v2/foo/bar/blobs/sha257:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="940.167µs" http.response.status=400 http.response.written=110 vars.digest="sha257:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "GET /v2/foo/bar/blobs/sha257:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=5daf1239-5653-4b9b-9ae3-260df4c0ce70 http.request.method=GET http.request.remoteaddr="127.0.0.1:57894" http.request.uri="/v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.106809ms http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "GET /v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:23Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=1fba6815-673c-43ff-912f-e64423ccec00 http.request.method=GET http.request.remoteaddr="127.0.0.1:44204" http.request.uri="/v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="893.087µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "GET /v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=e31ad4cd-d28f-48c5-8790-8487aa33e547 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44220" http.request.uri="/v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="904.767µs" http.response.status=404 http.response.written=157 vars.digest="sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=1fb23c36-8c1e-4d92-a096-3fe3e296f9cc http.request.method=POST http.request.remoteaddr="127.0.0.1:44220" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="862.367µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=e15e8d7e-7635-45c8-bb18-f6fd66a92ae2 http.request.method=GET http.request.remoteaddr="127.0.0.1:44220" http.request.uri="/v2/foo/bar/blobs/uploads/ac63a3d8-9ee8-474c-bcc2-c8d962384a20?_state=OlH93JKa4xEOjCgqOhkONF6KqCRITyLndqT-4uOTn3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNjNhM2Q4LTllZTgtNDc0Yy1iY2MyLWM4ZDk2MjM4NGEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDQ5MDMxOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="909.928µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "GET /v2/foo/bar/blobs/uploads/ac63a3d8-9ee8-474c-bcc2-c8d962384a20?_state=OlH93JKa4xEOjCgqOhkONF6KqCRITyLndqT-4uOTn3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNjNhM2Q4LTllZTgtNDc0Yy1iY2MyLWM4ZDk2MjM4NGEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDQ5MDMxOTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=6f1c0223-75ab-4a6e-8e23-736a9cbd9005 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44220" http.request.uri="/v2/foo/bar/blobs/uploads/ac63a3d8-9ee8-474c-bcc2-c8d962384a20?_state=OlH93JKa4xEOjCgqOhkONF6KqCRITyLndqT-4uOTn3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNjNhM2Q4LTllZTgtNDc0Yy1iY2MyLWM4ZDk2MjM4NGEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDQ5MDMxOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="882.007µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "DELETE /v2/foo/bar/blobs/uploads/ac63a3d8-9ee8-474c-bcc2-c8d962384a20?_state=OlH93JKa4xEOjCgqOhkONF6KqCRITyLndqT-4uOTn3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNjNhM2Q4LTllZTgtNDc0Yy1iY2MyLWM4ZDk2MjM4NGEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDQ5MDMxOTNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=466b5b9e-eadc-41e1-b536-50247dc8fffb http.request.method=GET http.request.remoteaddr="127.0.0.1:44220" http.request.uri="/v2/foo/bar/blobs/uploads/ac63a3d8-9ee8-474c-bcc2-c8d962384a20?_state=OlH93JKa4xEOjCgqOhkONF6KqCRITyLndqT-4uOTn3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNjNhM2Q4LTllZTgtNDc0Yy1iY2MyLWM4ZDk2MjM4NGEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDQ5MDMxOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ac63a3d8-9ee8-474c-bcc2-c8d962384a20 time="2025-03-17T00:22:23Z" 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.23.7 http.request.host="127.0.0.1:46039" http.request.id=466b5b9e-eadc-41e1-b536-50247dc8fffb http.request.method=GET http.request.remoteaddr="127.0.0.1:44220" http.request.uri="/v2/foo/bar/blobs/uploads/ac63a3d8-9ee8-474c-bcc2-c8d962384a20?_state=OlH93JKa4xEOjCgqOhkONF6KqCRITyLndqT-4uOTn3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNjNhM2Q4LTllZTgtNDc0Yy1iY2MyLWM4ZDk2MjM4NGEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDQ5MDMxOTNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="851.007µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ac63a3d8-9ee8-474c-bcc2-c8d962384a20 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "GET /v2/foo/bar/blobs/uploads/ac63a3d8-9ee8-474c-bcc2-c8d962384a20?_state=OlH93JKa4xEOjCgqOhkONF6KqCRITyLndqT-4uOTn3R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFjNjNhM2Q4LTllZTgtNDc0Yy1iY2MyLWM4ZDk2MjM4NGEyMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDQ5MDMxOTNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=48a26efe-7c60-4857-8493-0174121f1dcc http.request.method=POST http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="923.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=37f5f835-d765-462a-ad64-c621fa6eaa89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/39bc4178-2aef-472b-81a7-d07aacfa84b8?_state=7u8mPLXxybBn-XuRN7WDJ2rN86q3OjDYRBFO9-mwjq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5YmM0MTc4LTJhZWYtNDcyYi04MWE3LWQwN2FhY2ZhODRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDk1NTk2NjlaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" provided=sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 vars.name="foo/bar" vars.uuid=39bc4178-2aef-472b-81a7-d07aacfa84b8 time="2025-03-17T00:22:23Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=37f5f835-d765-462a-ad64-c621fa6eaa89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/39bc4178-2aef-472b-81a7-d07aacfa84b8?_state=7u8mPLXxybBn-XuRN7WDJ2rN86q3OjDYRBFO9-mwjq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5YmM0MTc4LTJhZWYtNDcyYi04MWE3LWQwN2FhY2ZhODRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDk1NTk2NjlaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=39bc4178-2aef-472b-81a7-d07aacfa84b8 time="2025-03-17T00:22:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=37f5f835-d765-462a-ad64-c621fa6eaa89 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/39bc4178-2aef-472b-81a7-d07aacfa84b8?_state=7u8mPLXxybBn-XuRN7WDJ2rN86q3OjDYRBFO9-mwjq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5YmM0MTc4LTJhZWYtNDcyYi04MWE3LWQwN2FhY2ZhODRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDk1NTk2NjlaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="944.408µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=39bc4178-2aef-472b-81a7-d07aacfa84b8 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "PUT /v2/foo/bar/blobs/uploads/39bc4178-2aef-472b-81a7-d07aacfa84b8?_state=7u8mPLXxybBn-XuRN7WDJ2rN86q3OjDYRBFO9-mwjq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5YmM0MTc4LTJhZWYtNDcyYi04MWE3LWQwN2FhY2ZhODRiOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMDk1NTk2NjlaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=9c7a471a-9d02-4610-a4b2-e8d6aae1d7db http.request.method=POST http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="895.367µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=d8d24f49-92bf-44c1-8ac5-96b9368bb432 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/2b14b91e-d1a1-45a8-b9fc-feb2e26d7c8a?_state=1NmOKt_dNHWgRw7_dB5qmUnspKrcvuR6LAKX8GuOUFd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMTRiOTFlLWQxYTEtNDVhOC1iOWZjLWZlYjJlMjZkN2M4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMTE4NTM3MjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.119649ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "PUT /v2/foo/bar/blobs/uploads/2b14b91e-d1a1-45a8-b9fc-feb2e26d7c8a?_state=1NmOKt_dNHWgRw7_dB5qmUnspKrcvuR6LAKX8GuOUFd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJiMTRiOTFlLWQxYTEtNDVhOC1iOWZjLWZlYjJlMjZkN2M4YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMTE4NTM3MjdaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=44306f12-430c-4f1f-8be8-bd202846e136 http.request.method=POST http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="819.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=71b2fdd8-fe44-4217-b6f3-f38f3aea8151 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/ef76b6e4-cd9f-45f2-b7cb-5e20c15fe769?_state=MNdx4MumjdjsG4VcShfLmJHXtEqj6RxDzeWT-WOFRRl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNzZiNmU0LWNkOWYtNDVmMi1iN2NiLTVlMjBjMTVmZTc2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMTQ0Mjk2MjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.078049ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "PUT /v2/foo/bar/blobs/uploads/ef76b6e4-cd9f-45f2-b7cb-5e20c15fe769?_state=MNdx4MumjdjsG4VcShfLmJHXtEqj6RxDzeWT-WOFRRl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVmNzZiNmU0LWNkOWYtNDVmMi1iN2NiLTVlMjBjMTVmZTc2OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMTQ0Mjk2MjhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:23Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=c5f51b65-b6ee-4902-b76c-1f69f036344a http.request.method=POST http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="843.766µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=29663f77-d9a9-4e22-af1a-f0bfaf7b100f http.request.method=PUT http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/dcba759b-19aa-4f75-8afc-c2e35e975840?_state=QwOEpbBfkJFTS6Q8sCKqANSYyRWn4cRl3nquMh_Hfa97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjYmE3NTliLTE5YWEtNGY3NS04YWZjLWMyZTM1ZTk3NTg0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMTcwMzk0MDhaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.duration=846.839578ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "PUT /v2/foo/bar/blobs/uploads/dcba759b-19aa-4f75-8afc-c2e35e975840?_state=QwOEpbBfkJFTS6Q8sCKqANSYyRWn4cRl3nquMh_Hfa97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRjYmE3NTliLTE5YWEtNGY3NS04YWZjLWMyZTM1ZTk3NTg0MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyMy4yMTcwMzk0MDhaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=7bd50e7f-891f-41c6-8c3d-52a4d8fa5875 http.request.method=POST http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093889ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:24 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46039" http.request.id=390e4514-425f-4097-971a-a559fd7cc8d1 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/30e6bfb9-bae6-4076-b081-9f2e83c9ca94?_state=CeIJZHwb5jJqV7alyduQH6mMPZoLYBdlBv6jsQ3Hmit7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZTZiZmI5LWJhZTYtNDA3Ni1iMDgxLTlmMmU4M2M5Y2E5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNC4yMDA4MjQ2MjJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=768.023958ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:24 +0000] "PATCH /v2/foo/bar/blobs/uploads/30e6bfb9-bae6-4076-b081-9f2e83c9ca94?_state=CeIJZHwb5jJqV7alyduQH6mMPZoLYBdlBv6jsQ3Hmit7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZTZiZmI5LWJhZTYtNDA3Ni1iMDgxLTlmMmU4M2M5Y2E5NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNC4yMDA4MjQ2MjJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=a6719f64-0cac-45da-bed7-6b54de37fb2a http.request.method=PUT http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/uploads/30e6bfb9-bae6-4076-b081-9f2e83c9ca94?_state=N3DE63ls_94RWTPAl4AIneAASdh04TNZb-a8bzEGdlB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZTZiZmI5LWJhZTYtNDA3Ni1iMDgxLTlmMmU4M2M5Y2E5NCIsIk9mZnNldCI6MTcyNDk3OTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjRaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.161609ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:24 +0000] "PUT /v2/foo/bar/blobs/uploads/30e6bfb9-bae6-4076-b081-9f2e83c9ca94?_state=N3DE63ls_94RWTPAl4AIneAASdh04TNZb-a8bzEGdlB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZTZiZmI5LWJhZTYtNDA3Ni1iMDgxLTlmMmU4M2M5Y2E5NCIsIk9mZnNldCI6MTcyNDk3OTIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjRaIn0%3D&digest=sha256%3Af53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:24Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=8d1f26b4-fe7e-48bb-b105-a46655da90aa http.request.method=HEAD http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.054448ms http.response.status=200 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:24 +0000] "HEAD /v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=2ee28d62-ed02-49da-9acc-43e3c48581df http.request.method=GET http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=69.779148ms http.response.status=200 http.response.written=17249792 127.0.0.1 - - [17/Mar/2025:00:22:24 +0000] "GET /v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 200 17249792 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=error msg="error parsing digest="sha257:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=e6982cd2-4df2-4ed7-aacb-24706c97a89f http.request.method=GET http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/sha257:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" vars.name="foo/bar" time="2025-03-17T00:22:25Z" 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.23.7 http.request.host="127.0.0.1:46039" http.request.id=e6982cd2-4df2-4ed7-aacb-24706c97a89f http.request.method=GET http.request.remoteaddr="127.0.0.1:44232" http.request.uri="/v2/foo/bar/blobs/sha257:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="905.887µs" http.response.status=400 http.response.written=110 vars.digest="sha257:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "GET /v2/foo/bar/blobs/sha257:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=0e8928df-4dfa-4137-bbbe-27c6342005bc http.request.method=GET http.request.remoteaddr="127.0.0.1:44250" http.request.uri="/v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.122449ms http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "GET /v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=5d92dc32-cc9d-4a45-a059-92e01688f2c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44234" http.request.uri="/v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.780253ms http.response.status=200 http.response.written=4161536 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "GET /v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 200 4161536 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46039" http.request.id=ad057c19-2f3d-48e3-8bed-d9f293a26b1a http.request.method=GET http.request.remoteaddr="127.0.0.1:44250" http.request.uri="/v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.417899ms http.response.status=200 http.response.written=262144 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "GET /v2/foo/bar/blobs/sha256:f53cb5c59c9cda6f59a6cb345f6091de1833f2027ce3af789aa7fa7868a293a8 HTTP/1.1" 200 262144 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=b1e0f89b-9414-4d1a-9b1b-d5ef729cfabf http.request.method=GET http.request.remoteaddr="127.0.0.1:57894" http.request.uri="/v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.086999048s http.response.status=200 http.response.written=4063232 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "GET /v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 200 4063232 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39775" http.request.id=9c319332-109b-4903-bffe-499b19f013da http.request.method=GET http.request.remoteaddr="127.0.0.1:57882" http.request.uri="/v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.091800445s http.response.status=200 http.response.written=4161536 127.0.0.1 - - [17/Mar/2025:00:22:23 +0000] "GET /v2/foo/bar/blobs/sha256:091cf3c79feff004589a4f97f979e6e706dd28ec1439b40966eb98841a674d2b HTTP/1.1" 200 4161536 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (3.86s) === RUN TestBlobDelete time="2025-03-17T00:22:25Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:25Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:25Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=909b1f67-2e29-4e7f-a714-e3628f21cce6 http.request.method=GET http.request.remoteaddr="127.0.0.1:36670" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="945.127µs" http.response.status=404 http.response.written=157 vars.digest="sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "GET /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=a75b42cd-506f-4246-9522-cedbb0a82a7e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36676" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="972.208µs" http.response.status=404 http.response.written=157 vars.digest="sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "HEAD /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=38164051-ba94-417a-af35-521f7c90c1b0 http.request.method=POST http.request.remoteaddr="127.0.0.1:36676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=741b1d85-04ad-4412-8e41-7ec729ecab69 http.request.method=GET http.request.remoteaddr="127.0.0.1:36676" http.request.uri="/v2/foo/bar/blobs/uploads/9789042f-b41c-42fc-98a3-0715eb9a2f07?_state=4JqqrHg0BPf9imMTEri4z_iHwqXaXotuyXXr3s4YTjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ODkwNDJmLWI0MWMtNDJmYy05OGEzLTA3MTVlYjlhMmYwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDA4NDIwOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="913.888µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "GET /v2/foo/bar/blobs/uploads/9789042f-b41c-42fc-98a3-0715eb9a2f07?_state=4JqqrHg0BPf9imMTEri4z_iHwqXaXotuyXXr3s4YTjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ODkwNDJmLWI0MWMtNDJmYy05OGEzLTA3MTVlYjlhMmYwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDA4NDIwOTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=e9363049-e553-4669-beee-f657601a47a4 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36676" http.request.uri="/v2/foo/bar/blobs/uploads/9789042f-b41c-42fc-98a3-0715eb9a2f07?_state=4JqqrHg0BPf9imMTEri4z_iHwqXaXotuyXXr3s4YTjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ODkwNDJmLWI0MWMtNDJmYy05OGEzLTA3MTVlYjlhMmYwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDA4NDIwOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="924.447µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "DELETE /v2/foo/bar/blobs/uploads/9789042f-b41c-42fc-98a3-0715eb9a2f07?_state=4JqqrHg0BPf9imMTEri4z_iHwqXaXotuyXXr3s4YTjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ODkwNDJmLWI0MWMtNDJmYy05OGEzLTA3MTVlYjlhMmYwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDA4NDIwOTZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=25755157-c168-4a9a-b16f-b760a50a23a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36676" http.request.uri="/v2/foo/bar/blobs/uploads/9789042f-b41c-42fc-98a3-0715eb9a2f07?_state=4JqqrHg0BPf9imMTEri4z_iHwqXaXotuyXXr3s4YTjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ODkwNDJmLWI0MWMtNDJmYy05OGEzLTA3MTVlYjlhMmYwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDA4NDIwOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9789042f-b41c-42fc-98a3-0715eb9a2f07 time="2025-03-17T00:22:25Z" 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.23.7 http.request.host="127.0.0.1:39255" http.request.id=25755157-c168-4a9a-b16f-b760a50a23a9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36676" http.request.uri="/v2/foo/bar/blobs/uploads/9789042f-b41c-42fc-98a3-0715eb9a2f07?_state=4JqqrHg0BPf9imMTEri4z_iHwqXaXotuyXXr3s4YTjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ODkwNDJmLWI0MWMtNDJmYy05OGEzLTA3MTVlYjlhMmYwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDA4NDIwOTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="861.647µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=9789042f-b41c-42fc-98a3-0715eb9a2f07 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "GET /v2/foo/bar/blobs/uploads/9789042f-b41c-42fc-98a3-0715eb9a2f07?_state=4JqqrHg0BPf9imMTEri4z_iHwqXaXotuyXXr3s4YTjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk3ODkwNDJmLWI0MWMtNDJmYy05OGEzLTA3MTVlYjlhMmYwNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDA4NDIwOTZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=af4945b0-260b-4c0d-b92b-0f164da7d40c http.request.method=POST http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="975.288µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=1ad89645-70aa-4bc5-8148-9574773f48ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/d052d7d7-d6c5-4986-9ba0-f265808bc66c?_state=b1CmZE9sNVwrx6ZqLo3k8pW6cjykpmo8DE4tONEGLxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNTJkN2Q3LWQ2YzUtNDk4Ni05YmEwLWYyNjU4MDhiYzY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDU1MzY3MzNaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" provided=sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 vars.name="foo/bar" vars.uuid=d052d7d7-d6c5-4986-9ba0-f265808bc66c time="2025-03-17T00:22:25Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=1ad89645-70aa-4bc5-8148-9574773f48ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/d052d7d7-d6c5-4986-9ba0-f265808bc66c?_state=b1CmZE9sNVwrx6ZqLo3k8pW6cjykpmo8DE4tONEGLxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNTJkN2Q3LWQ2YzUtNDk4Ni05YmEwLWYyNjU4MDhiYzY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDU1MzY3MzNaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d052d7d7-d6c5-4986-9ba0-f265808bc66c time="2025-03-17T00:22:25Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=1ad89645-70aa-4bc5-8148-9574773f48ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/d052d7d7-d6c5-4986-9ba0-f265808bc66c?_state=b1CmZE9sNVwrx6ZqLo3k8pW6cjykpmo8DE4tONEGLxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNTJkN2Q3LWQ2YzUtNDk4Ni05YmEwLWYyNjU4MDhiYzY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDU1MzY3MzNaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="959.847µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=d052d7d7-d6c5-4986-9ba0-f265808bc66c 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "PUT /v2/foo/bar/blobs/uploads/d052d7d7-d6c5-4986-9ba0-f265808bc66c?_state=b1CmZE9sNVwrx6ZqLo3k8pW6cjykpmo8DE4tONEGLxJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwNTJkN2Q3LWQ2YzUtNDk4Ni05YmEwLWYyNjU4MDhiYzY2YyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDU1MzY3MzNaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=a18c6395-107c-4258-82e7-50aec8210b24 http.request.method=POST http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=285843db-b17b-46ef-95f1-b7cc098b3a0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/88ba090d-e363-4d77-ab34-cd3308132f6a?_state=CMSC4MALQvr5oYmD40ObkAL2nq4fWaeJ0reeOXICBGN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmEwOTBkLWUzNjMtNGQ3Ny1hYjM0LWNkMzMwODEzMmY2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDc4NzYyMzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "PUT /v2/foo/bar/blobs/uploads/88ba090d-e363-4d77-ab34-cd3308132f6a?_state=CMSC4MALQvr5oYmD40ObkAL2nq4fWaeJ0reeOXICBGN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijg4YmEwOTBkLWUzNjMtNGQ3Ny1hYjM0LWNkMzMwODEzMmY2YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MDc4NzYyMzJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=9907d566-f73d-4804-bbb1-a03dae98e8d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="818.126µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=7df146d4-cd2a-4d10-9473-cbaf1ef46aeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/a17474f1-154e-44a8-acbb-47d0254d30dd?_state=5hFowDbJ3Uz19mJqIJ79fx617X1vbDT_YBNIK11B79t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNzQ3NGYxLTE1NGUtNDRhOC1hY2JiLTQ3ZDAyNTRkMzBkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MTAyMzk0MVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020648ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "PUT /v2/foo/bar/blobs/uploads/a17474f1-154e-44a8-acbb-47d0254d30dd?_state=5hFowDbJ3Uz19mJqIJ79fx617X1vbDT_YBNIK11B79t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExNzQ3NGYxLTE1NGUtNDRhOC1hY2JiLTQ3ZDAyNTRkMzBkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MTAyMzk0MVoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:25Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=ea5a7d46-ea15-4244-afbe-1e61071ebc07 http.request.method=POST http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="811.967µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:27Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=31b1ec96-88ec-463d-a357-65d81cda5d06 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/bec92dc8-1309-401f-bdc6-caa53fc7f446?_state=jbqPwjA1RRDfMpdUrTDiQ_2eYkbQAOMmQVla1dDQmv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlYzkyZGM4LTEzMDktNDAxZi1iZGM2LWNhYTUzZmM3ZjQ0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MTI0MzM3MDhaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.012544622s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:25 +0000] "PUT /v2/foo/bar/blobs/uploads/bec92dc8-1309-401f-bdc6-caa53fc7f446?_state=jbqPwjA1RRDfMpdUrTDiQ_2eYkbQAOMmQVla1dDQmv17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlYzkyZGM4LTEzMDktNDAxZi1iZGM2LWNhYTUzZmM3ZjQ0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNS40MTI0MzM3MDhaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:27Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=c9288d63-d941-4a32-9524-683513b6a906 http.request.method=POST http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.099929ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:39255" http.request.id=5f232ec3-7097-40aa-9598-dcf4660cc9d5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/43c59883-0f4e-484e-ae24-9df7862f5571?_state=g5Wv6iW5yEn2wJYifTw27icmbTbgx4bU5Cj7uYA9RTd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzYzU5ODgzLTBmNGUtNDg0ZS1hZTI0LTlkZjc4NjJmNTU3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNy42MzEyNzg3OTJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.063728385s http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:27 +0000] "PATCH /v2/foo/bar/blobs/uploads/43c59883-0f4e-484e-ae24-9df7862f5571?_state=g5Wv6iW5yEn2wJYifTw27icmbTbgx4bU5Cj7uYA9RTd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzYzU5ODgzLTBmNGUtNDg0ZS1hZTI0LTlkZjc4NjJmNTU3MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyNy42MzEyNzg3OTJaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=45f54b20-09c4-401a-ad49-f581d42bf418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/uploads/43c59883-0f4e-484e-ae24-9df7862f5571?_state=lNp8IUOdXCCSUEBcXMZqqHsZS91_gKcUmi16W7o2iyF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzYzU5ODgzLTBmNGUtNDg0ZS1hZTI0LTlkZjc4NjJmNTU3MSIsIk9mZnNldCI6Mjg2NTUxMDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjdaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.26969ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "PUT /v2/foo/bar/blobs/uploads/43c59883-0f4e-484e-ae24-9df7862f5571?_state=lNp8IUOdXCCSUEBcXMZqqHsZS91_gKcUmi16W7o2iyF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQzYzU5ODgzLTBmNGUtNDg0ZS1hZTI0LTlkZjc4NjJmNTU3MSIsIk9mZnNldCI6Mjg2NTUxMDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MjdaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=f1887027-f2fb-4728-abe7-49d201d1524b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.004928ms http.response.status=200 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=129eac8a-61bc-419f-b81d-01b3de273c1e http.request.method=GET http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=158.052402ms http.response.status=200 http.response.written=28655104 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "GET /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 200 28655104 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=error msg="error parsing digest="sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=d18e1447-c229-4f4c-a125-2a0498218386 http.request.method=GET http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" time="2025-03-17T00:22:29Z" 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.23.7 http.request.host="127.0.0.1:39255" http.request.id=d18e1447-c229-4f4c-a125-2a0498218386 http.request.method=GET http.request.remoteaddr="127.0.0.1:36686" http.request.uri="/v2/foo/bar/blobs/sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="910.887µs" http.response.status=400 http.response.written=110 vars.digest="sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "GET /v2/foo/bar/blobs/sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=b60d559e-95fe-41ff-b92d-0d0755629269 http.request.method=GET http.request.remoteaddr="127.0.0.1:36710" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.179009ms http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "GET /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=5d089181-5c46-471f-8a40-927fb8b5d1ec http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36712" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.duration="926.527µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=87b9026d-402f-4132-8f98-1ab3cdb576b5 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36712" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="832.367µs" http.response.status=404 http.response.written=157 vars.digest="sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=82c6cb09-420f-445e-92c5-6809e3eb4f8d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36712" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="786.606µs" http.response.status=404 http.response.written=74 vars.digest="sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=error msg="error parsing digest="sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6": unsupported digest algorithm" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=c2c1c4e0-62ba-4c62-872e-98a34052a0ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36714" http.request.uri="/v2/foo/bar/blobs/sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" time="2025-03-17T00:22:29Z" 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.23.7 http.request.host="127.0.0.1:39255" http.request.id=c2c1c4e0-62ba-4c62-872e-98a34052a0ab http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36714" http.request.uri="/v2/foo/bar/blobs/sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="885.527µs" http.response.status=400 http.response.written=110 vars.digest="sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "DELETE /v2/foo/bar/blobs/sha257:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-03-17T00:22:29Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=4d17de6c-3c6a-458f-9551-148de9b7b1fc http.request.method=POST http.request.remoteaddr="127.0.0.1:36724" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="990.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:31Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=0677747f-7269-4b18-a9b2-ad1b8c1749c2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36724" http.request.uri="/v2/foo/bar/blobs/uploads/c6a51eeb-1c3c-4774-adc5-831afce3ba82?_state=mjIMnRQUGv-qryM-0_tcRBgiYUkkceZefyTrDbz7cTh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2YTUxZWViLTFjM2MtNDc3NC1hZGM1LTgzMWFmY2UzYmE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyOS45MjI3MTIwMDdaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.931336064s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "PUT /v2/foo/bar/blobs/uploads/c6a51eeb-1c3c-4774-adc5-831afce3ba82?_state=mjIMnRQUGv-qryM-0_tcRBgiYUkkceZefyTrDbz7cTh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM2YTUxZWViLTFjM2MtNDc3NC1hZGM1LTgzMWFmY2UzYmE4MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjoyOS45MjI3MTIwMDdaIn0%3D&digest=sha256%3A25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=c0aaab2f-9c9e-42e7-b221-b134e9e6866b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:36724" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.120089ms http.response.status=200 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:32 +0000] "HEAD /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=eafce907-868d-461f-999c-7d8ef561b92d http.request.method=GET http.request.remoteaddr="127.0.0.1:36710" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.144914624s http.response.status=200 http.response.written=4096000 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "GET /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 200 4096000 "" "Go-http-client/1.1" time="2025-03-17T00:22:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:39255" http.request.id=1cd11f0c-ae06-4950-af59-7d5e4540747e http.request.method=GET http.request.remoteaddr="127.0.0.1:36696" http.request.uri="/v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.149687781s http.response.status=200 http.response.written=4161536 127.0.0.1 - - [17/Mar/2025:00:22:29 +0000] "GET /v2/foo/bar/blobs/sha256:25202b9700fbc122aedf93be2495e96eaa6d785624c4525b1666ccc91d093ef6 HTTP/1.1" 200 4161536 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (6.95s) === RUN TestRelativeURL time="2025-03-17T00:22:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:32Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:32Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46517" http.request.id=348d3778-7660-4672-80a8-f9adc8a27b36 http.request.method=POST http.request.remoteaddr="127.0.0.1:49984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.005648ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:33Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46517" http.request.id=cab22ee8-b996-422d-9b0d-1b091582b6f8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49984" http.request.uri="/v2/foo/bar/blobs/uploads/0000c649-d043-47e8-aa68-345a476ad186?_state=yCyvMw9vZWtI5Vxpp1qoXPRM__vVW1J1Lcz6fksE9o17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwMDBjNjQ5LWQwNDMtNDdlOC1hYTY4LTM0NWE0NzZhZDE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozMi4wNjM0NTUwMzdaIn0%3D&digest=sha256%3Adcb966ea292729475934cc906303cd68acd830e4f0ca8e05fde1f63ab3b67464" http.request.useragent="Go-http-client/1.1" http.response.duration=1.131588576s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:32 +0000] "PUT /v2/foo/bar/blobs/uploads/0000c649-d043-47e8-aa68-345a476ad186?_state=yCyvMw9vZWtI5Vxpp1qoXPRM__vVW1J1Lcz6fksE9o17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwMDBjNjQ5LWQwNDMtNDdlOC1hYTY4LTM0NWE0NzZhZDE4NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozMi4wNjM0NTUwMzdaIn0%3D&digest=sha256%3Adcb966ea292729475934cc906303cd68acd830e4f0ca8e05fde1f63ab3b67464 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:33Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46517" http.request.id=8f59c762-929b-4549-b529-55e2bc33255b http.request.method=POST http.request.remoteaddr="127.0.0.1:49984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123889ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:33Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46517" http.request.id=271bef1c-28e4-4b35-8051-79b7e46dafbe http.request.method=POST http.request.remoteaddr="127.0.0.1:49984" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:35Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46517" http.request.id=cceef39d-061d-465f-87c9-e5adb247cb0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49984" http.request.uri="/v2/foo/bar/blobs/uploads/0e50e2d2-8978-4e1a-8297-7634c3bade0a?_state=WseQylChQF_DRsFPvWx2fDC6ZFsgqhqkxOTONqrTT1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlNTBlMmQyLTg5NzgtNGUxYS04Mjk3LTc2MzRjM2JhZGUwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozMy43MjIxMzYwMzhaIn0%3D&digest=sha256%3Aaa3dfa35d7851ce8f66211b88eae1108649a57cadb4fdde3c54ab3364086bdfc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.22952081s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:33 +0000] "PUT /v2/foo/bar/blobs/uploads/0e50e2d2-8978-4e1a-8297-7634c3bade0a?_state=WseQylChQF_DRsFPvWx2fDC6ZFsgqhqkxOTONqrTT1R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBlNTBlMmQyLTg5NzgtNGUxYS04Mjk3LTc2MzRjM2JhZGUwYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozMy43MjIxMzYwMzhaIn0%3D&digest=sha256%3Aaa3dfa35d7851ce8f66211b88eae1108649a57cadb4fdde3c54ab3364086bdfc HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.89s) === RUN TestBlobDeleteDisabled time="2025-03-17T00:22:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:35Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:36Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:42107" http.request.id=906f5596-c316-489e-9cb8-851a30190e3e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58240" http.request.uri="/v2/foo/bar/blobs/sha256:7c7f5bcb0042d55d25249bb83946003b7c08dd0dd5a3e4b610183a2a7cb20d63" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="999.328µs" http.response.status=405 http.response.written=78 vars.digest="sha256:7c7f5bcb0042d55d25249bb83946003b7c08dd0dd5a3e4b610183a2a7cb20d63" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:7c7f5bcb0042d55d25249bb83946003b7c08dd0dd5a3e4b610183a2a7cb20d63 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.29s) === RUN TestDeleteDisabled time="2025-03-17T00:22:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:36Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:36Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36333" http.request.id=dc13529a-c0d2-406b-96f4-e2f0a0418a5f http.request.method=POST http.request.remoteaddr="127.0.0.1:49520" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:36 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:37Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:36333" http.request.id=f044b10c-5e33-4242-a9ac-77fc87a774a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49520" http.request.uri="/v2/foo/bar/blobs/uploads/aec6e664-2c84-4d13-bbfe-fa9c5f0fd215?_state=Zdm5KGbhP2tMGOlTl8ZgI5ZyC4nKEl0ijXT4Gxy9Z7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlYzZlNjY0LTJjODQtNGQxMy1iYmZlLWZhOWM1ZjBmZDIxNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozNi40MTMwOTQwMzVaIn0%3D&digest=sha256%3A8f82386cc916f6df14be029b77f56ce86a0a6844aba85c8c9fbee5aa429ec43b" http.request.useragent="Go-http-client/1.1" http.response.duration=720.233783ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:36 +0000] "PUT /v2/foo/bar/blobs/uploads/aec6e664-2c84-4d13-bbfe-fa9c5f0fd215?_state=Zdm5KGbhP2tMGOlTl8ZgI5ZyC4nKEl0ijXT4Gxy9Z7h7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFlYzZlNjY0LTJjODQtNGQxMy1iYmZlLWZhOWM1ZjBmZDIxNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozNi40MTMwOTQwMzVaIn0%3D&digest=sha256%3A8f82386cc916f6df14be029b77f56ce86a0a6844aba85c8c9fbee5aa429ec43b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:37Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:36333" http.request.id=21bb3fbf-505e-438e-ad28-82ec9252542a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:49520" http.request.uri="/v2/foo/bar/blobs/sha256:8f82386cc916f6df14be029b77f56ce86a0a6844aba85c8c9fbee5aa429ec43b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="857.846µs" http.response.status=405 http.response.written=78 vars.digest="sha256:8f82386cc916f6df14be029b77f56ce86a0a6844aba85c8c9fbee5aa429ec43b" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:37 +0000] "DELETE /v2/foo/bar/blobs/sha256:8f82386cc916f6df14be029b77f56ce86a0a6844aba85c8c9fbee5aa429ec43b HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.89s) === RUN TestDeleteReadOnly time="2025-03-17T00:22: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.23.7 time="2025-03-17T00:22:37Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:37Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46821" http.request.id=40aee552-921b-418e-9e92-5114dab4cc9a http.request.method=POST http.request.remoteaddr="127.0.0.1:57218" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.18249ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:46821" http.request.id=6e66aa76-7c2c-42e5-8bbb-761c366b29f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:57218" http.request.uri="/v2/foo/bar/blobs/uploads/90e80e25-b479-4f48-b495-83c2e7b94b68?_state=nZRhH9ngU-KQuBBewaoghzYMRPaBtOzI0AgOn1BRuFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwZTgwZTI1LWI0NzktNGY0OC1iNDk1LTgzYzJlN2I5NGI2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozNy4zNjE2MjkxNzNaIn0%3D&digest=sha256%3A066f25003ead6fe75e26e3a1bec9de886f7a9483d60b45900f5e7abafaeda58c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.364392487s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:37 +0000] "PUT /v2/foo/bar/blobs/uploads/90e80e25-b479-4f48-b495-83c2e7b94b68?_state=nZRhH9ngU-KQuBBewaoghzYMRPaBtOzI0AgOn1BRuFt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkwZTgwZTI1LWI0NzktNGY0OC1iNDk1LTgzYzJlN2I5NGI2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjozNy4zNjE2MjkxNzNaIn0%3D&digest=sha256%3A066f25003ead6fe75e26e3a1bec9de886f7a9483d60b45900f5e7abafaeda58c HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "DELETE /v2/foo/bar/blobs/sha256:066f25003ead6fe75e26e3a1bec9de886f7a9483d60b45900f5e7abafaeda58c HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (1.59s) === RUN TestStartPushReadOnly time="2025-03-17T00:22:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:38Z" level=info msg="redis not configured" go.version=go1.23.7 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-03-17T00:22:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:38Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=adb6843c-4fe4-4ef5-a54c-e84ed151f0ea http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" 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="959.127µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-17T00:22:38Z" 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.23.7 http.request.host="127.0.0.1:38579" http.request.id=478b53ef-ddd5-4505-a078-a44f243d0eb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" 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="826.086µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-17T00:22:38Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=24c6c20e-90fa-42b4-acc1-035cbaf57ae2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" 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="815.166µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-17T00:22:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=6f01e401-2bb5-4990-a57c-6440a3a881be http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" 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.237706ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=6f01e401-2bb5-4990-a57c-6440a3a881be http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" 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.280066ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=6f01e401-2bb5-4990-a57c-6440a3a881be http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" 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.308226ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=6f01e401-2bb5-4990-a57c-6440a3a881be http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" 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.333987ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-17T00:22:38Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=b6fbb9e9-2d40-45b2-a8a9-1e11266685cb http.request.method=POST http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.036368ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=4ecefe8e-813f-44b7-a1b2-27e30cc65046 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/blobs/uploads/627b15c4-c738-457b-8511-fbb62185ee70?_state=OhZRr43oAyUwjkAvWh8opSbGzaC8Y5Z4Z3TA3vkTZdp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MjdiMTVjNC1jNzM4LTQ1N2ItODUxMS1mYmI2MjE4NWVlNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MzguOTg5MzYzMjkxWiJ9&digest=sha256%3A1a340035c74924626311293ee6d5917f97087426971671acd317c8d4666ccb86" http.request.useragent="Go-http-client/1.1" http.response.duration=1.46765786s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/627b15c4-c738-457b-8511-fbb62185ee70?_state=OhZRr43oAyUwjkAvWh8opSbGzaC8Y5Z4Z3TA3vkTZdp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MjdiMTVjNC1jNzM4LTQ1N2ItODUxMS1mYmI2MjE4NWVlNzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6MzguOTg5MzYzMjkxWiJ9&digest=sha256%3A1a340035c74924626311293ee6d5917f97087426971671acd317c8d4666ccb86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:40Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=a35b85f4-485e-46b9-b1cc-fee59c5449d0 http.request.method=POST http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.090049ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=2c91afb8-58ab-417f-9f3f-d4c948906b9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/blobs/uploads/0366823b-9a41-46e3-9c80-0fc469a767b5?_state=duSnAYTa6SvqSt-q37MF610kQlAPlKjDa1RtPaCNchN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwMzY2ODIzYi05YTQxLTQ2ZTMtOWM4MC0wZmM0NjlhNzY3YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDAuNzExNjkyNzUzWiJ9&digest=sha256%3A09aa33a0768f2ad6245b1b55dc1d4765fd7c44545fc5471df9291b96600ac840" http.request.useragent="Go-http-client/1.1" http.response.duration=1.532779171s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/0366823b-9a41-46e3-9c80-0fc469a767b5?_state=duSnAYTa6SvqSt-q37MF610kQlAPlKjDa1RtPaCNchN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwMzY2ODIzYi05YTQxLTQ2ZTMtOWM4MC0wZmM0NjlhNzY3YjUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDAuNzExNjkyNzUzWiJ9&digest=sha256%3A09aa33a0768f2ad6245b1b55dc1d4765fd7c44545fc5471df9291b96600ac840 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=e5c221d1-a722-4a3d-a1ae-9859fdd2d27c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.74411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=5fac2e5d-a11e-4a34-bc09-452c68a77a17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.duration=3.523028ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=4dcdc6f2-4b49-4682-94d1-3c5f7fff93c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" 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.971055ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=33473bf4-7430-472f-949d-f1847d23f7d6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.859975ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38579" http.request.id=6ed836f4-6cc6-4645-8041-dac86eb8a00f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.duration=3.542668ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38579" http.request.id=b7449cbd-5cdd-4648-9732-e17d806a096c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.duration=3.508988ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:38579" http.request.id=18746f50-e02c-4825-bff6-643ad573d85c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.duration=3.494748ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=ec2acb1e-fd76-4a2d-b5b5-47f15a67987d http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.913015ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=7332224d-dd20-4bce-9832-3e2c10cd5cc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="799.886µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=6e53ee74-05f5-48f1-bb29-1b37c759207e http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.duration="719.325µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=c71ff5d4-98bd-49a2-85ce-35ad8dadf992 http.request.method=GET http.request.remoteaddr="127.0.0.1:45186" 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="722.726µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=error msg="payload digest does match: "sha256:543fae1915e8e8adcd5af03cd9a835ae1bc5274f84a310470b4eba093a6d004a" != "sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61"" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=ba250702-b523-4876-b9c8-7147cbf25df7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" time="2025-03-17T00:22:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=ba250702-b523-4876-b9c8-7147cbf25df7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45186" http.request.uri="/v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="904.927µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61" 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema1/manifests/sha256:9e3f1ef5a1c4a6e1c8622403a24271ccb1294301ef9d818416ed0b8c2db45e61 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=a2f71f09-9ec9-40d4-9b60-404cbb456d1e http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" 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="985.007µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" 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.23.7 http.request.host="127.0.0.1:38579" http.request.id=68feaa60-70a3-4b50-a7a4-b144142f43c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" 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="826.726µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38579" http.request.id=14500486-0b50-47fb-9f82-1c7a508f3130 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" 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="917.127µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:42Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38579" http.request.id=14500486-0b50-47fb-9f82-1c7a508f3130 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" 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="955.247µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:42Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38579" http.request.id=14500486-0b50-47fb-9f82-1c7a508f3130 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" 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="983.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=e85a385e-8c9e-4f14-a23b-edabc1317830 http.request.method=POST http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="920.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=e8c5e531-ae80-4eea-a145-4256d4890745 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/blobs/uploads/7952e8ec-2342-478c-9fb5-eeffb6886a6a?_state=AXaha7rN8DP0hMrgFWyA9cN4XGbrq10XVOORzC2oGpl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OTUyZThlYy0yMzQyLTQ3OGMtOWZiNS1lZWZmYjY4ODZhNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDIuMjgyNjg0NTg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.180529ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/7952e8ec-2342-478c-9fb5-eeffb6886a6a?_state=AXaha7rN8DP0hMrgFWyA9cN4XGbrq10XVOORzC2oGpl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OTUyZThlYy0yMzQyLTQ3OGMtOWZiNS1lZWZmYjY4ODZhNmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDIuMjgyNjg0NTg2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38579" http.request.id=d60e694c-fe63-4c50-af98-826698fd706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" 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.247µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:42Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38579" http.request.id=d60e694c-fe63-4c50-af98-826698fd706f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" 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.207µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-17T00:22:42Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=ff325d1c-90d0-40da-a848-9d702f1744f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.088848ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:43Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=dbcd0deb-4f0e-47c2-902c-2f27df289f4f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/blobs/uploads/339274f2-2cc9-465a-81ae-d38de1a02797?_state=4Z0wLX7mNNjSzub-tWzfW9Ml-lw16MXNy9Fk1h8xs3B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMzkyNzRmMi0yY2M5LTQ2NWEtODFhZS1kMzhkZTFhMDI3OTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDIuNDgzNDM4MDQ0WiJ9&digest=sha256%3A5df60379cff1ef9ac2807d783955af67cc8370d97134f9b86935af3948b008ac" http.request.useragent="Go-http-client/1.1" http.response.duration=970.534072ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:42 +0000] "PUT /v2/foo/schema2/blobs/uploads/339274f2-2cc9-465a-81ae-d38de1a02797?_state=4Z0wLX7mNNjSzub-tWzfW9Ml-lw16MXNy9Fk1h8xs3B7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMzkyNzRmMi0yY2M5LTQ2NWEtODFhZS1kMzhkZTFhMDI3OTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDIuNDgzNDM4MDQ0WiJ9&digest=sha256%3A5df60379cff1ef9ac2807d783955af67cc8370d97134f9b86935af3948b008ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:43Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=48f15c12-a358-4b7f-850a-4c708b9889cf http.request.method=POST http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.150529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=193a757a-f839-44e2-bd3e-ddf9fca69669 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/blobs/uploads/2983f763-b8a6-4275-aa18-251af0a5aef8?_state=c7_7D8NG8i7m2NqLlhdJcrG-TnuX9qO1d82IpBiWSvl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTgzZjc2My1iOGE2LTQyNzUtYWExOC0yNTFhZjBhNWFlZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDMuNjk1NjczNzc2WiJ9&digest=sha256%3A4c8baf1d89f7d6e5598787dac80524f195d3262c6b56263376290b9a7dc9d0f9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.38623406s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/2983f763-b8a6-4275-aa18-251af0a5aef8?_state=c7_7D8NG8i7m2NqLlhdJcrG-TnuX9qO1d82IpBiWSvl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyOTgzZjc2My1iOGE2LTQyNzUtYWExOC0yNTFhZjBhNWFlZjgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDMuNjk1NjczNzc2WiJ9&digest=sha256%3A4c8baf1d89f7d6e5598787dac80524f195d3262c6b56263376290b9a7dc9d0f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38579" http.request.id=6ca49154-1702-4b33-aecf-2e9ea745c144 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.325851ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38579" http.request.id=bffb2996-4ce7-4385-b26b-75601a91f737 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/sha256:89773beb94bef1fde68d381a52862c87a31746f88e68640b5ce2db74fb3877a9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.148089ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:89773beb94bef1fde68d381a52862c87a31746f88e68640b5ce2db74fb3877a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=b20841fb-8802-406f-bad4-3fc0695abb63 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.004408ms http.response.status=200 http.response.written=732 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=11ae3be9-f0ff-4621-98c3-0419e11d2299 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/sha256:89773beb94bef1fde68d381a52862c87a31746f88e68640b5ce2db74fb3877a9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="936.328µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/sha256:89773beb94bef1fde68d381a52862c87a31746f88e68640b5ce2db74fb3877a9 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=d00ca295-44c2-4f45-9711-6bc303dc2194 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="834.526µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=bad2748c-6b1d-4329-a617-119c8d2aa14c http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/sha256:89773beb94bef1fde68d381a52862c87a31746f88e68640b5ce2db74fb3877a9" http.request.useragent="Go-http-client/1.1" http.response.duration="778.926µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/sha256:89773beb94bef1fde68d381a52862c87a31746f88e68640b5ce2db74fb3877a9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=1b8b70e5-4645-48d3-aff5-f24f20151cbb http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" 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="734.366µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="rewriting manifest sha256:89773beb94bef1fde68d381a52862c87a31746f88e68640b5ce2db74fb3877a9 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=efd2d749-a0d5-4943-a864-93f187a8dbbc http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=efd2d749-a0d5-4943-a864-93f187a8dbbc http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" 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.243618ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38579" http.request.id=088d25ce-bb26-4eeb-93b3-690d0df8b2b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" 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="871.486µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38579" http.request.id=24b0b9ec-00e1-4035-8f60-5cb66f59268e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146369ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:38579" http.request.id=059f6e7b-43f5-44b4-b083-f7b35d38c863 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/sha256:1d0433fafffcc31da467358fedf1f5006de2481ae0b44372b54866f47a57dcc2" http.request.useragent="Go-http-client/1.1" http.response.duration="984.768µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:1d0433fafffcc31da467358fedf1f5006de2481ae0b44372b54866f47a57dcc2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=2fd97909-7af3-4977-954f-aed96d455cc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" 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="938.528µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=4dcb158b-ea23-4081-807b-05ba01b37d0a http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/sha256:1d0433fafffcc31da467358fedf1f5006de2481ae0b44372b54866f47a57dcc2" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="958.968µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/sha256:1d0433fafffcc31da467358fedf1f5006de2481ae0b44372b54866f47a57dcc2 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=1a3a503c-a50a-486b-b4b0-27cfcb0be3be http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="814.126µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=9491da56-1b1d-4690-b8bc-db97d5503b35 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/sha256:1d0433fafffcc31da467358fedf1f5006de2481ae0b44372b54866f47a57dcc2" http.request.useragent="Go-http-client/1.1" http.response.duration="829.486µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/sha256:1d0433fafffcc31da467358fedf1f5006de2481ae0b44372b54866f47a57dcc2 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="rewriting manifest list sha256:1d0433fafffcc31da467358fedf1f5006de2481ae0b44372b54866f47a57dcc2 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=5a02386f-59ac-4606-a047-b4593cabf065 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38579" http.request.id=5a02386f-59ac-4606-a047-b4593cabf065 http.request.method=GET http.request.remoteaddr="127.0.0.1:45196" 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.161097ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-03-17T00:22: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.23.7 time="2025-03-17T00:22:45Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=9b931b58-ed1e-453f-85a2-a76c3fe16864 http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" 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="908.487µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" 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.23.7 http.request.host="127.0.0.1:41839" http.request.id=50cad322-2216-4b77-87c5-2d5261520df0 http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" 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="757.446µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=843c7ade-c33b-47ca-9c89-803ea050e3af http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" 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="747.046µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=41846dac-ecd1-4175-a823-3b354c2e721d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" 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.219465ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=41846dac-ecd1-4175-a823-3b354c2e721d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" 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.263066ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=41846dac-ecd1-4175-a823-3b354c2e721d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" 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.290866ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=41846dac-ecd1-4175-a823-3b354c2e721d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" 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.322746ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-17T00:22:45Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=185680e0-2d3e-4c4b-8f78-6946951ff4e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="979.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=d838dac2-7fc4-49f3-b4e2-976b0d40a21c http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/blobs/uploads/a246cba0-4a17-4646-9fd0-1d4e5ff128a3?_state=hWhhGLHPEb74dFQoVx3Ubw3C-YiFWs_Xax5aPy5aea57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMjQ2Y2JhMC00YTE3LTQ2NDYtOWZkMC0xZDRlNWZmMTI4YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDUuMzUwMTEyMjI0WiJ9&digest=sha256%3A411d42c00f1d872db0dd290f9257819fb5758ce4d12e2000ee2713d3e783c1d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.425593489s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:45 +0000] "PUT /v2/foo/schema1/blobs/uploads/a246cba0-4a17-4646-9fd0-1d4e5ff128a3?_state=hWhhGLHPEb74dFQoVx3Ubw3C-YiFWs_Xax5aPy5aea57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhMjQ2Y2JhMC00YTE3LTQ2NDYtOWZkMC0xZDRlNWZmMTI4YTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDUuMzUwMTEyMjI0WiJ9&digest=sha256%3A411d42c00f1d872db0dd290f9257819fb5758ce4d12e2000ee2713d3e783c1d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:46Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=cdcfb507-9bc6-4e08-a942-5a07365eee33 http.request.method=POST http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041569ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:46 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=48334288-5147-48d0-96cc-50d2b00612a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/blobs/uploads/37d52668-23ea-435f-9889-eb8d7f049842?_state=5OcnlFNkqMivkGWY5zPAZGR_fhTY3OMzTcZbtkwl3sN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzN2Q1MjY2OC0yM2VhLTQzNWYtOTg4OS1lYjhkN2YwNDk4NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDYuOTUzOTQ1NTU1WiJ9&digest=sha256%3A2a52482291bc7bde78339cf29eeb129d85717af05db0b82d3c2d40a74be51b68" http.request.useragent="Go-http-client/1.1" http.response.duration=736.240589ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:46 +0000] "PUT /v2/foo/schema1/blobs/uploads/37d52668-23ea-435f-9889-eb8d7f049842?_state=5OcnlFNkqMivkGWY5zPAZGR_fhTY3OMzTcZbtkwl3sN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzN2Q1MjY2OC0yM2VhLTQzNWYtOTg4OS1lYjhkN2YwNDk4NDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDYuOTUzOTQ1NTU1WiJ9&digest=sha256%3A2a52482291bc7bde78339cf29eeb129d85717af05db0b82d3c2d40a74be51b68 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=93b6e9fd-476b-4dc2-883d-f316e191417b http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.726509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=8a712b6b-1ba9-4dcc-8b00-76ee7dea4618 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.duration=3.478587ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=eab33a4f-6177-4448-8ee0-a9dc81f8313a http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" 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.875935ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=44486e5b-39fa-460f-9805-94a549f5170a http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.838175ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:41839" http.request.id=540bb693-159b-42a7-b9b2-97512f484ddf http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.duration=3.613908ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:41839" http.request.id=bb9231ca-ddc5-43bf-85e3-0d931e3d7c25 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.duration=3.426507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:41839" http.request.id=c2ab505a-50dd-4b2b-bf6e-ccdd44bef117 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.duration=3.446147ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=de94960f-a5c1-40cd-992d-f6739a0dfb9a http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.927695ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=a5f8a65b-1b41-45c5-8092-80e451e801d4 http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="752.046µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=717189b3-147e-47b2-9ccb-ac496bc9edd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.duration="697.765µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=b9a3e7de-5247-4379-911f-05430a1923bc http.request.method=GET http.request.remoteaddr="127.0.0.1:55504" 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="711.605µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=error msg="payload digest does match: "sha256:69b40b8a995463205b3659124e8ac23a26fef606141c04e6e7ebaabed9738db1" != "sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93"" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=d766bbc0-6b3d-462c-bcf7-3597a7f66a1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" time="2025-03-17T00:22:47Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=d766bbc0-6b3d-462c-bcf7-3597a7f66a1d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55504" http.request.uri="/v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="925.488µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93" 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema1/manifests/sha256:c86f5f1ff5b82094f54c40402764fb935cb5c1cedd1a303f273ed51851291b93 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=5aaeb505-7f9a-4220-b8e0-9e2f489b490e http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="800.007µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" 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.23.7 http.request.host="127.0.0.1:41839" http.request.id=b7a65851-21d3-400e-bc4e-1ec91a0b024c http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" 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.206µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41839" http.request.id=0b763916-d6de-4020-a001-619a40ebe1fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" 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="916.727µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:47Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41839" http.request.id=0b763916-d6de-4020-a001-619a40ebe1fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" 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="960.487µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:47Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41839" http.request.id=0b763916-d6de-4020-a001-619a40ebe1fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" 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="990.327µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=10bce4a9-056d-4792-a3a4-3ebbb4a55c8b http.request.method=POST http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="851.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=c27502d0-3dcb-478e-9707-6d2dc5af2a16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/blobs/uploads/c4b9d5eb-5fda-40e6-905a-70178d47475e?_state=0bKzqBGPtug3N5-6ZAXXJo4wnkUTIg1Oo5nsUoNe0gh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNGI5ZDVlYi01ZmRhLTQwZTYtOTA1YS03MDE3OGQ0NzQ3NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDcuNzI3NTMyNDc4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.096368ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/c4b9d5eb-5fda-40e6-905a-70178d47475e?_state=0bKzqBGPtug3N5-6ZAXXJo4wnkUTIg1Oo5nsUoNe0gh7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNGI5ZDVlYi01ZmRhLTQwZTYtOTA1YS03MDE3OGQ0NzQ3NWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDcuNzI3NTMyNDc4WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41839" http.request.id=a11317b9-cb18-407d-b6ae-b013c90af993 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" 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="870.367µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:47Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41839" http.request.id=a11317b9-cb18-407d-b6ae-b013c90af993 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" 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="911.327µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-17T00:22:47Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=6d777ffe-b406-4d30-8610-dd236c6c60ae http.request.method=POST http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="962.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=82b141db-921b-4518-be51-e3b083adf387 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/blobs/uploads/a4490032-3512-4d5f-8efc-f2b2c443186d?_state=ZiY15GgiE_NZcDNSbo6ua-qrhG2FWG7iAT2HJU_A9417Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNDQ5MDAzMi0zNTEyLTRkNWYtOGVmYy1mMmIyYzQ0MzE4NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDcuOTc5MzUzNjE4WiJ9&digest=sha256%3A5c02c240dc872ecac1b9087652ac6f082dfa812bcfddefcde853f6ec61d55443" http.request.useragent="Go-http-client/1.1" http.response.duration=1.512571893s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:47 +0000] "PUT /v2/foo/schema2/blobs/uploads/a4490032-3512-4d5f-8efc-f2b2c443186d?_state=ZiY15GgiE_NZcDNSbo6ua-qrhG2FWG7iAT2HJU_A9417Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhNDQ5MDAzMi0zNTEyLTRkNWYtOGVmYy1mMmIyYzQ0MzE4NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDcuOTc5MzUzNjE4WiJ9&digest=sha256%3A5c02c240dc872ecac1b9087652ac6f082dfa812bcfddefcde853f6ec61d55443 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:49Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=52352621-0d1b-4171-8c75-e1fb5087f76f http.request.method=POST http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.146009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=cc50ff0c-6687-48c6-a2ff-7f243d1f4631 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/blobs/uploads/7220fb61-8878-4c6c-ab21-35647c80d5d6?_state=no90PSoBSmfIzqDfQSlMBZF-4alnumLQiN4ilxZyGZV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MjIwZmI2MS04ODc4LTRjNmMtYWIyMS0zNTY0N2M4MGQ1ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDkuNjc4MzA1NDE3WiJ9&digest=sha256%3A6b8ceb8e9688c2eafe710f9b156885fca880f2b40c566c45f35d22f979ca7409" http.request.useragent="Go-http-client/1.1" http.response.duration=794.356567ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/7220fb61-8878-4c6c-ab21-35647c80d5d6?_state=no90PSoBSmfIzqDfQSlMBZF-4alnumLQiN4ilxZyGZV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3MjIwZmI2MS04ODc4LTRjNmMtYWIyMS0zNTY0N2M4MGQ1ZDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NDkuNjc4MzA1NDE3WiJ9&digest=sha256%3A6b8ceb8e9688c2eafe710f9b156885fca880f2b40c566c45f35d22f979ca7409 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41839" http.request.id=53b1bf4c-5c19-4cd7-8787-3cd33f004c57 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.31913ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:41839" http.request.id=7772579d-a1a9-4835-9834-5544d34f8505 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/sha256:48546bc11fac2907f0670a0d1f6e099a8ac1bf650da8188e0eb4f64d5ca1daf4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.118809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema2/manifests/sha256:48546bc11fac2907f0670a0d1f6e099a8ac1bf650da8188e0eb4f64d5ca1daf4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=4cc13168-c47b-465c-a3bf-f0725bdb225c http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" 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="894.847µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=42e28956-91f5-484d-98fb-780e62d54b08 http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/sha256:48546bc11fac2907f0670a0d1f6e099a8ac1bf650da8188e0eb4f64d5ca1daf4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="914.168µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/sha256:48546bc11fac2907f0670a0d1f6e099a8ac1bf650da8188e0eb4f64d5ca1daf4 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=b702d5a8-a601-4a29-b3b0-bb3dac374ae9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="778.047µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=164eb9e5-b24d-4afb-a9c9-c3d43b2e20d1 http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/sha256:48546bc11fac2907f0670a0d1f6e099a8ac1bf650da8188e0eb4f64d5ca1daf4" http.request.useragent="Go-http-client/1.1" http.response.duration="751.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/sha256:48546bc11fac2907f0670a0d1f6e099a8ac1bf650da8188e0eb4f64d5ca1daf4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=4f2be6ca-7abc-4e64-a5ce-f2b218d090f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="754.006µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="rewriting manifest sha256:48546bc11fac2907f0670a0d1f6e099a8ac1bf650da8188e0eb4f64d5ca1daf4 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=bd4aed7e-fab4-4e22-b183-cc210fc41c5e http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=bd4aed7e-fab4-4e22-b183-cc210fc41c5e http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" 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.079097ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41839" http.request.id=ee8dc28a-0680-4b48-85a2-eef51c8be614 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" 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="796.527µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41839" http.request.id=fe3c7d2f-77ad-4274-8b82-bdda707329d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.110689ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:41839" http.request.id=0825a2a3-ca7f-42f3-b09a-0d75bc7eb2e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/sha256:7a6eb5ec2339787a9fb8c29c95b2a6700196c55e0a20d56af05842de2a3edb01" http.request.useragent="Go-http-client/1.1" http.response.duration="908.447µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema2/manifests/sha256:7a6eb5ec2339787a9fb8c29c95b2a6700196c55e0a20d56af05842de2a3edb01 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=701290d0-e618-46ef-bf24-44c577bbb93d http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" 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="847.647µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=c7233681-c90c-4d1c-a8d9-73ac59a86d37 http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/sha256:7a6eb5ec2339787a9fb8c29c95b2a6700196c55e0a20d56af05842de2a3edb01" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="877.767µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/sha256:7a6eb5ec2339787a9fb8c29c95b2a6700196c55e0a20d56af05842de2a3edb01 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=e57af927-b18e-4b16-bbbf-2a25fa2c826c http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="730.726µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=c5c0fe86-1792-473a-8466-576ada1992a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/sha256:7a6eb5ec2339787a9fb8c29c95b2a6700196c55e0a20d56af05842de2a3edb01" http.request.useragent="Go-http-client/1.1" http.response.duration="686.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/sha256:7a6eb5ec2339787a9fb8c29c95b2a6700196c55e0a20d56af05842de2a3edb01 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="rewriting manifest list sha256:7a6eb5ec2339787a9fb8c29c95b2a6700196c55e0a20d56af05842de2a3edb01 in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=4d7d5ba9-6abf-4459-8ca4-a32aff833c2e http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:41839" http.request.id=4d7d5ba9-6abf-4459-8ca4-a32aff833c2e http.request.method=GET http.request.remoteaddr="127.0.0.1:52006" 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.110017ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (11.76s) === RUN TestGetManifestWithStorageError time="2025-03-17T00:22:50Z" 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.23.7 time="2025-03-17T00:22:50Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:46023" http.request.id=2eb5357b-1fb1-4ca4-b445-65a1ce689adf http.request.method=GET http.request.remoteaddr="127.0.0.1:43986" 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="804.206µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:46023" http.request.id=517be326-edb1-4bda-a7a1-f9df70437fb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:43986" 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="738.006µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:46023" http.request.id=b535a4b4-9b41-4125-b476-30a3651bba98 http.request.method=GET http.request.remoteaddr="127.0.0.1:43986" 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="767.606µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.7 http.request.host="127.0.0.1:46023" http.request.id=0897c586-f61b-463b-870e-4f97c62c1d46 http.request.method=GET http.request.remoteaddr="127.0.0.1:43986" 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.686µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-03-17T00:22:50Z" 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.23.7 time="2025-03-17T00:22:50Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=ccf4ce53-d03d-4950-b40a-db510d12a7f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" 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="821.526µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" 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.23.7 http.request.host="127.0.0.1:38781" http.request.id=a7d58736-feed-4ba0-9f5e-1ffae39dde29 http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" 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="798.806µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=26777435-179d-4c1d-b89c-6d6d5e2647be http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" 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.126µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=64208d40-4c19-4619-aa92-1b719dc9adff http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" 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.207705ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=64208d40-4c19-4619-aa92-1b719dc9adff http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" 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.249346ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=64208d40-4c19-4619-aa92-1b719dc9adff http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" 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.276306ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-03-17T00:22:50Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=64208d40-4c19-4619-aa92-1b719dc9adff http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" 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.302586ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-03-17T00:22:50Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=d6a65468-8ab8-448a-8928-6e206a56f7cc http.request.method=POST http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.092849ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:52Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=666a4acd-59a4-4931-b3ec-8694afe88912 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/blobs/uploads/357b964d-ea31-4891-ad72-97eb61f33350?_state=E2KekpRfrOjKLp6rE26lU3ANJvPxSKEJPNIqNYK7YIN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNTdiOTY0ZC1lYTMxLTQ4OTEtYWQ3Mi05N2ViNjFmMzMzNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTAuNzk1NDA2NDgxWiJ9&digest=sha256%3A756cc9e251817025c7139c47f1572acfbbdbc1278433c1162b699faadb2f1f46" http.request.useragent="Go-http-client/1.1" http.response.duration=2.121190959s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:50 +0000] "PUT /v2/foo/schema1/blobs/uploads/357b964d-ea31-4891-ad72-97eb61f33350?_state=E2KekpRfrOjKLp6rE26lU3ANJvPxSKEJPNIqNYK7YIN7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzNTdiOTY0ZC1lYTMxLTQ4OTEtYWQ3Mi05N2ViNjFmMzMzNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTAuNzk1NDA2NDgxWiJ9&digest=sha256%3A756cc9e251817025c7139c47f1572acfbbdbc1278433c1162b699faadb2f1f46 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:53Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=f3ccf4a1-9018-4096-abeb-11efabe2021f http.request.method=POST http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.068688ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:53 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=fea33f53-e0d8-4cd2-9859-901d058e4667 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/blobs/uploads/3f464597-32ca-4ffb-b545-336302b2a6ef?_state=4RO0J3UCq8Vlv1ES--fnvE9WCc-HeUEvjYJl9wKUaxx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZjQ2NDU5Ny0zMmNhLTRmZmItYjU0NS0zMzYzMDJiMmE2ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTMuMTI0NTYyMTE2WiJ9&digest=sha256%3A6643e278f83c21056a6d141b21ea24181633516ebe4e1227622cfc23b666231a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.030589144s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:53 +0000] "PUT /v2/foo/schema1/blobs/uploads/3f464597-32ca-4ffb-b545-336302b2a6ef?_state=4RO0J3UCq8Vlv1ES--fnvE9WCc-HeUEvjYJl9wKUaxx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIzZjQ2NDU5Ny0zMmNhLTRmZmItYjU0NS0zMzYzMDJiMmE2ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTMuMTI0NTYyMTE2WiJ9&digest=sha256%3A6643e278f83c21056a6d141b21ea24181633516ebe4e1227622cfc23b666231a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=9cd687c8-a0ee-4dcf-990e-8765d696120e http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.752629ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=e0baa9ff-20e0-44dd-8dbb-01f1b6d17c35 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.464427ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=a25ec4f4-525c-4a3b-b3e6-d25ebd17ac32 http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" 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.921855ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=5e6f6c93-1adc-45e2-87fd-297bad1d21ab http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.919095ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38781" http.request.id=7a4e2ba3-9149-4d41-b831-de13f6b772ed http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.497907ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38781" http.request.id=9c23fee9-5d6e-47f6-9b64-39e0e5e345ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.422507ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/json" http.request.host="127.0.0.1:38781" http.request.id=cd05b2b4-2895-44cd-b2a9-694c88a25d09 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.455267ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=39ae0b22-457c-433c-ac65-e6cd19eb65c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.840174ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=c04e10d4-86a8-41b7-8a7b-1f7a2351ac87 http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="777.486µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=6c2eb1c2-3aed-475e-b47c-a3f799ffd1f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration="700.926µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=9901c88e-c9de-4f34-a67c-6efbe7e5d442 http.request.method=GET http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="736.406µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=error msg="payload digest does match: "sha256:16e740edce2769c3b992327d6b895c1b5a8e3f7eb3971100f46a875312680b84" != "sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f"" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=0608aebb-e2a2-4990-8ef3-d8ccd3943838 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" time="2025-03-17T00:22:54Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=0608aebb-e2a2-4990-8ef3-d8ccd3943838 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53586" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="958.047µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=b87c2542-1d61-447f-8b9d-09f1ffa159e2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53592" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013728ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=b852cd19-ed00-4a05-b2c9-cffca99dd61b http.request.method=GET http.request.remoteaddr="127.0.0.1:53592" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="845.567µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=af807987-ee69-4658-ae6c-538826f29984 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53594" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="964.527µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=b71306ac-348c-4624-84ac-8e342b1f0f82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53596" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration=3.672949ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=6438d185-1230-43fb-ad4b-73b6349e0615 http.request.method=GET http.request.remoteaddr="127.0.0.1:53596" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.863855ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=0bed2d8c-ec60-4ede-a637-2ade36692587 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53606" 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="901.767µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=f0c397ee-4b95-4654-95a0-3ef5e5a8beff http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.639229ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=0ed79979-866d-49ff-b4c1-d2fecb86225c http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="745.646µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=2470a881-31ed-4bf5-aae1-6b8f71b3f7d1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f" http.request.useragent="Go-http-client/1.1" http.response.duration="881.607µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "DELETE /v2/foo/schema1/manifests/sha256:51f7c476c17804f5c6ffd1c823d8bb357676eeb3e56cdb9951552dbd1eec852f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=6d9bc205-7acb-45df-9e07-1e8b7dabdbb4 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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="730.245µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=4bb8951f-ce2e-4bcf-bb16-da350606eaa7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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="790.287µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" 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.23.7 http.request.host="127.0.0.1:38781" http.request.id=bcaaa5a1-685f-4bc7-a0a7-b0dce76c4387 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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="799.326µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=4bda7a0a-950a-4440-8b16-40f67bed77ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" 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="958.408µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:54Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=4bda7a0a-950a-4440-8b16-40f67bed77ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" 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="997.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:54Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=4bda7a0a-950a-4440-8b16-40f67bed77ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" 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.025328ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=346687ed-ca16-4d2d-b234-1b062853262b http.request.method=POST http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="901.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=30010669-f4c1-420e-8924-71414536454a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/blobs/uploads/d6342109-9293-4597-ab9d-f5ea5af66223?_state=Ckcxp3OD2PsuhNKW6Gq00k3krEOoAk-0RpdYan0VSQV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNjM0MjEwOS05MjkzLTQ1OTctYWI5ZC1mNWVhNWFmNjYyMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTQuMjEwNjM2NDE2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.164289ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/d6342109-9293-4597-ab9d-f5ea5af66223?_state=Ckcxp3OD2PsuhNKW6Gq00k3krEOoAk-0RpdYan0VSQV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNjM0MjEwOS05MjkzLTQ1OTctYWI5ZC1mNWVhNWFmNjYyMjMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTQuMjEwNjM2NDE2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=ffc9a396-8c90-409e-99c9-27020fbcae8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" 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="918.247µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:54Z" 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.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=ffc9a396-8c90-409e-99c9-27020fbcae8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" 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="960.648µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-03-17T00:22:54Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=56536acd-b3ee-4988-8780-90647a864486 http.request.method=POST http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.021608ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:55Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=12bfb792-a7a2-4c17-a9a4-6e36e3735040 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/blobs/uploads/fed553d3-d3e6-4e35-a2fa-5de7ac9aaae2?_state=2Rw3Bxfm9sJTB52GFF_40hiDarj_IvCJ9kLVMwls5Y97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZWQ1NTNkMy1kM2U2LTRlMzUtYTJmYS01ZGU3YWM5YWFhZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTQuNDYzMjAyNTIyWiJ9&digest=sha256%3A2be1362779d65a7b005d6542c1de6fef65757c5e1afe6fea5318910df6180e45" http.request.useragent="Go-http-client/1.1" http.response.duration=1.518906024s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:54 +0000] "PUT /v2/foo/schema2/blobs/uploads/fed553d3-d3e6-4e35-a2fa-5de7ac9aaae2?_state=2Rw3Bxfm9sJTB52GFF_40hiDarj_IvCJ9kLVMwls5Y97Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmZWQ1NTNkMy1kM2U2LTRlMzUtYTJmYS01ZGU3YWM5YWFhZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTQuNDYzMjAyNTIyWiJ9&digest=sha256%3A2be1362779d65a7b005d6542c1de6fef65757c5e1afe6fea5318910df6180e45 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:56Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=a9ded126-545b-4516-b9d0-11ebebdbd096 http.request.method=POST http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.181729ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=881871cf-4209-44dd-87fa-ac1de4adf312 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/blobs/uploads/3220ca21-4db7-4073-9e85-b77635406e05?_state=vqFZXDFKODusg3DRO_ghwVxg-jq1Nl8n9Qe0IAOArLF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMjIwY2EyMS00ZGI3LTQwNzMtOWU4NS1iNzc2MzU0MDZlMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTYuMjkxNjU3M1oifQ%3D%3D&digest=sha256%3Ad791266c9b3aad72c3401a412a8b17a3ada7287b21ae9c0700f094ce3ece2220" http.request.useragent="Go-http-client/1.1" http.response.duration=2.179573499s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/3220ca21-4db7-4073-9e85-b77635406e05?_state=vqFZXDFKODusg3DRO_ghwVxg-jq1Nl8n9Qe0IAOArLF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMjIwY2EyMS00ZGI3LTQwNzMtOWU4NS1iNzc2MzU0MDZlMDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDMtMTdUMDA6MjI6NTYuMjkxNjU3M1oifQ%3D%3D&digest=sha256%3Ad791266c9b3aad72c3401a412a8b17a3ada7287b21ae9c0700f094ce3ece2220 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=a920690e-847b-49aa-9fd0-54e54f11b5ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.352411ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=aa446688-c468-48f4-855f-fc17cb0135b0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.120328ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=39735d0d-b0d1-452f-9ad8-e7c957b985e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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="986.448µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=258feb36-071c-42f1-bfb4-84e3272d4cd5 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="891.888µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=b890f59a-8f51-413f-9890-bb88af75bce9 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="809.207µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=3004701f-9688-460a-b890-3e89c37eadc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.duration="833.127µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=42cdd121-7d98-4633-90bf-c11990bdc6f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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="778.566µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="rewriting manifest sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f in schema1 format to support old client" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=8b58dd7b-fe80-43d2-857d-877dfc6f167d http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=8b58dd7b-fe80-43d2-857d-877dfc6f167d http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" 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.017016ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=1b043b4e-e02e-4f44-97d6-be69b5e3e304 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.duration="905.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=98a9d37f-ebcf-4278-9060-7133b6f38ddd http.request.method=GET http.request.remoteaddr="127.0.0.1:53610" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="848.327µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=eecf9f65-abc1-4737-9b7a-b5845ac8d894 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51800" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.527µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=bed44bbd-a20b-4360-8c52-d9a93c07f2bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:51802" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.20349ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "PUT /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=fb73e227-bfdb-4ec0-9349-fab25bbf1be9 http.request.method=GET http.request.remoteaddr="127.0.0.1:51802" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="931.328µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=aab8363f-2788-4839-b383-59e416774a82 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51804" 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="911.927µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38781" http.request.id=0e92df3e-d3d3-4466-830a-5aaa282589a4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51818" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.26701ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=476aab3e-0349-4691-ba3b-70e11ae6708e http.request.method=GET http.request.remoteaddr="127.0.0.1:51818" 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="724.406µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=ad0f6562-6537-4797-8036-3f5639739a03 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51818" http.request.uri="/v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f" http.request.useragent="Go-http-client/1.1" http.response.duration="903.047µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bfa4f0cdfdbf01322680f7d515eaa984dbc7390eeb34d5ded58c9656f2fdc76f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:22:58Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:38781" http.request.id=8994cca1-5e53-4227-be7d-2cdbd4a7801f http.request.method=GET http.request.remoteaddr="127.0.0.1:51818" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.686µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (7.99s) === RUN TestManifestDeleteDisabled time="2025-03-17T00:22:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:58Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:58Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:40561" http.request.id=0feb4c93-fa69-406d-adef-8668c7fc6335 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52886" 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="869.327µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [17/Mar/2025:00:22:58 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-03-17T00:22:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:58Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:58Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 time="2025-03-17T00:22:59Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.7 time="2025-03-17T00:22:59Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.7 time="2025-03-17T00:22:59Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:36185" http.request.id=9aa80d0a-5f66-4aee-aa8d-f7b98f2a32dc http.request.method=PUT http.request.remoteaddr="127.0.0.1:57294" 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.731254ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [17/Mar/2025:00:22:59 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-17T00:22:59Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:36185" http.request.id=15ccacc7-f2fe-4800-8647-a55bfe96a73b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57306" 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.434492ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [17/Mar/2025:00:22:59 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-17T00:22:59Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:36185" http.request.id=5e70b7d0-d75b-43c1-9ec1-7ea4d3de124a http.request.method=POST http.request.remoteaddr="127.0.0.1:57312" 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.533492ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-03-17T00:22:59Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.7 http.request.host="127.0.0.1:36185" http.request.id=49a0ce16-73c2-430b-8dfc-b61e5e5c1d86 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57324" 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.446691ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [17/Mar/2025:00:22:59 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.70s) === RUN TestProxyManifestGetByTag time="2025-03-17T00:22:59Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 time="2025-03-17T00:22:59Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:22:59Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=42bfdb77-9868-4548-a012-a596272b3093 http.request.method=POST http.request.remoteaddr="127.0.0.1:37186" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.067648ms http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=a6738a6e-b294-4430-b754-523cfee1a3e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37186" http.request.uri="/v2/foo/bar/blobs/uploads/fb15155f-99dd-49cc-a441-acb7c8224af8?_state=w7vqYN0ldqcou6MALc5wkCINVTlA8_RtSaiI2sUd42J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiMTUxNTVmLTk5ZGQtNDljYy1hNDQxLWFjYjdjODIyNGFmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjo1OS40MDgzODMyODlaIn0%3D&digest=sha256%3A7d5ac17e72c5c247f66d20126efd326810324764294306f731e3c26def2fbd4b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020496385s http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:22:59 +0000] "PUT /v2/foo/bar/blobs/uploads/fb15155f-99dd-49cc-a441-acb7c8224af8?_state=w7vqYN0ldqcou6MALc5wkCINVTlA8_RtSaiI2sUd42J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZiMTUxNTVmLTk5ZGQtNDljYy1hNDQxLWFjYjdjODIyNGFmOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMjo1OS40MDgzODMyODlaIn0%3D&digest=sha256%3A7d5ac17e72c5c247f66d20126efd326810324764294306f731e3c26def2fbd4b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=09abf8d3-9547-46c2-ae24-b3311aa2445c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37186" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.71043ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:23: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.23.7 time="2025-03-17T00:23:00Z" level=info msg="redis not configured" go.version=go1.23.7 time="2025-03-17T00:23:00Z" level=info msg="Starting upload purge in 57m0s" go.version=go1.23.7 time="2025-03-17T00:23:00Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=931e013c-fda9-4043-8845-d0a69064b877 http.request.method=GET http.request.remoteaddr="127.0.0.1:37186" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.005µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43131" go.version=go1.23.7 time="2025-03-17T00:23:00Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.7 time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=f3a0fc01-af21-4893-82f1-58757cd8f8c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:37194" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="753.726µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43131 /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:43131/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:37599" http.request.id=29f67726-590c-4b53-9075-71031efcc56b http.request.method=GET http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/bar/manifests/sha256:a494841ea365214983edbb9a083d1c5f18d6989b7a0b80638d66e5a51bc59725" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:a494841ea365214983edbb9a083d1c5f18d6989b7a0b80638d66e5a51bc59725" time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=79379fc0-925d-4c99-a38f-eed9b3a97bf6 http.request.method=GET http.request.remoteaddr="127.0.0.1:37208" http.request.uri="/v2/foo/bar/manifests/sha256:a494841ea365214983edbb9a083d1c5f18d6989b7a0b80638d66e5a51bc59725" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.035936ms http.response.status=200 http.response.written=935 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "GET /v2/foo/bar/manifests/sha256:a494841ea365214983edbb9a083d1c5f18d6989b7a0b80638d66e5a51bc59725 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:a494841ea365214983edbb9a083d1c5f18d6989b7a0b80638d66e5a51bc59725 with ttl=167h59m59.99999692s" go.version=go1.23.7 time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37599" http.request.id=29f67726-590c-4b53-9075-71031efcc56b http.request.method=GET http.request.remoteaddr="127.0.0.1:58000" http.request.uri="/v2/foo/bar/manifests/sha256:a494841ea365214983edbb9a083d1c5f18d6989b7a0b80638d66e5a51bc59725" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=7.727301ms http.response.status=200 http.response.written=935 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "GET /v2/foo/bar/manifests/sha256:a494841ea365214983edbb9a083d1c5f18d6989b7a0b80638d66e5a51bc59725 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=1b923b76-e1d6-4047-bbbc-baff132b456b http.request.method=GET http.request.remoteaddr="127.0.0.1:37208" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="750.406µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43131 /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:43131/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:37599" http.request.id=9ef3e9d2-9537-44b8-bbc7-2982b1bc98d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58008" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=64df6c3b-3607-44ec-8a70-3802a14e15e9 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37212" 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.905415ms http.response.status=200 http.response.written=935 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37599" http.request.id=9ef3e9d2-9537-44b8-bbc7-2982b1bc98d9 http.request.method=GET http.request.remoteaddr="127.0.0.1:58008" 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=8.081783ms http.response.status=200 http.response.written=935 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-17T00:23:00Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=7c10ecf6-4900-499d-89f8-ddd2392f9598 http.request.method=POST http.request.remoteaddr="127.0.0.1:37212" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="978.848µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=0a81ec67-c338-4d85-a724-80afb54cea2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37212" http.request.uri="/v2/foo/bar/blobs/uploads/a3f5c47d-6258-46c5-b85d-9475f96ea108?_state=Wbc5gzJCYh2XVxOMUkxl6zzLXmEBxakdJpgRTu3GM6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZjVjNDdkLTYyNTgtNDZjNS1iODVkLTk0NzVmOTZlYTEwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMzowMC42MTk4OTIzNzZaIn0%3D&digest=sha256%3A02fa441828686e9cf8b67a0641a39ff48f74b1553cfbe4b6aa550e98451fe057" http.request.useragent="Go-http-client/1.1" http.response.duration=709.191977ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:23:00 +0000] "PUT /v2/foo/bar/blobs/uploads/a3f5c47d-6258-46c5-b85d-9475f96ea108?_state=Wbc5gzJCYh2XVxOMUkxl6zzLXmEBxakdJpgRTu3GM6Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzZjVjNDdkLTYyNTgtNDZjNS1iODVkLTk0NzVmOTZlYTEwOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMy0xN1QwMDoyMzowMC42MTk4OTIzNzZaIn0%3D&digest=sha256%3A02fa441828686e9cf8b67a0641a39ff48f74b1553cfbe4b6aa550e98451fe057 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=ada03e99-ca5d-42cb-b4bf-3a440d881fd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37212" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.611309ms http.response.status=201 http.response.written=0 127.0.0.1 - - [17/Mar/2025:00:23:01 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=5eb0344b-ed25-40a2-88f8-5a19bfcc9262 http.request.method=GET http.request.remoteaddr="127.0.0.1:37212" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="694.166µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:23:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-17T00:23:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43131 /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:43131/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:37599" http.request.id=f028a89d-5990-4e7c-8ba9-8f075fdb9119 http.request.method=GET http.request.remoteaddr="127.0.0.1:58022" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=0efb917f-f2ac-48b0-8dbe-34a48b0a681d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37220" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.038896ms http.response.status=200 http.response.written=935 127.0.0.1 - - [17/Mar/2025:00:23:01 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=a5540ff9-eee0-49fe-bc3e-0749109e3b62 http.request.method=GET http.request.remoteaddr="127.0.0.1:37220" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="688.526µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [17/Mar/2025:00:23:01 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-03-17T00:23:01Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43131 /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:43131/v2/:[]]}" go.version=go1.23.7 http.request.host="127.0.0.1:37599" http.request.id=f028a89d-5990-4e7c-8ba9-8f075fdb9119 http.request.method=GET http.request.remoteaddr="127.0.0.1:58022" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:43131" http.request.id=bd9cb36d-710a-45f9-a61a-bed1a93ed3ac http.request.method=GET http.request.remoteaddr="127.0.0.1:37232" 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.939975ms http.response.status=200 http.response.written=935 127.0.0.1 - - [17/Mar/2025:00:23:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-03-17T00:23:01Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:93897cf93bc797cf5c30dfc39b30581b30aadfe0b58f9153b74298b7b26358ff with ttl=167h59m59.99999424s" go.version=go1.23.7 time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:37599" http.request.id=f028a89d-5990-4e7c-8ba9-8f075fdb9119 http.request.method=GET http.request.remoteaddr="127.0.0.1:58022" 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.938166ms http.response.status=200 http.response.written=935 127.0.0.1 - - [17/Mar/2025:00:23:01 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (2.14s) === RUN TestAppDispatcher time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45409" http.request.id=1efe3291-7172-4e31-bc14-adfacf26225b http.request.method=GET http.request.remoteaddr="127.0.0.1:55808" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="829.446µs" http.response.status=200 http.response.written=0 time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45409" http.request.id=26ce997b-3fae-47a0-9c77-75ec1a3ea668 http.request.method=GET http.request.remoteaddr="127.0.0.1:55808" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="708.285µs" http.response.status=200 http.response.written=0 time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45409" http.request.id=b8407355-1920-4098-af88-ff4a1e5e8033 http.request.method=GET http.request.remoteaddr="127.0.0.1:55808" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="705.366µs" http.response.status=200 http.response.written=0 time="2025-03-17T00:23:01Z" level=info msg="response completed" go.version=go1.23.7 http.request.host="127.0.0.1:45409" http.request.id=3c6350ab-f53d-41d6-b40d-710d73437d89 http.request.method=GET http.request.remoteaddr="127.0.0.1:55808" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="707.926µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-03-17T00:23:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:01Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:01Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.7 http.request.host="127.0.0.1:33891" http.request.id=e745f6f8-9220-4d92-b49a-da64e04c4812 http.request.method=GET http.request.remoteaddr="127.0.0.1:35940" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-03-17T00:23:01Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:01Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:01Z" level=info msg="configuring file health check path=/tmp/healthcheck1435143921, interval=1" go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-03-17T00:23:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:05Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:05Z" level=info msg="configuring TCP health check addr=127.0.0.1:44057, interval=1" go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-03-17T00:23:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:09Z" level=info msg="redis not configured" go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 time="2025-03-17T00:23:09Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:33241, interval=1, threshold=3" go.version=go1.23.7 instance.id=d7ef1eb0-ade6-4a90-9f93-fd9eba8e4970 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 70.619s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.05s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.03s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.36s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.78s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.268s === RUN TestSchedule time="2025-03-17T00:22:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 time="2025-03-17T00:22:05Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.9968ms" go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 time="2025-03-17T00:22:05Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998µs" go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 time="2025-03-17T00:22:05Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.56µs" go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-03-17T00:22:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-03-17T00:22:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 time="2025-03-17T00:22:05Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99636ms" go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 time="2025-03-17T00:22:05Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99808ms" go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 time="2025-03-17T00:22:05Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-03-17T00:22:06Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.7 instance.id=ba72894c-8850-4bd3-a7db-e36dc94a5842 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.609s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.96s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 30950400 sha256:ef93e4698036020db32b84c48315daae07f35c51aa463988835170dfdc223595 [] map[] } --- PASS: TestSimpleBlobRead (0.82s) === RUN TestBlobMount --- PASS: TestBlobMount (0.56s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.89s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.19s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.43s) === 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:c166af152a6b78fcac8497cae98cf34387430135d28d25b59be9c8219ee5e8f7 palailogos: marking blob sha256:8604ee3b8a6c6fbc6e2465d83de2da6dad09031cdf468d3432f19ac7ef40e42d palailogos: marking blob sha256:6908ca55e0c282f647111f1c0f3851e6362344eb239a85257771f291bc684509 palailogos: marking manifest sha256:c439d6887511b32f62ff4aea63606ab48c31b294ce447a2c245599723d6ba95e palailogos: marking blob sha256:c166af152a6b78fcac8497cae98cf34387430135d28d25b59be9c8219ee5e8f7 palailogos: marking blob sha256:d7015d9a4b8d3e62c2c3bed665fafb74cbfae12dd1a21379c3659514767fce0e palailogos: marking manifest sha256:d7015d9a4b8d3e62c2c3bed665fafb74cbfae12dd1a21379c3659514767fce0e palailogos: marking blob sha256:52615d34eff20e551ae84be9da51baa8a0b7db2ad37243bf8001855142e2a852 palailogos: marking blob sha256:7f9d5327222f43bc2ab06b73a6b744496b3950af4da071a4ee310b88624ab10b palailogos: marking manifest sha256:f5c35aeb0540e81bafe1f590aa3a61e1a62af98b5c9b43b79ab9d7d3e1c1118c palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:e7bd3c47c06c6a3481499475217e36f5cc1f73e55fad18d229a3a93c2c80f210 palailogos: marking blob sha256:bd345bc3b3c754e15b7e241bf4f51dc83caa3e6575399013a61b854116bcfcbd 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.52s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:415320acd2677959df2ff9a900ef298f3f1f1c5279ead6eb6f5f5b75882bde52 deletemanifests: marking manifest sha256:8b57e6f4d2aae4d1dd30893b1ab63811004faa86cee4ef9fefb9fd4ce234a884 deletemanifests: marking blob sha256:039e126be86b255048c8f2c1340e88460032f3d73956c72f79eb5bf81b827965 deletemanifests: marking blob sha256:d1410f723cca6ff399bcd62094af02074e99f3b56c2a0201471579fa5778eead deletemanifests: marking blob sha256:9bf0fb9da9b3c44f3c0b993cc194db49ed9b048e5fc1d3f47783b763708ae758 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:415320acd2677959df2ff9a900ef298f3f1f1c5279ead6eb6f5f5b75882bde52 blob eligible for deletion: sha256:5caa7478897849d1284eb63fb570d5e0d2920acbfd164c9f9b3a2135ec1d7c56 blob eligible for deletion: sha256:9fd0d6e3fad89730f3cee3766594704487911baef79b99800bff956e12cdca74 blob eligible for deletion: sha256:a59beed0fb053a6e327d0906d9ceae2a208afee45fc9fd41b134c3ef620122ca deletemanifests manifest eligible for deletion: sha256:415320acd2677959df2ff9a900ef298f3f1f1c5279ead6eb6f5f5b75882bde52 deletemanifests: marking manifest sha256:8b57e6f4d2aae4d1dd30893b1ab63811004faa86cee4ef9fefb9fd4ce234a884 deletemanifests: marking blob sha256:039e126be86b255048c8f2c1340e88460032f3d73956c72f79eb5bf81b827965 deletemanifests: marking blob sha256:d1410f723cca6ff399bcd62094af02074e99f3b56c2a0201471579fa5778eead deletemanifests: marking blob sha256:9bf0fb9da9b3c44f3c0b993cc194db49ed9b048e5fc1d3f47783b763708ae758 time="2025-03-17T00:22:25Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/415320acd2677959df2ff9a900ef298f3f1f1c5279ead6eb6f5f5b75882bde52" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 time="2025-03-17T00:22:25Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/415320acd2677959df2ff9a900ef298f3f1f1c5279ead6eb6f5f5b75882bde52" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:415320acd2677959df2ff9a900ef298f3f1f1c5279ead6eb6f5f5b75882bde52 time="2025-03-17T00:22:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/41/415320acd2677959df2ff9a900ef298f3f1f1c5279ead6eb6f5f5b75882bde52" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:5caa7478897849d1284eb63fb570d5e0d2920acbfd164c9f9b3a2135ec1d7c56 time="2025-03-17T00:22:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5c/5caa7478897849d1284eb63fb570d5e0d2920acbfd164c9f9b3a2135ec1d7c56" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:9fd0d6e3fad89730f3cee3766594704487911baef79b99800bff956e12cdca74 time="2025-03-17T00:22:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9fd0d6e3fad89730f3cee3766594704487911baef79b99800bff956e12cdca74" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:a59beed0fb053a6e327d0906d9ceae2a208afee45fc9fd41b134c3ef620122ca time="2025-03-17T00:22:25Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a5/a59beed0fb053a6e327d0906d9ceae2a208afee45fc9fd41b134c3ef620122ca" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 --- PASS: TestDeleteManifestIfTagNotFound (2.28s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:282aee34c21d9e0979871d18f5bed480645d9500f896543ae1a560ac6259a884 time="2025-03-17T00:22:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/28/282aee34c21d9e0979871d18f5bed480645d9500f896543ae1a560ac6259a884" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:9ef9c57c4c7c74ab22d3b05c0f91cd23c08be14e289081cb1861d47660ba4f8f time="2025-03-17T00:22:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9e/9ef9c57c4c7c74ab22d3b05c0f91cd23c08be14e289081cb1861d47660ba4f8f" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:eec366913d60b2baf4c90776d7c53779824f9afe8770fd93b4b2e322ad12c6ca time="2025-03-17T00:22:26Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ee/eec366913d60b2baf4c90776d7c53779824f9afe8770fd93b4b2e322ad12c6ca" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 --- PASS: TestGCWithMissingManifests (0.67s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:6fd8957be6d50d5707d5f116d79ac893e5b774fd01b028c473bec7d365970488 komnenos: marking blob sha256:49f350f36ac5e8b859dd9f25df2a4ac8cce69573c070c756f8e92797900c5f39 komnenos: marking blob sha256:2fc1ba21c2b034c204f9932ae9ad8ffb90b080ae2dc18fa7c48cea647f78102b 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:a5b6b1891e3cbaaea321b9ce28af2d02576962d4d1aaaa49874b57e9ecc5cf52 time="2025-03-17T00:22:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a5/a5b6b1891e3cbaaea321b9ce28af2d02576962d4d1aaaa49874b57e9ecc5cf52" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:c89520efaeb9d5850c96598dd170801916ff6e5d493634a4f22998e56d5ac92c time="2025-03-17T00:22:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c8/c89520efaeb9d5850c96598dd170801916ff6e5d493634a4f22998e56d5ac92c" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:cec701cd52109cefc0d84a4eae6d8fd28ac73c3babd432c634e971f513fc8dde time="2025-03-17T00:22:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ce/cec701cd52109cefc0d84a4eae6d8fd28ac73c3babd432c634e971f513fc8dde" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:dc97109538a106b1d59c50fdd7fbcaf11ad081761e4dc5621a4928fb82fdb08a time="2025-03-17T00:22:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/dc/dc97109538a106b1d59c50fdd7fbcaf11ad081761e4dc5621a4928fb82fdb08a" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-03-17T00:22:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:5a5689c9f1b87b06e21c51404af50a211fd2e03301d416564f591af8e13b1bd0 time="2025-03-17T00:22:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/5a/5a5689c9f1b87b06e21c51404af50a211fd2e03301d416564f591af8e13b1bd0" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 blob eligible for deletion: sha256:9fc3393be78c6620bbcaeca23a670cec92626429011a746400ce3e63f494afcc time="2025-03-17T00:22:28Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9f/9fc3393be78c6620bbcaeca23a670cec92626429011a746400ce3e63f494afcc" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 --- PASS: TestDeletionHasEffect (2.51s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.63s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:6ebfc380f43cae7cbf465be7dbc7069a53dcbefd3fa81d0d33d9de6b9729ab5b michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:dc06e79ba3aae2c2579ca4a9a8234cb1d2b2b0fa315357f442af5a2ee400521b michael_z_doukas: marking blob sha256:90648ef05ab2c57a22e4685f397230090236b4b82cc6f587d07c68777904db8a 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:8d6cc232e43b32711f3ce7c32bf1bc563d10ddf0c7289914520c2d74c6ed6f84 time="2025-03-17T00:22:32Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/8d/8d6cc232e43b32711f3ce7c32bf1bc563d10ddf0c7289914520c2d74c6ed6f84" go.version=go1.23.7 instance.id=7db5bc4b-350c-44ce-878e-f31529380621 --- PASS: TestOrphanBlobDeleted (1.07s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:5e04d55ad29f80621af9e7d17bf166b7b9b26147d8fd4b2b59f162124aba18b5 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:fca32f1bdc955e47e4e8ea3ee1aed7b05e709a985587767c0ba250058a9203b2 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.00s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.75s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.39s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.58s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-03-17T00:22:36Z" level=info msg="PurgeUploads starting: olderThan=2025-03-16 23:22:36.11482897 +0000 UTC m=-3569.693802308, actuallyDelete=true" time="2025-03-17T00:22:36Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-03-17T00:22:36Z" level=info msg="PurgeUploads starting: olderThan=2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060, actuallyDelete=true" time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/00f2898c-fb1f-4516-97d8-294cfadc60e9 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/03f532eb-4b81-40b9-8fd2-0c1f1c012b74 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/717b3f7d-0461-4e5b-ba7d-cb6102655ea3 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7f233aa7-c7f1-4a38-be91-05297ecf9151 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/acfd977f-75b4-40ac-916a-72cb7adf4cb4 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b3d1cf9b-3290-4dac-aeae-6888eb4893e2 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d064036b-744f-49b5-8329-1673f7ae2e6a have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f68c5d8f-a3ee-4538-be3d-ab5c3c3f96ce have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/ae7fde4e-29eb-418c-8477-abdca25346d2 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/02d7963b-cc74-48a8-a0c0-205b64a9f22f have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/223db755-99b7-466b-b314-76491e4e258d have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.115826338 +0000 UTC m=+30.307195060). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-03-17T00:22:36Z" level=info msg="PurgeUploads starting: olderThan=2025-03-17 00:22:36.117072268 +0000 UTC m=+30.308441030, actuallyDelete=true" time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/026dcdbb-3459-4f9b-96c4-52a1c7b76798 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117072268 +0000 UTC m=+30.308441030). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/1b57682c-7345-44a9-b4a6-9a17424f3e14 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117072268 +0000 UTC m=+30.308441030). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/33bbcb03-8b4b-4a3f-997d-5a299d54080e have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117072268 +0000 UTC m=+30.308441030). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/585f6bc4-af0a-41db-a27b-4428339dfa11 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117072268 +0000 UTC m=+30.308441030). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d08b66fb-d337-464a-bb5d-88416320412a have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117072268 +0000 UTC m=+30.308441030). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-03-17T00:22:36Z" level=info msg="PurgeUploads starting: olderThan=2025-03-17 00:22:36.117910035 +0000 UTC m=+30.309278797, actuallyDelete=true" time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2691b866-4a35-4c69-b0e8-26ebd5cef1b5 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117910035 +0000 UTC m=+30.309278797). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/533c93db-44b6-438e-9567-ff25430acfe5 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117910035 +0000 UTC m=+30.309278797). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6816cfbf-3242-4d92-aa1a-3749f55f8513 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117910035 +0000 UTC m=+30.309278797). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/85c947e6-c92e-4f81-93ca-729948967978 have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117910035 +0000 UTC m=+30.309278797). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/aab3c984-8add-4531-962e-fabd61e458fb have older date (2025-03-16 23:22:36 +0000 UTC) than purge date (2025-03-17 00:22:36.117910035 +0000 UTC m=+30.309278797). Removing upload directory." time="2025-03-17T00:22:36Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-03-17T00:22:36Z" level=info msg="PurgeUploads starting: olderThan=2025-03-17 00:22:36.118396918 +0000 UTC m=+30.309765680, actuallyDelete=true" time="2025-03-17T00:22:36Z" 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 30.354s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.036s === 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.035s === RUN TestWalkFileRemoved time="2025-03-17T00:22:05Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.021s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.370s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.09s) === 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.130s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.17s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.541s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.33s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.698s === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-03-17T00:22:05Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.7 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-03-17T00:22:05Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.7 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-03-17T00:22:05Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.7 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4 === CONT TestUpdateCalledRegularly === CONT TestParsing === CONT TestInvalidNetworkType === CONT TestInvalidData === CONT TestMatchIPV4WithRegionMatched --- PASS: TestS3TryUpdate (0.00s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.00s) --- PASS: TestMatchIPV4 (0.00s) time="2025-03-17T00:22:05Z" level=error msg="unknown ip address format" go.version=go1.23.7 instance.id=c974a288-8ec1-48ea-a8c9-9577fbfcface ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.00s) time="2025-03-17T00:22:05Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-17T00:22:05Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.7 instance.id=c974a288-8ec1-48ea-a8c9-9577fbfcface --- PASS: TestParsing (0.00s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.00s) time="2025-03-17T00:22:05Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.7 instance.id=c974a288-8ec1-48ea-a8c9-9577fbfcface --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-03-17T00:22:06Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-17T00:22:07Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-17T00:22:08Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 time="2025-03-17T00:22:09Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.7 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.547s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.035s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.374s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.46s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.837s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.028s >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r10.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r10.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 >>> docker-registry*: Package size: 22.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r10.apk >>> docker-registry: Build complete at Mon, 17 Mar 2025 00:23:17 +0000 elapsed time 0h 1m 30s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250317.002148) (2/3) Purging go (1.23.7-r0) (3/3) Purging binutils-gold (2.43.1-r2) Executing busybox-1.37.0-r12.trigger OK: 273 MiB in 101 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...