>>> docker-registry: Building community/docker-registry 2.8.3-r12 (using abuild 3.14.1-r4) started Thu, 08 May 2025 23:45:40 +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.9-r0) (3/3) Installing .makedepends-docker-registry (20250508.234541) Executing busybox-1.37.0-r12.trigger OK: 581 MiB in 105 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] ? 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/testutil [no test files] ? github.com/docker/distribution/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/version [no test files] === RUN Test time="2025-05-08T23:45:55Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-05-08T23:45:55Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.01s) PASS ok github.com/docker/distribution/configuration 0.074s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-05-08T23:45:55Z" 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.076s === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.02s) PASS ok github.com/docker/distribution/health 0.093s === 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.057s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.10s) PASS ok github.com/docker/distribution/health/checks 0.159s === 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.050s === 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.062s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.060s === 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.070s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/05/08 23:45:55 http: TLS handshake error from 127.0.0.1:37860: 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:36577/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36577/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:36577/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:36577/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:43371?status=0, fail=true --- PASS: TestHTTPSink (0.02s) === RUN TestListener --- PASS: TestListener (0.18s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-05-08T23:45:55Z" level=info msg="broadcaster: closing" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="closing testSink" time="2025-05-08T23:45:55Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-05-08T23:45:56Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 1} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 1} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 1} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=warning msg="&{0x4000150f60 0.9} encountered too many errors, backing off" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-05-08T23:45:56Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.26s) PASS ok github.com/docker/distribution/notifications 0.656s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-05-08T23:45:55Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-08T23:45:55.748099338Z" 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.9 time="2025-05-08T23:45:55.748193779Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:45:55.748207419Z" level=info msg="Starting upload purge in 8m0s" go.version=go1.23.9 time="2025-05-08T23:45:55.748619863Z" level=info msg="listening on [::]:5000" go.version=go1.23.9 time="2025-05-08T23:45:58.752045724Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.9 time="2025-05-08T23:45:58.854194395Z" level=info msg="response completed" go.version=go1.23.9 http.request.host=127.0.0.1 http.request.id=a32a4264-e213-417b-a9ba-ca948a32d698 http.request.method=GET http.request.remoteaddr="[::1]:45740" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="776.608µs" http.response.status=200 http.response.written=2 ::1 - - [08/May/2025:23:45:58 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-05-08T23:45:59.084689711Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-08T23:45:59.085351158Z" 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.9 time="2025-05-08T23:45:59.085368158Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:45:59.085435758Z" level=info msg="Starting upload purge in 58m0s" go.version=go1.23.9 time="2025-05-08T23:45:59.085486399Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.9 time="2025-05-08T23:45:59.08557052Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.9 time="2025-05-08T23:45:59.085821002Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.9 time="2025-05-08T23:46:02.093761386Z" level=info msg="response completed" go.version=go1.23.9 http.request.host=127.0.0.1 http.request.id=2fe74472-94f7-4f12-9cc8-67fd2c9de569 http.request.method=GET http.request.remoteaddr="127.0.0.1:43950" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="737.487µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:46:02 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-05-08T23:46:02.093877308Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.9 --- PASS: TestRegistrySupportedCipherSuite (3.34s) === RUN TestRegistryUnsupportedCipherSuite time="2025-05-08T23:46:02.704165029Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-05-08T23:46:02.704923436Z" 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.9 time="2025-05-08T23:46:02.704942716Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:02.705039917Z" level=info msg="Starting upload purge in 31m0s" go.version=go1.23.9 time="2025-05-08T23:46:02.705092078Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.9 --- PASS: TestRegistryUnsupportedCipherSuite (8.62s) PASS ok github.com/docker/distribution/registry 15.151s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.066s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.05s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.156s === RUN TestBasicAccessController time="2025-05-08T23:45:55Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.9 instance.id=83b90d0a-73e7-4420-9527-9b29c9a15a84 time="2025-05-08T23:45:55Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.9 instance.id=83b90d0a-73e7-4420-9527-9b29c9a15a84 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-05-08T23:45:55Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.9 password="Qdn1YfU7tQCqeZnCSYUtx_H-ZV8zlvNb_idHrGsypzw" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.143s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.066s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.01s) === RUN TestLeeway time="2025-05-08T23:45:55Z" level=info msg="token not to be used before 2025-05-08 23:45:56 +0000 UTC - currently 2025-05-08 23:45:55.725798482 +0000 UTC m=+0.028256395" time="2025-05-08T23:45:55Z" level=info msg="token not to be used after 2025-05-08 23:45:55 +0000 UTC - currently 2025-05-08 23:45:55.726370167 +0000 UTC m=+0.028828080" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-05-08T23:45:55Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.072s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.01s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.00s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.01s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.00s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.137s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.01s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.094s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.049s === RUN TestCheckAPI time="2025-05-08T23:45:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:45:55Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:45:55Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:42683" http.request.id=56fcb94c-1ca8-4735-8138-b69e05f40a7d http.request.method=GET http.request.remoteaddr="127.0.0.1:52116" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.241292ms http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:45:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-05-08T23:45:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:45:55Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:45:55Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=264de454-e161-4366-8765-39e35651aadd http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.881078ms http.response.status=200 http.response.written=20 127.0.0.1 - - [08/May/2025:23:45:55 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-08T23:45:55Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=180fdc34-eaa4-47d7-9cc9-c6fe0c8b6de5 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.000969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:55 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=6f6fa9f1-8e80-4d34-8ee2-293f40b947ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/aaaa/blobs/uploads/99862cdc-4203-44db-a226-f752544ab602?_state=o2NKe5wAm7EUsMQ3B5q_hX6bSQGySgyTd3sm_tTFZ7x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5OTg2MmNkYy00MjAzLTQ0ZGItYTIyNi1mNzUyNTQ0YWI2MDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTUuODQzMTg4NzQxWiJ9&digest=sha256%3Aaf410d3a4e166234b60c0be9a8c903953cebe00c47a70373838f63d2bad39fd6" http.request.useragent="Go-http-client/1.1" http.response.duration=966.294176ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:55 +0000] "PUT /v2/foo/aaaa/blobs/uploads/99862cdc-4203-44db-a226-f752544ab602?_state=o2NKe5wAm7EUsMQ3B5q_hX6bSQGySgyTd3sm_tTFZ7x7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI5OTg2MmNkYy00MjAzLTQ0ZGItYTIyNi1mNzUyNTQ0YWI2MDIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTUuODQzMTg4NzQxWiJ9&digest=sha256%3Aaf410d3a4e166234b60c0be9a8c903953cebe00c47a70373838f63d2bad39fd6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=c7af4649-d441-4488-a237-a73d9698eb00 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.646416ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:56 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:56Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=debf4596-7daf-4cb4-8763-88d5e1462e14 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="938.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:56 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:57Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=370fc6db-c062-4e64-9030-cdd1141b5db3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bbbb/blobs/uploads/9e3b8b32-2957-413c-8983-d02eef584c6c?_state=hGuHn2PheG2d_L0WYficft27NnfGJcLjdGF88VyX_jl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5ZTNiOGIzMi0yOTU3LTQxM2MtODk4My1kMDJlZWY1ODRjNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTYuODgzODA4NDM3WiJ9&digest=sha256%3A15bd201ea4742f2fd9dbee72364e9bf01a3c9b05bf3e391fb8e4c1b1518e604c" http.request.useragent="Go-http-client/1.1" http.response.duration=983.803585ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:56 +0000] "PUT /v2/foo/bbbb/blobs/uploads/9e3b8b32-2957-413c-8983-d02eef584c6c?_state=hGuHn2PheG2d_L0WYficft27NnfGJcLjdGF88VyX_jl7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI5ZTNiOGIzMi0yOTU3LTQxM2MtODk4My1kMDJlZWY1ODRjNmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTYuODgzODA4NDM3WiJ9&digest=sha256%3A15bd201ea4742f2fd9dbee72364e9bf01a3c9b05bf3e391fb8e4c1b1518e604c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:57Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=49442983-c1e8-4f2a-8e02-92688a0fc214 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.848938ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:57 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:57Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=72b612ca-b877-49f5-9402-3e802e331429 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="946.37µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:57 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=ef28c69d-765f-4d2d-bb67-855454b7aecd http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/cccc/blobs/uploads/f1565bc9-434c-4d33-9fe8-1ba582242b7a?_state=6INB6YTEm3CQvw_NJvwVbYmkGQP26f4sdEUIb-ECcX17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmMTU2NWJjOS00MzRjLTRkMzMtOWZlOC0xYmE1ODIyNDJiN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTcuOTYyNTAzMjIzWiJ9&digest=sha256%3Ae8d1e5ff6dd757d37c8c877d812bb81f58919ed231e5b610419d91fa4d2be7bb" http.request.useragent="Go-http-client/1.1" http.response.duration=1.30483026s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:57 +0000] "PUT /v2/foo/cccc/blobs/uploads/f1565bc9-434c-4d33-9fe8-1ba582242b7a?_state=6INB6YTEm3CQvw_NJvwVbYmkGQP26f4sdEUIb-ECcX17Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJmMTU2NWJjOS00MzRjLTRkMzMtOWZlOC0xYmE1ODIyNDJiN2EiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTcuOTYyNTAzMjIzWiJ9&digest=sha256%3Ae8d1e5ff6dd757d37c8c877d812bb81f58919ed231e5b610419d91fa4d2be7bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=269314e9-c0ed-4efe-baa7-1be3b181ea3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398533ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:59 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:45:59Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=b7a28caa-f861-458e-a17b-04256dde5b42 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="810.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:59 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=52b76aa5-5f8c-44ac-bcb8-7f0da5837047 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/dddd/blobs/uploads/a93c481e-c24d-4dac-9029-93ff3562fa0e?_state=-zqN8yDY555HBmgVHNwLwgkWyYMp6VM-_0EX5LH7LGh7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhOTNjNDgxZS1jMjRkLTRkYWMtOTAyOS05M2ZmMzU2MmZhMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTkuMzM5MTM1NjJaIn0%3D&digest=sha256%3A0dc299304359700cce123258407dcae94c186a053c3134977f42c1648e37d00b" http.request.useragent="Go-http-client/1.1" http.response.duration=711.490303ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:45:59 +0000] "PUT /v2/foo/dddd/blobs/uploads/a93c481e-c24d-4dac-9029-93ff3562fa0e?_state=-zqN8yDY555HBmgVHNwLwgkWyYMp6VM-_0EX5LH7LGh7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhOTNjNDgxZS1jMjRkLTRkYWMtOTAyOS05M2ZmMzU2MmZhMGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDU6NTkuMzM5MTM1NjJaIn0%3D&digest=sha256%3A0dc299304359700cce123258407dcae94c186a053c3134977f42c1648e37d00b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=d4a225dd-53be-4101-a3e4-7dcf51f9cf0e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.457374ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:00 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=424d40e7-2c45-418c-a9ea-ea3015144ee2 http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="867.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:00 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=3a5898b8-98e2-4932-b0ea-58a5c25346b5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/eeee/blobs/uploads/5161f8a2-ea42-4a5c-8a67-40688ad895d7?_state=y5XyxColoCDA5HhXcfdWTKNV3K1V_cbxAgjNFizLaj17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1MTYxZjhhMi1lYTQyLTRhNWMtOGE2Ny00MDY4OGFkODk1ZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDAuMTA1MjQ5MzMzWiJ9&digest=sha256%3Aba3b08a7e80155add8aea1d3c4d1188286c97929ce6a68093733ebc67373f984" http.request.useragent="Go-http-client/1.1" http.response.duration=504.925459ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:00 +0000] "PUT /v2/foo/eeee/blobs/uploads/5161f8a2-ea42-4a5c-8a67-40688ad895d7?_state=y5XyxColoCDA5HhXcfdWTKNV3K1V_cbxAgjNFizLaj17Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI1MTYxZjhhMi1lYTQyLTRhNWMtOGE2Ny00MDY4OGFkODk1ZDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDAuMTA1MjQ5MzMzWiJ9&digest=sha256%3Aba3b08a7e80155add8aea1d3c4d1188286c97929ce6a68093733ebc67373f984 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=9aa510d5-085e-4432-8d49-9976f82d2c07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.393494ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:00 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:00Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=c7af3048-1b14-43bf-a33f-e32322ab6c7d http.request.method=POST http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="804.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:00 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=31e8951a-da9e-4127-a85b-4909ef174c05 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/ffff/blobs/uploads/6de8815e-362a-4e4c-96bd-cc52f057756d?_state=nKgdD5lGBXQWhSgkE-tw1JA_4weIX_xx6wtuDk70E4N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2ZGU4ODE1ZS0zNjJhLTRlNGMtOTZiZC1jYzUyZjA1Nzc1NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDAuNjc4OTg2MThaIn0%3D&digest=sha256%3Aa08a244c7f1e3a5451320c8a91784f49634fddbd55a63bb327ae94422f1e26cf" http.request.useragent="Go-http-client/1.1" http.response.duration=900.967901ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:00 +0000] "PUT /v2/foo/ffff/blobs/uploads/6de8815e-362a-4e4c-96bd-cc52f057756d?_state=nKgdD5lGBXQWhSgkE-tw1JA_4weIX_xx6wtuDk70E4N7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiI2ZGU4ODE1ZS0zNjJhLTRlNGMtOTZiZC1jYzUyZjA1Nzc1NmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDAuNjc4OTg2MThaIn0%3D&digest=sha256%3Aa08a244c7f1e3a5451320c8a91784f49634fddbd55a63bb327ae94422f1e26cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=7a9db231-a297-435e-9e83-c694f77f49fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.516295ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=1c206109-d7b3-4fb1-a250-4de27807fb21 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="669.007µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=950e97da-e9b0-45f0-bc09-3e6bebfeedd2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="659.407µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=72082d3e-c556-47ec-880d-fc033664b54d http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="701.487µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=8bd18cd6-a30d-4ffc-bae1-2d6ce473390a http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="697.807µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=0c059487-90b9-45cd-97cb-b18eb6389e0b http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="758.967µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=1e011918-d915-470a-a785-62dbc553bc56 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="711.606µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" 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.9 http.request.host="127.0.0.1:38107" http.request.id=12c3b2ba-93e4-4fc0-9068-4396a40a345e http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="772.887µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" 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.9 http.request.host="127.0.0.1:38107" http.request.id=c3011a26-d9e1-4b4b-a1d3-d2b6f6ea51fb http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="688.807µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=31e6dbba-0e46-444f-be24-c21168a035d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="711.247µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38107" http.request.id=7f0f9d25-9b7c-4997-b58f-f733717934e9 http.request.method=GET http.request.remoteaddr="127.0.0.1:36808" 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="690.367µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-05-08T23:46: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.9 time="2025-05-08T23:46:01Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:01Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=e7751ebd-1efe-4cdb-acdf-269db0431b14 http.request.method=POST http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.063051ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:02Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=b8b6fd06-4519-41aa-893e-5c488ecc63e1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/aaaa/blobs/uploads/f6379812-d7f7-4bad-a83e-2836fc98ee24?_state=v2obP2HecdzKBc9UZ1qnahZyUBI9XpLxH81jHzRdYuB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNjM3OTgxMi1kN2Y3LTRiYWQtYTgzZS0yODM2ZmM5OGVlMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDEuNjYwOTgxODI3WiJ9&digest=sha256%3Aa67fbed1ffa3be66ae923be22e67895f7fcf3762d7fdecce9b9a8529bc992cd2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.116804556s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:01 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f6379812-d7f7-4bad-a83e-2836fc98ee24?_state=v2obP2HecdzKBc9UZ1qnahZyUBI9XpLxH81jHzRdYuB7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmNjM3OTgxMi1kN2Y3LTRiYWQtYTgzZS0yODM2ZmM5OGVlMjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDEuNjYwOTgxODI3WiJ9&digest=sha256%3Aa67fbed1ffa3be66ae923be22e67895f7fcf3762d7fdecce9b9a8529bc992cd2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:02Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=36fdf72e-8eb4-4f7a-82fd-f1080013579f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.502254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:02 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:02Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=58ad34cf-2baa-4a74-91ee-166c17cfd2a0 http.request.method=POST http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:02 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:04Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=5b3fce4b-cf13-4140-869e-daa1968e92bf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/bbbb/blobs/uploads/eecc5a41-0f1f-486b-bed3-b0eb7cbed3e2?_state=W7mMPOPa-JefYY5XnYzw0yf7HjHJRMtnoG-ZEc5ccTN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZWNjNWE0MS0wZjFmLTQ4NmItYmVkMy1iMGViN2NiZWQzZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDIuODYzMzYyNTczWiJ9&digest=sha256%3A1865da0f5fa074ac0d2b5d70150b05512a6324680151997e149923a3e47d0449" http.request.useragent="Go-http-client/1.1" http.response.duration=1.471157794s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:02 +0000] "PUT /v2/foo/bbbb/blobs/uploads/eecc5a41-0f1f-486b-bed3-b0eb7cbed3e2?_state=W7mMPOPa-JefYY5XnYzw0yf7HjHJRMtnoG-ZEc5ccTN7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJlZWNjNWE0MS0wZjFmLTQ4NmItYmVkMy1iMGViN2NiZWQzZTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDIuODYzMzYyNTczWiJ9&digest=sha256%3A1865da0f5fa074ac0d2b5d70150b05512a6324680151997e149923a3e47d0449 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:04Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=cef35776-9545-45e9-bcba-72e243f9027b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.411094ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:04 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:04Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=95a741c0-7469-4f65-b7b9-68958d49ea63 http.request.method=POST http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="842.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:04 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:05Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=f280e7e0-a062-4819-bc1d-12e85c7f63ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/cccc/blobs/uploads/25dff471-9b21-42d3-a420-54bd13abbfc9?_state=IpJHADgN5g1VccyLSMoRRbi0iVT-kdRjQonA-JtpPrp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNWRmZjQ3MS05YjIxLTQyZDMtYTQyMC01NGJkMTNhYmJmYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDQuNDM1ODEzMDNaIn0%3D&digest=sha256%3A363f2782a044ed7464e694135f31e165175e4b8c6ccb0631c47a2aeb9b634a74" http.request.useragent="Go-http-client/1.1" http.response.duration=1.497280887s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:04 +0000] "PUT /v2/foo/cccc/blobs/uploads/25dff471-9b21-42d3-a420-54bd13abbfc9?_state=IpJHADgN5g1VccyLSMoRRbi0iVT-kdRjQonA-JtpPrp7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyNWRmZjQ3MS05YjIxLTQyZDMtYTQyMC01NGJkMTNhYmJmYzkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDQuNDM1ODEzMDNaIn0%3D&digest=sha256%3A363f2782a044ed7464e694135f31e165175e4b8c6ccb0631c47a2aeb9b634a74 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:05Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=440ca361-b595-47fc-ab4e-0cc4b5c864c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.354693ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:05 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:06Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=32cd1f3c-356a-493e-869e-7897a59c2c7d http.request.method=POST http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="765.167µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:06 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=a56cfe6e-68f7-4bd7-8e67-6d2277c7e028 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/dddd/blobs/uploads/0040b081-98f2-42d9-81b1-dfe0e520924f?_state=DdEnh3UMHqynnSjPTwYLOGLHra_tl-mGrc4NmfiGRst7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwMDQwYjA4MS05OGYyLTQyZDktODFiMS1kZmUwZTUyMDkyNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDYuMDIxMzk0MDE0WiJ9&digest=sha256%3A4f5b5378b8faaa4114ec9e942fcae9dfc56f29e5b565fb7d3ee8c46921089b3a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008247982s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:06 +0000] "PUT /v2/foo/dddd/blobs/uploads/0040b081-98f2-42d9-81b1-dfe0e520924f?_state=DdEnh3UMHqynnSjPTwYLOGLHra_tl-mGrc4NmfiGRst7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIwMDQwYjA4MS05OGYyLTQyZDktODFiMS1kZmUwZTUyMDkyNGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDYuMDIxMzk0MDE0WiJ9&digest=sha256%3A4f5b5378b8faaa4114ec9e942fcae9dfc56f29e5b565fb7d3ee8c46921089b3a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=c20ec710-2867-4318-a09c-8b4223657ff7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39212" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.463734ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39781" http.request.id=8ef7ed21-5e31-411c-8c42-d3c8d6e3506e http.request.method=GET http.request.remoteaddr="127.0.0.1:39212" 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="628.726µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (11.28s) === RUN TestURLPrefix time="2025-05-08T23:46:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:46:07Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:42511" http.request.id=ee57806a-5224-4b01-bec9-896c423d0ec2 http.request.method=GET http.request.remoteaddr="127.0.0.1:58130" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="766.207µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-05-08T23:46:07Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:46:07Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:07Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=93e87341-60f1-4033-8f49-42f80e279d30 http.request.method=GET http.request.remoteaddr="127.0.0.1:39118" http.request.uri="/v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="834.328µs" http.response.status=404 http.response.written=157 vars.digest="sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "GET /v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=6c8ae360-c353-4c8d-9428-ef31e7a0b685 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39132" http.request.uri="/v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="829.208µs" http.response.status=404 http.response.written=157 vars.digest="sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=a6877e26-3d0f-4c35-ac11-b405bd7e1f11 http.request.method=POST http.request.remoteaddr="127.0.0.1:39132" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="800.848µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=ed3675a5-88d9-4b26-8b73-74ecce274260 http.request.method=GET http.request.remoteaddr="127.0.0.1:39132" http.request.uri="/v2/foo/bar/blobs/uploads/35140d22-6c12-4367-b678-9e8a1aeab3e8?_state=glFWIE_GSFIpsKaqxiB8UoxXLePaLhj2eQIYEUF6Yb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MTQwZDIyLTZjMTItNDM2Ny1iNjc4LTllOGExYWVhYjNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDE2OTM4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="785.288µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "GET /v2/foo/bar/blobs/uploads/35140d22-6c12-4367-b678-9e8a1aeab3e8?_state=glFWIE_GSFIpsKaqxiB8UoxXLePaLhj2eQIYEUF6Yb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MTQwZDIyLTZjMTItNDM2Ny1iNjc4LTllOGExYWVhYjNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDE2OTM4ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=120b99dd-5400-4131-ba19-1424658b2008 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39132" http.request.uri="/v2/foo/bar/blobs/uploads/35140d22-6c12-4367-b678-9e8a1aeab3e8?_state=glFWIE_GSFIpsKaqxiB8UoxXLePaLhj2eQIYEUF6Yb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MTQwZDIyLTZjMTItNDM2Ny1iNjc4LTllOGExYWVhYjNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDE2OTM4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="722.727µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "DELETE /v2/foo/bar/blobs/uploads/35140d22-6c12-4367-b678-9e8a1aeab3e8?_state=glFWIE_GSFIpsKaqxiB8UoxXLePaLhj2eQIYEUF6Yb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MTQwZDIyLTZjMTItNDM2Ny1iNjc4LTllOGExYWVhYjNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDE2OTM4ODRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=b4ef8632-15b9-4ae3-b08a-9498b5e679fd http.request.method=GET http.request.remoteaddr="127.0.0.1:39132" http.request.uri="/v2/foo/bar/blobs/uploads/35140d22-6c12-4367-b678-9e8a1aeab3e8?_state=glFWIE_GSFIpsKaqxiB8UoxXLePaLhj2eQIYEUF6Yb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MTQwZDIyLTZjMTItNDM2Ny1iNjc4LTllOGExYWVhYjNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDE2OTM4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=35140d22-6c12-4367-b678-9e8a1aeab3e8 time="2025-05-08T23:46:07Z" 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.9 http.request.host="127.0.0.1:35547" http.request.id=b4ef8632-15b9-4ae3-b08a-9498b5e679fd http.request.method=GET http.request.remoteaddr="127.0.0.1:39132" http.request.uri="/v2/foo/bar/blobs/uploads/35140d22-6c12-4367-b678-9e8a1aeab3e8?_state=glFWIE_GSFIpsKaqxiB8UoxXLePaLhj2eQIYEUF6Yb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MTQwZDIyLTZjMTItNDM2Ny1iNjc4LTllOGExYWVhYjNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDE2OTM4ODRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="733.687µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=35140d22-6c12-4367-b678-9e8a1aeab3e8 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "GET /v2/foo/bar/blobs/uploads/35140d22-6c12-4367-b678-9e8a1aeab3e8?_state=glFWIE_GSFIpsKaqxiB8UoxXLePaLhj2eQIYEUF6Yb97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM1MTQwZDIyLTZjMTItNDM2Ny1iNjc4LTllOGExYWVhYjNlOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDE2OTM4ODRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=a9b60948-fa03-446c-a5cb-e057ff3a93a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="799.807µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=72b46dae-b345-4305-9611-23675e1d2c1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/1d895371-4028-4a40-9288-09d3f47c4061?_state=lyxwHQMknFRZE561vmKS_L1l0ACaF5TqcMHmVX9JV017Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkODk1MzcxLTQwMjgtNGE0MC05Mjg4LTA5ZDNmNDdjNDA2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDU1ODQ2MDFaIn0%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" provided=sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 vars.name="foo/bar" vars.uuid=1d895371-4028-4a40-9288-09d3f47c4061 time="2025-05-08T23:46:07Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=72b46dae-b345-4305-9611-23675e1d2c1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/1d895371-4028-4a40-9288-09d3f47c4061?_state=lyxwHQMknFRZE561vmKS_L1l0ACaF5TqcMHmVX9JV017Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkODk1MzcxLTQwMjgtNGE0MC05Mjg4LTA5ZDNmNDdjNDA2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDU1ODQ2MDFaIn0%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1d895371-4028-4a40-9288-09d3f47c4061 time="2025-05-08T23:46:07Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=72b46dae-b345-4305-9611-23675e1d2c1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/1d895371-4028-4a40-9288-09d3f47c4061?_state=lyxwHQMknFRZE561vmKS_L1l0ACaF5TqcMHmVX9JV017Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkODk1MzcxLTQwMjgtNGE0MC05Mjg4LTA5ZDNmNDdjNDA2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDU1ODQ2MDFaIn0%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="818.968µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1d895371-4028-4a40-9288-09d3f47c4061 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "PUT /v2/foo/bar/blobs/uploads/1d895371-4028-4a40-9288-09d3f47c4061?_state=lyxwHQMknFRZE561vmKS_L1l0ACaF5TqcMHmVX9JV017Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFkODk1MzcxLTQwMjgtNGE0MC05Mjg4LTA5ZDNmNDdjNDA2MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDU1ODQ2MDFaIn0%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=35f8bc7d-02d9-4516-86d0-53b7a19476ed http.request.method=POST http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="694.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=c4c96bf1-7275-4220-a490-ab1f5d80a90a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/e94c7745-1ee6-43c5-bb41-06928a90ee93?_state=M3kgYB2__jmCVbw4UqyY-qxUUVrfgghxt8DE1d6MPoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NGM3NzQ1LTFlZTYtNDNjNS1iYjQxLTA2OTI4YTkwZWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDc0ODczNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="911.369µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "PUT /v2/foo/bar/blobs/uploads/e94c7745-1ee6-43c5-bb41-06928a90ee93?_state=M3kgYB2__jmCVbw4UqyY-qxUUVrfgghxt8DE1d6MPoN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5NGM3NzQ1LTFlZTYtNDNjNS1iYjQxLTA2OTI4YTkwZWU5MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDc0ODczNFoifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=badd1df9-ea32-40de-86c7-d5c083cd6de8 http.request.method=POST http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="730.847µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=0d393391-815a-4f83-997b-8d1456133971 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/3964fe41-0625-421b-bc2f-715842f77eef?_state=Cct4qs4ARFejg61LL5f8h0ShRNnE_nTBXmNGgT5FH4Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NjRmZTQxLTA2MjUtNDIxYi1iYzJmLTcxNTg0MmY3N2VlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDk1NTQ0NFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="976.489µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "PUT /v2/foo/bar/blobs/uploads/3964fe41-0625-421b-bc2f-715842f77eef?_state=Cct4qs4ARFejg61LL5f8h0ShRNnE_nTBXmNGgT5FH4Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5NjRmZTQxLTA2MjUtNDIxYi1iYzJmLTcxNTg0MmY3N2VlZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNDk1NTQ0NFoifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:07Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=cefb3b8d-0a4c-4a2f-b1c4-3ee4cd9ce10d http.request.method=POST http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="713.406µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:08Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=cc6bb1f1-363e-446e-9763-4bc5be018f8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/a1d9f9c3-06b6-44ba-97e0-2f5a3b5865eb?_state=M-cOpgamc1wZTJ3sqAmeQvjY0Jb3GI__gwPq_p4jMnh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZDlmOWMzLTA2YjYtNDRiYS05N2UwLTJmNWEzYjU4NjVlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNTE2NjgxOFoifQ%3D%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.457930306s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:07 +0000] "PUT /v2/foo/bar/blobs/uploads/a1d9f9c3-06b6-44ba-97e0-2f5a3b5865eb?_state=M-cOpgamc1wZTJ3sqAmeQvjY0Jb3GI__gwPq_p4jMnh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExZDlmOWMzLTA2YjYtNDRiYS05N2UwLTJmNWEzYjU4NjVlYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowNy4xNTE2NjgxOFoifQ%3D%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:08Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=2e1274f5-c88a-48df-b678-013c60a4b51a http.request.method=POST http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:35547" http.request.id=fdc8827f-160c-419e-9d9c-98b7a32d1298 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/37a7b174-4fe2-438f-8c0d-de93dd818ba6?_state=QojEjQNXf9T_3QinIDvewkKG728wCykB3WA17CpEPPV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YTdiMTc0LTRmZTItNDM4Zi04YzBkLWRlOTNkZDgxOGJhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowOC42MjUwMDUzOTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.375021981s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:08 +0000] "PATCH /v2/foo/bar/blobs/uploads/37a7b174-4fe2-438f-8c0d-de93dd818ba6?_state=QojEjQNXf9T_3QinIDvewkKG728wCykB3WA17CpEPPV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YTdiMTc0LTRmZTItNDM4Zi04YzBkLWRlOTNkZDgxOGJhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjowOC42MjUwMDUzOTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=58880678-3bec-491a-be7a-cb30e116db5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/uploads/37a7b174-4fe2-438f-8c0d-de93dd818ba6?_state=LuTfSqGJ6oLSGYDPxDvtND68C2rOJCMD3fZNdX3I9O97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YTdiMTc0LTRmZTItNDM4Zi04YzBkLWRlOTNkZDgxOGJhNiIsIk9mZnNldCI6MjYxNzg1NjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDhaIn0%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02893ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "PUT /v2/foo/bar/blobs/uploads/37a7b174-4fe2-438f-8c0d-de93dd818ba6?_state=LuTfSqGJ6oLSGYDPxDvtND68C2rOJCMD3fZNdX3I9O97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3YTdiMTc0LTRmZTItNDM4Zi04YzBkLWRlOTNkZDgxOGJhNiIsIk9mZnNldCI6MjYxNzg1NjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MDhaIn0%3D&digest=sha256%3A3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=69009474-2a21-46f3-a14f-5ff08dcf19fb http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="840.528µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=3bbd0c64-d6b9-4fd3-a381-cddc41f68e07 http.request.method=GET http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=14.843264ms http.response.status=200 http.response.written=26178560 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 200 26178560 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=error msg="error parsing digest="sha257:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=ae9fc655-5cb4-4af4-a980-1cb26a34db17 http.request.method=GET http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/sha257:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" vars.name="foo/bar" time="2025-05-08T23:46:10Z" 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.9 http.request.host="127.0.0.1:35547" http.request.id=ae9fc655-5cb4-4af4-a980-1cb26a34db17 http.request.method=GET http.request.remoteaddr="127.0.0.1:39134" http.request.uri="/v2/foo/bar/blobs/sha257:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="749.048µs" http.response.status=400 http.response.written=110 vars.digest="sha257:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/sha257:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=92c0adc8-64fb-4857-85d8-e645e559ea74 http.request.method=GET http.request.remoteaddr="127.0.0.1:39156" http.request.uri="/v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.duration="954.409µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" 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.9 time="2025-05-08T23:46:10Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=aae4c6c8-b96a-4cf1-b13b-72785cfd6ec4 http.request.method=GET http.request.remoteaddr="127.0.0.1:47946" http.request.uri="/v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="889.248µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=f88b1ccb-bc40-4589-b983-a4e38bde9abf http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="822.768µs" http.response.status=404 http.response.written=157 vars.digest="sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=17d0525a-2ec6-46c1-8029-d1d97f36dec2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="791.887µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=1d15bd62-3fee-49f0-b5c0-66e57d138972 http.request.method=GET http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/uploads/de56f946-33fc-4e39-bb6f-2f27d2030672?_state=urRn0FSXn3ao6pe7TSMKaptWuDg7ux62HgypuL8z56l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNTZmOTQ2LTMzZmMtNGUzOS1iYjZmLTJmMjdkMjAzMDY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzM1NjU4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="788.608µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/uploads/de56f946-33fc-4e39-bb6f-2f27d2030672?_state=urRn0FSXn3ao6pe7TSMKaptWuDg7ux62HgypuL8z56l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNTZmOTQ2LTMzZmMtNGUzOS1iYjZmLTJmMjdkMjAzMDY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzM1NjU4NzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=d1df7a18-ae25-49b8-8db2-97d7a707c05d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/uploads/de56f946-33fc-4e39-bb6f-2f27d2030672?_state=urRn0FSXn3ao6pe7TSMKaptWuDg7ux62HgypuL8z56l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNTZmOTQ2LTMzZmMtNGUzOS1iYjZmLTJmMjdkMjAzMDY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzM1NjU4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="768.607µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "DELETE /v2/foo/bar/blobs/uploads/de56f946-33fc-4e39-bb6f-2f27d2030672?_state=urRn0FSXn3ao6pe7TSMKaptWuDg7ux62HgypuL8z56l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNTZmOTQ2LTMzZmMtNGUzOS1iYjZmLTJmMjdkMjAzMDY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzM1NjU4NzJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=4e065b6d-b58c-4e69-95ca-83105c5c2744 http.request.method=GET http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/uploads/de56f946-33fc-4e39-bb6f-2f27d2030672?_state=urRn0FSXn3ao6pe7TSMKaptWuDg7ux62HgypuL8z56l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNTZmOTQ2LTMzZmMtNGUzOS1iYjZmLTJmMjdkMjAzMDY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzM1NjU4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=de56f946-33fc-4e39-bb6f-2f27d2030672 time="2025-05-08T23:46:10Z" 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.9 http.request.host="127.0.0.1:41281" http.request.id=4e065b6d-b58c-4e69-95ca-83105c5c2744 http.request.method=GET http.request.remoteaddr="127.0.0.1:47948" http.request.uri="/v2/foo/bar/blobs/uploads/de56f946-33fc-4e39-bb6f-2f27d2030672?_state=urRn0FSXn3ao6pe7TSMKaptWuDg7ux62HgypuL8z56l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNTZmOTQ2LTMzZmMtNGUzOS1iYjZmLTJmMjdkMjAzMDY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzM1NjU4NzJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="771.168µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=de56f946-33fc-4e39-bb6f-2f27d2030672 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/uploads/de56f946-33fc-4e39-bb6f-2f27d2030672?_state=urRn0FSXn3ao6pe7TSMKaptWuDg7ux62HgypuL8z56l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRlNTZmOTQ2LTMzZmMtNGUzOS1iYjZmLTJmMjdkMjAzMDY3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzM1NjU4NzJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=03a037da-7092-47a8-b85b-2c57b3ac69ef http.request.method=POST http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="920.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=b31dde7c-f0ad-4253-9754-e9a022dd4bf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/9e2c26ce-7ab4-460d-a1ca-a65f851dcb97?_state=IYQ8wya8Wd-Vd9arBunFhOuJiyoS5cGM2ezLtDjFn3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllMmMyNmNlLTdhYjQtNDYwZC1hMWNhLWE2NWY4NTFkY2I5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzc1MTU3MVoifQ%3D%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" provided=sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 vars.name="foo/bar" vars.uuid=9e2c26ce-7ab4-460d-a1ca-a65f851dcb97 time="2025-05-08T23:46:10Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=b31dde7c-f0ad-4253-9754-e9a022dd4bf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/9e2c26ce-7ab4-460d-a1ca-a65f851dcb97?_state=IYQ8wya8Wd-Vd9arBunFhOuJiyoS5cGM2ezLtDjFn3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllMmMyNmNlLTdhYjQtNDYwZC1hMWNhLWE2NWY4NTFkY2I5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzc1MTU3MVoifQ%3D%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=9e2c26ce-7ab4-460d-a1ca-a65f851dcb97 time="2025-05-08T23:46:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=b31dde7c-f0ad-4253-9754-e9a022dd4bf5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/9e2c26ce-7ab4-460d-a1ca-a65f851dcb97?_state=IYQ8wya8Wd-Vd9arBunFhOuJiyoS5cGM2ezLtDjFn3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllMmMyNmNlLTdhYjQtNDYwZC1hMWNhLWE2NWY4NTFkY2I5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzc1MTU3MVoifQ%3D%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="830.728µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=9e2c26ce-7ab4-460d-a1ca-a65f851dcb97 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "PUT /v2/foo/bar/blobs/uploads/9e2c26ce-7ab4-460d-a1ca-a65f851dcb97?_state=IYQ8wya8Wd-Vd9arBunFhOuJiyoS5cGM2ezLtDjFn3Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllMmMyNmNlLTdhYjQtNDYwZC1hMWNhLWE2NWY4NTFkY2I5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzc1MTU3MVoifQ%3D%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=5d222c0c-65bf-4b69-bbeb-fa0ea8379407 http.request.method=POST http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="719.087µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=0ce9929d-42d0-401b-99dc-71632f0f3d1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/d0ebf75c-feee-4ea7-8ca9-5b32e86a4b2b?_state=yEMW9wrAQBpzCxW8ZDeERxFgq-fSJi2Yw7c0jND4usV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwZWJmNzVjLWZlZWUtNGVhNy04Y2E5LTViMzJlODZhNGIyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzk0NjA1MjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="896.049µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "PUT /v2/foo/bar/blobs/uploads/d0ebf75c-feee-4ea7-8ca9-5b32e86a4b2b?_state=yEMW9wrAQBpzCxW8ZDeERxFgq-fSJi2Yw7c0jND4usV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQwZWJmNzVjLWZlZWUtNGVhNy04Y2E5LTViMzJlODZhNGIyYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xMzk0NjA1MjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=f74e18a2-7256-4be4-bdcb-576ee8f55d55 http.request.method=POST http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="731.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=e8f41860-ccb9-4fd1-b8b1-65595f8b1acd http.request.method=PUT http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/df9d869f-52f0-456d-ad53-3dbb8f521bea?_state=7yHQI_HUhbxSTPK8s4DqEdBNKW10gOFILMgNucbLaQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmOWQ4NjlmLTUyZjAtNDU2ZC1hZDUzLTNkYmI4ZjUyMWJlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xNDE0MTE1NDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="925.089µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "PUT /v2/foo/bar/blobs/uploads/df9d869f-52f0-456d-ad53-3dbb8f521bea?_state=7yHQI_HUhbxSTPK8s4DqEdBNKW10gOFILMgNucbLaQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRmOWQ4NjlmLTUyZjAtNDU2ZC1hZDUzLTNkYmI4ZjUyMWJlYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xNDE0MTE1NDhaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:10Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=593701c5-d4c1-4bb5-850e-6064a803edbd http.request.method=POST http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="743.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:11Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=5f31d7f8-aeec-4b45-aed3-9118b4438492 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/003ae4f4-5a26-493d-80ac-84712da655a0?_state=nlokbuEmviSz7IcJ0SUiTOY4gXjZbSKW6aUczNZrWkF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwM2FlNGY0LTVhMjYtNDkzZC04MGFjLTg0NzEyZGE2NTVhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xNDMzOTkwMDhaIn0%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.duration=1.67381732s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "PUT /v2/foo/bar/blobs/uploads/003ae4f4-5a26-493d-80ac-84712da655a0?_state=nlokbuEmviSz7IcJ0SUiTOY4gXjZbSKW6aUczNZrWkF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAwM2FlNGY0LTVhMjYtNDkzZC04MGFjLTg0NzEyZGE2NTVhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMC4xNDMzOTkwMDhaIn0%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:11Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=fedde978-618a-40d0-a070-24fab9134268 http.request.method=POST http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="981.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:11 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41281" http.request.id=5a97b4d0-f2b5-498d-b4cb-598985e8d8c2 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/ba4036da-83fd-4c25-ba39-e12e16da9b1c?_state=coImJdr8zdC3FtKYZtDexu--igy10hvFSg7ZXviNfKV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDAzNmRhLTgzZmQtNGMyNS1iYTM5LWUxMmUxNmRhOWIxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMS44MzQ0NTkwNTVaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.656458031s http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:11 +0000] "PATCH /v2/foo/bar/blobs/uploads/ba4036da-83fd-4c25-ba39-e12e16da9b1c?_state=coImJdr8zdC3FtKYZtDexu--igy10hvFSg7ZXviNfKV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDAzNmRhLTgzZmQtNGMyNS1iYTM5LWUxMmUxNmRhOWIxYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMS44MzQ0NTkwNTVaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=f6f3657f-2a41-4774-978f-83672af8c8e8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/uploads/ba4036da-83fd-4c25-ba39-e12e16da9b1c?_state=PDpkormeBLPoc2PUTJu5Ff8x8vHjY9COZ4Eq_Jj8bS57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDAzNmRhLTgzZmQtNGMyNS1iYTM5LWUxMmUxNmRhOWIxYyIsIk9mZnNldCI6Mjk1NzEwNzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MTFaIn0%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02321ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "PUT /v2/foo/bar/blobs/uploads/ba4036da-83fd-4c25-ba39-e12e16da9b1c?_state=PDpkormeBLPoc2PUTJu5Ff8x8vHjY9COZ4Eq_Jj8bS57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhNDAzNmRhLTgzZmQtNGMyNS1iYTM5LWUxMmUxNmRhOWIxYyIsIk9mZnNldCI6Mjk1NzEwNzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MTFaIn0%3D&digest=sha256%3Ac797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=cef4ca28-a7d6-4190-b575-3976ad158a9d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="809.288µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=d8e28060-a8be-4edb-ad3c-3406c580f3cb http.request.method=GET http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=16.956085ms http.response.status=200 http.response.written=29571072 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 200 29571072 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=error msg="error parsing digest="sha257:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=de5a266e-bacd-43ef-9da4-894fb7e444bd http.request.method=GET http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/sha257:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" vars.name="foo/bar" time="2025-05-08T23:46:13Z" 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.9 http.request.host="127.0.0.1:41281" http.request.id=de5a266e-bacd-43ef-9da4-894fb7e444bd http.request.method=GET http.request.remoteaddr="127.0.0.1:47964" http.request.uri="/v2/foo/bar/blobs/sha257:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="771.407µs" http.response.status=400 http.response.written=110 vars.digest="sha257:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/sha257:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=de801780-4d3d-4002-92b3-6082e7a3586e http.request.method=GET http.request.remoteaddr="127.0.0.1:39556" http.request.uri="/v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.duration="939.729µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=36302f38-1980-49da-8f5d-3186dc992842 http.request.method=GET http.request.remoteaddr="127.0.0.1:39556" http.request.uri="/v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.516464ms http.response.status=200 http.response.written=131072 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 200 131072 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41281" http.request.id=ace46258-77fa-46e0-adca-84c658d576d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39552" http.request.uri="/v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=6.857066ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/sha256:c797442d51008dfc78666dc8ae8c5d4f2bcb40a59f175fa54c995415eed79d32 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=6a4c4671-d238-45a4-b95a-d49bc3c3a12d http.request.method=GET http.request.remoteaddr="127.0.0.1:39156" http.request.uri="/v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.497338413s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:35547" http.request.id=cb709937-45c3-4886-8206-bb4c1aaa4ba5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39150" http.request.uri="/v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.500806767s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [08/May/2025:23:46:10 +0000] "GET /v2/foo/bar/blobs/sha256:3362d224f0d14e42ed1c57589c1c03fe43d2c71a99e0a1554fa12d34a36287d1 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (6.49s) === RUN TestBlobDelete time="2025-05-08T23:46:13Z" 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.9 time="2025-05-08T23:46:13Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=7aa3ba45-ebe8-43a7-8336-b37b8f9b2579 http.request.method=GET http.request.remoteaddr="127.0.0.1:35674" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="873.249µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=7b108011-bc24-4a24-8aa7-a662562488fc http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="879.249µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "HEAD /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=eae1f5e9-5912-408a-b4fb-6602b608d7be http.request.method=POST http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="815.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=041b3705-e458-4066-8942-0de716f5d817 http.request.method=GET http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/30fd0265-23f6-4b22-9dab-9f2866be1f22?_state=yJ0qqercsF7obKsYjN5nr6e7eNjrb6IwokUNpNn-HRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZmQwMjY1LTIzZjYtNGIyMi05ZGFiLTlmMjg2NmJlMWYyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTQzNzYzN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="885.329µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/uploads/30fd0265-23f6-4b22-9dab-9f2866be1f22?_state=yJ0qqercsF7obKsYjN5nr6e7eNjrb6IwokUNpNn-HRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZmQwMjY1LTIzZjYtNGIyMi05ZGFiLTlmMjg2NmJlMWYyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTQzNzYzN1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=cbb4c7fb-95c9-4c23-8d58-8b5a1cb82f68 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/30fd0265-23f6-4b22-9dab-9f2866be1f22?_state=yJ0qqercsF7obKsYjN5nr6e7eNjrb6IwokUNpNn-HRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZmQwMjY1LTIzZjYtNGIyMi05ZGFiLTlmMjg2NmJlMWYyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTQzNzYzN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="818.568µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "DELETE /v2/foo/bar/blobs/uploads/30fd0265-23f6-4b22-9dab-9f2866be1f22?_state=yJ0qqercsF7obKsYjN5nr6e7eNjrb6IwokUNpNn-HRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZmQwMjY1LTIzZjYtNGIyMi05ZGFiLTlmMjg2NmJlMWYyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTQzNzYzN1oifQ%3D%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=7830d64f-b473-4eb6-bec0-4e655c5f3fff http.request.method=GET http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/30fd0265-23f6-4b22-9dab-9f2866be1f22?_state=yJ0qqercsF7obKsYjN5nr6e7eNjrb6IwokUNpNn-HRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZmQwMjY1LTIzZjYtNGIyMi05ZGFiLTlmMjg2NmJlMWYyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTQzNzYzN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=30fd0265-23f6-4b22-9dab-9f2866be1f22 time="2025-05-08T23:46:13Z" 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.9 http.request.host="127.0.0.1:44153" http.request.id=7830d64f-b473-4eb6-bec0-4e655c5f3fff http.request.method=GET http.request.remoteaddr="127.0.0.1:35676" http.request.uri="/v2/foo/bar/blobs/uploads/30fd0265-23f6-4b22-9dab-9f2866be1f22?_state=yJ0qqercsF7obKsYjN5nr6e7eNjrb6IwokUNpNn-HRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZmQwMjY1LTIzZjYtNGIyMi05ZGFiLTlmMjg2NmJlMWYyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTQzNzYzN1oifQ%3D%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="780.847µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=30fd0265-23f6-4b22-9dab-9f2866be1f22 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "GET /v2/foo/bar/blobs/uploads/30fd0265-23f6-4b22-9dab-9f2866be1f22?_state=yJ0qqercsF7obKsYjN5nr6e7eNjrb6IwokUNpNn-HRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMwZmQwMjY1LTIzZjYtNGIyMi05ZGFiLTlmMjg2NmJlMWYyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTQzNzYzN1oifQ%3D%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=e8873ca3-5379-41e5-a342-70d226a3cd20 http.request.method=POST http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="845.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=7ac17f70-6248-4d2e-b61e-2d151f24088b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/8fa1eead-b142-4f24-8347-2257de5d5e46?_state=zvSHy1XaCBEYuz4KgisD24r6YfV2G_SrQATWl9C3Iq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYTFlZWFkLWIxNDItNGYyNC04MzQ3LTIyNTdkZTVkNWU0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTg0OTA4MVoifQ%3D%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" provided=sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 vars.name="foo/bar" vars.uuid=8fa1eead-b142-4f24-8347-2257de5d5e46 time="2025-05-08T23:46:13Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=7ac17f70-6248-4d2e-b61e-2d151f24088b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/8fa1eead-b142-4f24-8347-2257de5d5e46?_state=zvSHy1XaCBEYuz4KgisD24r6YfV2G_SrQATWl9C3Iq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYTFlZWFkLWIxNDItNGYyNC04MzQ3LTIyNTdkZTVkNWU0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTg0OTA4MVoifQ%3D%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=8fa1eead-b142-4f24-8347-2257de5d5e46 time="2025-05-08T23:46:13Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=7ac17f70-6248-4d2e-b61e-2d151f24088b http.request.method=PUT http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/8fa1eead-b142-4f24-8347-2257de5d5e46?_state=zvSHy1XaCBEYuz4KgisD24r6YfV2G_SrQATWl9C3Iq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYTFlZWFkLWIxNDItNGYyNC04MzQ3LTIyNTdkZTVkNWU0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTg0OTA4MVoifQ%3D%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="833.088µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=8fa1eead-b142-4f24-8347-2257de5d5e46 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "PUT /v2/foo/bar/blobs/uploads/8fa1eead-b142-4f24-8347-2257de5d5e46?_state=zvSHy1XaCBEYuz4KgisD24r6YfV2G_SrQATWl9C3Iq17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhmYTFlZWFkLWIxNDItNGYyNC04MzQ3LTIyNTdkZTVkNWU0NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy41OTg0OTA4MVoifQ%3D%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=ea169a81-a516-4d47-85ed-fc96206ee29d http.request.method=POST http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="748.487µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=3840892b-7a49-4618-9256-d2d051a2e100 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/6d0eb1eb-5dd8-4def-b6b5-13f223f83188?_state=zSSWNu26a28iLYT15ZGAiibk3DzkOBi_OA4nSt2exxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMGViMWViLTVkZDgtNGRlZi1iNmI1LTEzZjIyM2Y4MzE4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy42MDA1MTEwM1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration="960.489µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "PUT /v2/foo/bar/blobs/uploads/6d0eb1eb-5dd8-4def-b6b5-13f223f83188?_state=zSSWNu26a28iLYT15ZGAiibk3DzkOBi_OA4nSt2exxF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZkMGViMWViLTVkZDgtNGRlZi1iNmI1LTEzZjIyM2Y4MzE4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy42MDA1MTEwM1oifQ%3D%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=a30f64dc-1cfe-4482-9aaa-b46c92744fb1 http.request.method=POST http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="750.727µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=9e150464-8e9a-42a4-901d-a60a6a2e74fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/4fe7e68a-8e03-47e9-8c54-ce0b1ff7279e?_state=TvzpzljSsbv2I1nLHZ15yJgQLkexzaWmcEuxviyAYil7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmZTdlNjhhLThlMDMtNDdlOS04YzU0LWNlMGIxZmY3Mjc5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy42MDI1NjkxM1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration="965.61µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "PUT /v2/foo/bar/blobs/uploads/4fe7e68a-8e03-47e9-8c54-ce0b1ff7279e?_state=TvzpzljSsbv2I1nLHZ15yJgQLkexzaWmcEuxviyAYil7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRmZTdlNjhhLThlMDMtNDdlOS04YzU0LWNlMGIxZmY3Mjc5ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy42MDI1NjkxM1oifQ%3D%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:13Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=71226346-bc1c-4cf4-ad19-9f3352218bb3 http.request.method=POST http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="744.407µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=d2460264-06f5-4d1b-8cb9-bb95bb962d6c http.request.method=PUT http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/3b7cd64d-129e-41b1-a6f3-5b72ca6f38a6?_state=3YjFcJ9KE1RS70M7YPcjXUBVKuwf6sMb8YeAWl6NMP17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiN2NkNjRkLTEyOWUtNDFiMS1hNmYzLTViNzJjYTZmMzhhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy42MDQ1ODczOVoifQ%3D%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.duration=589.955124ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:13 +0000] "PUT /v2/foo/bar/blobs/uploads/3b7cd64d-129e-41b1-a6f3-5b72ca6f38a6?_state=3YjFcJ9KE1RS70M7YPcjXUBVKuwf6sMb8YeAWl6NMP17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjNiN2NkNjRkLTEyOWUtNDFiMS1hNmYzLTViNzJjYTZmMzhhNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxMy42MDQ1ODczOVoifQ%3D%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=d2959f80-e777-4dfa-80e4-d6f7688c2bf9 http.request.method=POST http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="933.089µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:44153" http.request.id=563f61c2-0e4b-44bd-bac0-3473e2e931dd http.request.method=PATCH http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/f7f05fd1-bbb9-422e-88c8-b2fcc31b201f?_state=1nzi0ffsLJwsiV-5eu1AchlBD6KbnIxM15uc_CGue0Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ZjA1ZmQxLWJiYjktNDIyZS04OGM4LWIyZmNjMzFiMjAxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNC4yMDUwNDc4NTZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=572.639396ms http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/f7f05fd1-bbb9-422e-88c8-b2fcc31b201f?_state=1nzi0ffsLJwsiV-5eu1AchlBD6KbnIxM15uc_CGue0Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ZjA1ZmQxLWJiYjktNDIyZS04OGM4LWIyZmNjMzFiMjAxZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNC4yMDUwNDc4NTZaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=2583d026-ea34-4dc0-9f2d-33eb90cdd7be http.request.method=PUT http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/uploads/f7f05fd1-bbb9-422e-88c8-b2fcc31b201f?_state=h76rBgpVpwixNWdRM_aQBGehQBbD0M0jMrZPSn4Elel7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ZjA1ZmQxLWJiYjktNDIyZS04OGM4LWIyZmNjMzFiMjAxZiIsIk9mZnNldCI6MTcwOTcyMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MTRaIn0%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.duration=1.085011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "PUT /v2/foo/bar/blobs/uploads/f7f05fd1-bbb9-422e-88c8-b2fcc31b201f?_state=h76rBgpVpwixNWdRM_aQBGehQBbD0M0jMrZPSn4Elel7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY3ZjA1ZmQxLWJiYjktNDIyZS04OGM4LWIyZmNjMzFiMjAxZiIsIk9mZnNldCI6MTcwOTcyMTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MTRaIn0%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=a5130fed-5f1e-41a2-b9e5-62ccfdd6faa2 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="843.848µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=64fcf857-81fe-4c2a-aea8-648e371750e5 http.request.method=GET http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=8.866766ms http.response.status=200 http.response.written=17097216 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "GET /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 200 17097216 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=error msg="error parsing digest="sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=545be9cf-a757-47ee-95f5-e710e821aa88 http.request.method=GET http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" time="2025-05-08T23:46:14Z" 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.9 http.request.host="127.0.0.1:44153" http.request.id=545be9cf-a757-47ee-95f5-e710e821aa88 http.request.method=GET http.request.remoteaddr="127.0.0.1:35682" http.request.uri="/v2/foo/bar/blobs/sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="783.727µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "GET /v2/foo/bar/blobs/sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=235071c3-b797-4b19-a4a3-662808f49284 http.request.method=GET http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02069ms http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "GET /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=51aa6bf8-32cb-4970-88d3-7a0bb49448c2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35708" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.duration="876.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=8e00aabc-7d00-4b5e-b97b-fec4c79cb60d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35708" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="706.727µs" http.response.status=404 http.response.written=157 vars.digest="sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "HEAD /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=b6b8ea15-f662-480f-baf8-4890a12efd04 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35708" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.406µs" http.response.status=404 http.response.written=74 vars.digest="sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "DELETE /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=error msg="error parsing digest="sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727": unsupported digest algorithm" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=75cc9d78-c2b7-4bb6-a6ce-208f9e61d9f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/bar/blobs/sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" time="2025-05-08T23:46:14Z" 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.9 http.request.host="127.0.0.1:44153" http.request.id=75cc9d78-c2b7-4bb6-a6ce-208f9e61d9f2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35724" http.request.uri="/v2/foo/bar/blobs/sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="768.728µs" http.response.status=400 http.response.written=110 vars.digest="sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "DELETE /v2/foo/bar/blobs/sha257:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-05-08T23:46:14Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=a4c06596-e22d-4efa-8c94-dab8a4c600e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:35730" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="906.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:15Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=725223dd-30e5-418f-977a-3bd4a4898262 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35730" http.request.uri="/v2/foo/bar/blobs/uploads/4c2f52d9-a256-4079-884e-4e2ca5529281?_state=XT4m1Ntf01_jSaZ8zBIYNdtB6_KyRLB4HsPuysxeCsd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMmY1MmQ5LWEyNTYtNDA3OS04ODRlLTRlMmNhNTUyOTI4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNC44MDczMDQ5NzlaIn0%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.duration=561.474287ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "PUT /v2/foo/bar/blobs/uploads/4c2f52d9-a256-4079-884e-4e2ca5529281?_state=XT4m1Ntf01_jSaZ8zBIYNdtB6_KyRLB4HsPuysxeCsd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjMmY1MmQ5LWEyNTYtNDA3OS04ODRlLTRlMmNhNTUyOTI4MSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNC44MDczMDQ5NzlaIn0%3D&digest=sha256%3A8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:15Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=9eb741bd-7fa1-4ee1-8586-4a4aeb39ca2b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:35730" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="929.489µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:15 +0000] "HEAD /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:15Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=15c237e3-e8d0-4311-b387-89e615337f6b http.request.method=GET http.request.remoteaddr="127.0.0.1:35690" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=583.655743ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "GET /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-05-08T23:46:15Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44153" http.request.id=04597eb1-896b-45f5-b954-efd6b9b72d97 http.request.method=GET http.request.remoteaddr="127.0.0.1:35694" http.request.uri="/v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=579.927907ms http.response.status=200 http.response.written=2555904 127.0.0.1 - - [08/May/2025:23:46:14 +0000] "GET /v2/foo/bar/blobs/sha256:8817b991631609349aa0615c8eba36f9144dc82759b5225759246cde9c351727 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (1.86s) === RUN TestRelativeURL time="2025-05-08T23:46:15Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:46:15Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:15Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41279" http.request.id=771171dc-0ea5-4b89-8359-73db085d9c7d http.request.method=POST http.request.remoteaddr="127.0.0.1:58400" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="853.889µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:15 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41279" http.request.id=14b6a090-2262-48ea-9b55-13c4c2112815 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58400" http.request.uri="/v2/foo/bar/blobs/uploads/d728a6bc-d1b5-4c79-a5bc-0605c3723464?_state=C2yiQX5vYAzZazaAoSrPAwMaW2Zc8lzwPHKITZ0-xRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MjhhNmJjLWQxYjUtNGM3OS1hNWJjLTA2MDVjMzcyMzQ2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNS4zODI0ODA3MloifQ%3D%3D&digest=sha256%3A669806587354a752ab8d9d9fd821db88a60b23dba1352d71a4940311859f61a3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11618875s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:15 +0000] "PUT /v2/foo/bar/blobs/uploads/d728a6bc-d1b5-4c79-a5bc-0605c3723464?_state=C2yiQX5vYAzZazaAoSrPAwMaW2Zc8lzwPHKITZ0-xRV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ3MjhhNmJjLWQxYjUtNGM3OS1hNWJjLTA2MDVjMzcyMzQ2NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNS4zODI0ODA3MloifQ%3D%3D&digest=sha256%3A669806587354a752ab8d9d9fd821db88a60b23dba1352d71a4940311859f61a3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41279" http.request.id=006af396-3e67-4ccf-ad23-179cc7e16b86 http.request.method=POST http.request.remoteaddr="127.0.0.1:58400" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:16Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41279" http.request.id=c29a38b2-8d8a-4ba8-8829-076d909c298b http.request.method=POST http.request.remoteaddr="127.0.0.1:58400" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="739.647µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:41279" http.request.id=13e6c2dd-aece-4744-97f7-030c5ea7eeef http.request.method=PUT http.request.remoteaddr="127.0.0.1:58400" http.request.uri="/v2/foo/bar/blobs/uploads/f45a4a6e-e313-49b8-9638-2615f2ce5a68?_state=ugx1RjhcjQHqEh5qvH8ek7zdx0ejWBqHmYeQG-WVMhV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NWE0YTZlLWUzMTMtNDliOC05NjM4LTI2MTVmMmNlNWE2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNi42NTc3NjA2OTNaIn0%3D&digest=sha256%3Adf9f420139ee5b6c8fb87cacc04891d349b20691928e0ef922fb9e34ae0f444e" http.request.useragent="Go-http-client/1.1" http.response.duration=1.098147414s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:16 +0000] "PUT /v2/foo/bar/blobs/uploads/f45a4a6e-e313-49b8-9638-2615f2ce5a68?_state=ugx1RjhcjQHqEh5qvH8ek7zdx0ejWBqHmYeQG-WVMhV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0NWE0YTZlLWUzMTMtNDliOC05NjM4LTI2MTVmMmNlNWE2OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNi42NTc3NjA2OTNaIn0%3D&digest=sha256%3Adf9f420139ee5b6c8fb87cacc04891d349b20691928e0ef922fb9e34ae0f444e HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (2.38s) === RUN TestBlobDeleteDisabled time="2025-05-08T23:46: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.9 time="2025-05-08T23:46:17Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:17Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:38075" http.request.id=459f9c7b-9855-42f0-87aa-5108feceddc2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59438" http.request.uri="/v2/foo/bar/blobs/sha256:7a5fc89c200490b054ce7f9aad54e76787f6c432e2601c51127cb16e47794280" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.168µs" http.response.status=405 http.response.written=78 vars.digest="sha256:7a5fc89c200490b054ce7f9aad54e76787f6c432e2601c51127cb16e47794280" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:7a5fc89c200490b054ce7f9aad54e76787f6c432e2601c51127cb16e47794280 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.08s) === RUN TestDeleteDisabled time="2025-05-08T23:46: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.9 time="2025-05-08T23:46:17Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:17Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36905" http.request.id=9c8d4a28-843b-4039-8eed-432de317358b http.request.method=POST http.request.remoteaddr="127.0.0.1:53288" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:18Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:36905" http.request.id=97e9c845-7f36-4a1a-8a15-b8f6367545ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:53288" http.request.uri="/v2/foo/bar/blobs/uploads/aa65b390-b45f-4ab1-94bf-0f9455099304?_state=OUFPLSC2uy0_z2Za6bzDYUyeCV5Nb3-gqCXSAwMET2R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhNjViMzkwLWI0NWYtNGFiMS05NGJmLTBmOTQ1NTA5OTMwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNy45MDY5Njk5NzNaIn0%3D&digest=sha256%3A980972959b129ac36cb2488aea1daa1a9aca50a516afd0c6fe2a3d533536b0c5" http.request.useragent="Go-http-client/1.1" http.response.duration=920.025807ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:17 +0000] "PUT /v2/foo/bar/blobs/uploads/aa65b390-b45f-4ab1-94bf-0f9455099304?_state=OUFPLSC2uy0_z2Za6bzDYUyeCV5Nb3-gqCXSAwMET2R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhNjViMzkwLWI0NWYtNGFiMS05NGJmLTBmOTQ1NTA5OTMwNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxNy45MDY5Njk5NzNaIn0%3D&digest=sha256%3A980972959b129ac36cb2488aea1daa1a9aca50a516afd0c6fe2a3d533536b0c5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:18Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:36905" http.request.id=43fbbddc-5be5-4834-a1c7-9fa1506086fd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53288" http.request.uri="/v2/foo/bar/blobs/sha256:980972959b129ac36cb2488aea1daa1a9aca50a516afd0c6fe2a3d533536b0c5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="810.688µs" http.response.status=405 http.response.written=78 vars.digest="sha256:980972959b129ac36cb2488aea1daa1a9aca50a516afd0c6fe2a3d533536b0c5" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:980972959b129ac36cb2488aea1daa1a9aca50a516afd0c6fe2a3d533536b0c5 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (0.99s) === RUN TestDeleteReadOnly time="2025-05-08T23:46:18Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:46:18Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:18Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:46863" http.request.id=98727b13-1485-4624-9390-caa0ee795190 http.request.method=POST http.request.remoteaddr="127.0.0.1:36630" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="908.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:20Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:46863" http.request.id=7995563b-2e40-4184-9547-54932d3cdc23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36630" http.request.uri="/v2/foo/bar/blobs/uploads/64852607-e15d-4970-89c9-48afbf9f211f?_state=ztycB9uUbZyePil3orKK7_3n2ryxqITTnXoOnyAYWtN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ODUyNjA3LWUxNWQtNDk3MC04OWM5LTQ4YWZiZjlmMjExZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxOC45MzQ4NjE4NjZaIn0%3D&digest=sha256%3A3980ed53f3afaba157ffa2bf87f39777c9c658697207ff7d3fa8d2c2ada99564" http.request.useragent="Go-http-client/1.1" http.response.duration=1.901719652s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:18 +0000] "PUT /v2/foo/bar/blobs/uploads/64852607-e15d-4970-89c9-48afbf9f211f?_state=ztycB9uUbZyePil3orKK7_3n2ryxqITTnXoOnyAYWtN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY0ODUyNjA3LWUxNWQtNDk3MC04OWM5LTQ4YWZiZjlmMjExZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjoxOC45MzQ4NjE4NjZaIn0%3D&digest=sha256%3A3980ed53f3afaba157ffa2bf87f39777c9c658697207ff7d3fa8d2c2ada99564 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "DELETE /v2/foo/bar/blobs/sha256:3980ed53f3afaba157ffa2bf87f39777c9c658697207ff7d3fa8d2c2ada99564 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.01s) === RUN TestStartPushReadOnly time="2025-05-08T23:46:20Z" 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.9 time="2025-05-08T23:46:20Z" level=info msg="redis not configured" go.version=go1.23.9 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.00s) === RUN TestManifestAPI time="2025-05-08T23:46:20Z" 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.9 time="2025-05-08T23:46:20Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:20Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=8c6d5fb6-f85d-4e10-b0c4-d25b0683afc1 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" 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="830.848µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:46:20Z" 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.9 http.request.host="127.0.0.1:37367" http.request.id=f748871b-f023-4fc7-ba04-2f569c7b44f0 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" 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="717.767µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:46:20Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=419bb38c-acdc-426b-97c9-234f7643d75c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" 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="660.847µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-08T23:46:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=ddc26758-f605-4752-b964-5f3ece96567b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.044131ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:20Z" 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.9 http.request.host="127.0.0.1:37367" http.request.id=ddc26758-f605-4752-b964-5f3ece96567b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.085971ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:20Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=ddc26758-f605-4752-b964-5f3ece96567b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.105971ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:20Z" 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.9 http.request.host="127.0.0.1:37367" http.request.id=ddc26758-f605-4752-b964-5f3ece96567b http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.128851ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-08T23:46:20Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=c461b6fd-78ee-4046-adc5-ee709275f758 http.request.method=POST http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="909.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:21Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=8389106c-8f71-4a65-b628-478a08976eeb http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/0a9289a9-aed0-40ef-a306-287ef56fb98f?_state=c9NMmYthM4mNFcbjC2fyvxmsIofi6GKB2VpKiaeSHGx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYTkyODlhOS1hZWQwLTQwZWYtYTMwNi0yODdlZjU2ZmI5OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjAuOTEwMzY1NzE0WiJ9&digest=sha256%3A5948bd6893337bb4b3f71d807cc85d80e4cc9f90171b6655a51dc596bd54b365" http.request.useragent="Go-http-client/1.1" http.response.duration=732.076383ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:20 +0000] "PUT /v2/foo/schema1/blobs/uploads/0a9289a9-aed0-40ef-a306-287ef56fb98f?_state=c9NMmYthM4mNFcbjC2fyvxmsIofi6GKB2VpKiaeSHGx7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwYTkyODlhOS1hZWQwLTQwZWYtYTMwNi0yODdlZjU2ZmI5OGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjAuOTEwMzY1NzE0WiJ9&digest=sha256%3A5948bd6893337bb4b3f71d807cc85d80e4cc9f90171b6655a51dc596bd54b365 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:21Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=65c91115-599e-4627-b710-d286a1c8bb0a http.request.method=POST http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="950.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:21 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=a829c7b1-0aed-428e-94dd-bf1a83b84be0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/blobs/uploads/ce90f9ee-43e1-4c6e-914a-7c462fa4d7ad?_state=V8o-NHnodEkV-YJUp23_fiIDBpTgcO7HaA5qEZ7iuC17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZTkwZjllZS00M2UxLTRjNmUtOTE0YS03YzQ2MmZhNGQ3YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjEuNjkzNTk3MTUzWiJ9&digest=sha256%3Abf8f3694c83052bbca4e8c1c3f44e106db0d7764bb422c514b8bc7aa2130c8fd" http.request.useragent="Go-http-client/1.1" http.response.duration=427.056864ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:21 +0000] "PUT /v2/foo/schema1/blobs/uploads/ce90f9ee-43e1-4c6e-914a-7c462fa4d7ad?_state=V8o-NHnodEkV-YJUp23_fiIDBpTgcO7HaA5qEZ7iuC17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjZTkwZjllZS00M2UxLTRjNmUtOTE0YS03YzQ2MmZhNGQ3YWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjEuNjkzNTk3MTUzWiJ9&digest=sha256%3Abf8f3694c83052bbca4e8c1c3f44e106db0d7764bb422c514b8bc7aa2130c8fd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=b29c0411-dfc2-4803-b910-1086cbc0a96a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.433454ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=5bc7c748-9b30-4032-ab61-0739c90de24a http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.duration=1.265612ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=f96b48a6-e57f-4e36-b235-ab35f9839df8 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" 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.05549ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=6d782f78-19a9-400b-ade5-60319324321b http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.03345ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37367" http.request.id=9fe36ffd-29cc-42ce-9068-ae4a946c0d17 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.duration=1.216891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37367" http.request.id=bdb720dd-e256-4482-88ef-b2589327499d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.duration=1.224132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:37367" http.request.id=30ec3105-8feb-4be4-ac40-8a88eb3c21ad http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.duration=1.264732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=6438cddb-7393-47a0-88fd-a327f7393587 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.08073ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=0c460219-b86f-49ff-8ca9-530f3ff9ca50 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="697.487µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=d2ecf55e-7525-49a6-9851-8ad8f26e1d79 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.duration="638.286µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=870b23b3-4cd9-4943-b0f3-bdd6df667951 http.request.method=GET http.request.remoteaddr="127.0.0.1:50952" 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.887µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=error msg="payload digest does match: "sha256:4799183e4d202ac8f08ff2f962a3de8a2004df1746e9d7e064796414f2dcb7e3" != "sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846"" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=1aed8ccc-b540-4a49-b851-3e253148ab71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" time="2025-05-08T23:46:22Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=1aed8ccc-b540-4a49-b851-3e253148ab71 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50952" http.request.uri="/v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="684.847µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846" 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:33cfef1939ceee668bac2bf5adc0c6b29c14732c23120fb860a1e8dcf5900846 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=7ad1903a-3418-4b4c-8042-c97a5477c886 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" 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="718.447µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" 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.9 http.request.host="127.0.0.1:37367" http.request.id=6b93849a-bbb7-4127-8a37-e75037b13637 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" 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="650.566µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37367" http.request.id=e13601dc-ca6a-4dfc-ae8b-3e63729cbde9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" 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="654.407µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:22Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37367" http.request.id=e13601dc-ca6a-4dfc-ae8b-3e63729cbde9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" 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="685.567µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:22Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37367" http.request.id=e13601dc-ca6a-4dfc-ae8b-3e63729cbde9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" 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="706.727µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=0359a235-2435-4938-9512-ec48985abf6b http.request.method=POST http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="649.446µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=e65f4160-12f6-4bb9-a9ca-71a668071cbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/blobs/uploads/b2886890-ccdc-4a04-8124-7cad386a3a34?_state=BRRJMPnvPQHsn8PASGc_oY_tG5tpoBVxgYl5NWqGHdp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjg4Njg5MC1jY2RjLTRhMDQtODEyNC03Y2FkMzg2YTNhMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjIuMTM5ODU0NjQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="870.729µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/b2886890-ccdc-4a04-8124-7cad386a3a34?_state=BRRJMPnvPQHsn8PASGc_oY_tG5tpoBVxgYl5NWqGHdp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiMjg4Njg5MC1jY2RjLTRhMDQtODEyNC03Y2FkMzg2YTNhMzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjIuMTM5ODU0NjQzWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37367" http.request.id=7098cf0e-4404-49d1-8a54-85ddcc774c23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" 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="708.287µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:22Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37367" http.request.id=7098cf0e-4404-49d1-8a54-85ddcc774c23 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" 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="738.448µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=a4b803ef-2514-4b56-b76b-cd1ef7c70a38 http.request.method=POST http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="888.609µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=10439615-98c4-4e52-99d5-da23269b4d78 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/blobs/uploads/cd338b44-7c58-4b05-a19a-0a1cbf29a3ef?_state=ML-AinLdTsCzk0Ju_Rmra0uat9lPmBsb16Qa-Q7E8tJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZDMzOGI0NC03YzU4LTRiMDUtYTE5YS0wYTFjYmYyOWEzZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjIuMjEwNDQyNzI4WiJ9&digest=sha256%3A99b9e40deb37b36416ba8e281785969cb635f2347b8d0c7b9114a142f1a4fdbd" http.request.useragent="Go-http-client/1.1" http.response.duration=730.076444ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/cd338b44-7c58-4b05-a19a-0a1cbf29a3ef?_state=ML-AinLdTsCzk0Ju_Rmra0uat9lPmBsb16Qa-Q7E8tJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjZDMzOGI0NC03YzU4LTRiMDUtYTE5YS0wYTFjYmYyOWEzZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjIuMjEwNDQyNzI4WiJ9&digest=sha256%3A99b9e40deb37b36416ba8e281785969cb635f2347b8d0c7b9114a142f1a4fdbd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:22Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=0932bdea-d9be-49f5-ad5d-f52e2fea9ced http.request.method=POST http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="870.369µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=53adb7ac-5360-45b5-a9e6-174e48c6c942 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/blobs/uploads/223c44e4-7e33-43a8-9d4e-f382a10a3033?_state=FCiwJgChDEwgMBpnigv8o8Q71oVTErh5-zUmo1Zfnkl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjNjNDRlNC03ZTMzLTQzYTgtOWQ0ZS1mMzgyYTEwYTMwMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjIuOTk1MDczNDIxWiJ9&digest=sha256%3A13b3acd7b0b5b156ff71e0d08928ca485aaafd037124579561ca308ef196b74b" http.request.useragent="Go-http-client/1.1" http.response.duration=483.679052ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/223c44e4-7e33-43a8-9d4e-f382a10a3033?_state=FCiwJgChDEwgMBpnigv8o8Q71oVTErh5-zUmo1Zfnkl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjNjNDRlNC03ZTMzLTQzYTgtOWQ0ZS1mMzgyYTEwYTMwMzMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjIuOTk1MDczNDIxWiJ9&digest=sha256%3A13b3acd7b0b5b156ff71e0d08928ca485aaafd037124579561ca308ef196b74b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37367" http.request.id=c6b5d322-6ef1-4207-927f-79130c18c77c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.062651ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37367" http.request.id=560ce191-fad0-4efe-b2cc-567312461883 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/sha256:9c1f96ff14a0824a7a8058a6460857c5253d34bc328f7001ffb68630d6418a16" http.request.useragent="Go-http-client/1.1" http.response.duration="879.848µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:9c1f96ff14a0824a7a8058a6460857c5253d34bc328f7001ffb68630d6418a16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=8082cd18-6dd6-40f5-8d05-55b3d2fa4425 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" 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="756.247µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=7273bdb2-4136-4e48-bf3b-1b732e273271 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/sha256:9c1f96ff14a0824a7a8058a6460857c5253d34bc328f7001ffb68630d6418a16" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="747.247µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/sha256:9c1f96ff14a0824a7a8058a6460857c5253d34bc328f7001ffb68630d6418a16 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=a3278d23-7f18-4037-b1e0-d183d4f31422 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="684.127µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=ed182c09-1837-46e2-99a0-e9f07d48526c http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/sha256:9c1f96ff14a0824a7a8058a6460857c5253d34bc328f7001ffb68630d6418a16" http.request.useragent="Go-http-client/1.1" http.response.duration="571.765µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/sha256:9c1f96ff14a0824a7a8058a6460857c5253d34bc328f7001ffb68630d6418a16 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=aac1354b-7d06-43ef-8200-c14c364110f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="629.047µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="rewriting manifest sha256:9c1f96ff14a0824a7a8058a6460857c5253d34bc328f7001ffb68630d6418a16 in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=2a19177a-9dc2-4528-b592-c81441592127 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=2a19177a-9dc2-4528-b592-c81441592127 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.175411ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37367" http.request.id=9628200d-00c7-4854-8091-d403c09222aa http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" 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="687.007µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37367" http.request.id=c4bd8220-2533-42d4-a968-5a8032069223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="797.328µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:37367" http.request.id=d884557e-7739-4aa0-bd06-0ab030c45223 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/sha256:91e386e2c55d88f153b2c9cfac16c388051222458932e4d3371efdd3a54a8ac0" http.request.useragent="Go-http-client/1.1" http.response.duration="761.008µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema2/manifests/sha256:91e386e2c55d88f153b2c9cfac16c388051222458932e4d3371efdd3a54a8ac0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=86067133-a471-4bbf-b237-44ec0b6472a7 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" 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="794.568µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=e6959e47-c9b3-49e4-83f7-fb69515fe32f http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/sha256:91e386e2c55d88f153b2c9cfac16c388051222458932e4d3371efdd3a54a8ac0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="679.727µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/sha256:91e386e2c55d88f153b2c9cfac16c388051222458932e4d3371efdd3a54a8ac0 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=8d03ef26-0555-4722-8327-0f0316249a81 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="636.206µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=0c7ab9ad-8d57-4038-ab34-d2e0efae45ab http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/sha256:91e386e2c55d88f153b2c9cfac16c388051222458932e4d3371efdd3a54a8ac0" http.request.useragent="Go-http-client/1.1" http.response.duration="661.727µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/sha256:91e386e2c55d88f153b2c9cfac16c388051222458932e4d3371efdd3a54a8ac0 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="rewriting manifest list sha256:91e386e2c55d88f153b2c9cfac16c388051222458932e4d3371efdd3a54a8ac0 in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=1c64a057-1d2b-4aaa-b18e-756c807cc2f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:37367" http.request.id=1c64a057-1d2b-4aaa-b18e-756c807cc2f4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50968" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.206212ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-05-08T23:46: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.9 time="2025-05-08T23:46:23Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=d99e8c92-3287-4c5b-82f9-4b105e139af8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" 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="767.847µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=3b49ca77-7506-45f2-9bca-20d80e4e7692 http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" 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="585.806µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=fd34f80e-d79a-4691-8e09-18c1d0db0a69 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" 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="559.965µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=6a028b2a-830f-4b2f-bd63-4e3185a520a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" 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="968.45µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=6a028b2a-830f-4b2f-bd63-4e3185a520a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.00037ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=6a028b2a-830f-4b2f-bd63-4e3185a520a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02033ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:23Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=6a028b2a-830f-4b2f-bd63-4e3185a520a1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.039611ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-08T23:46:23Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=873f2fd3-b212-425e-8e46-ce827a58d2cb http.request.method=POST http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="793.168µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:24Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=043640bc-1225-4cc9-a9d2-302589a3cb20 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/blobs/uploads/d6bb2849-8d80-4ccf-bfa4-6b107630121b?_state=vrN-73et2WR89AVF3ddIdLz7oFKocO9nGKlwkFCVTcZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNmJiMjg0OS04ZDgwLTRjY2YtYmZhNC02YjEwNzYzMDEyMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjMuNTg4NjU0NDJaIn0%3D&digest=sha256%3A7cb278113707fe4120833c8964f3cc5e9f6853fc2a51f6f06c21e34c63f2521b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.368158675s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:23 +0000] "PUT /v2/foo/schema1/blobs/uploads/d6bb2849-8d80-4ccf-bfa4-6b107630121b?_state=vrN-73et2WR89AVF3ddIdLz7oFKocO9nGKlwkFCVTcZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkNmJiMjg0OS04ZDgwLTRjY2YtYmZhNC02YjEwNzYzMDEyMWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjMuNTg4NjU0NDJaIn0%3D&digest=sha256%3A7cb278113707fe4120833c8964f3cc5e9f6853fc2a51f6f06c21e34c63f2521b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=a6964079-666b-4ce2-b452-5d69cfb1692d http.request.method=POST http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="930.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=8745c711-42ae-43bc-9f9d-c015e8ba5a07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/blobs/uploads/b7e176a5-a9bc-4807-841a-5183e8e325a1?_state=fVwHzMFjObJ9nxq390QUI52v340uWhF2uSAo4vW8-At7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiN2UxNzZhNS1hOWJjLTQ4MDctODQxYS01MTgzZThlMzI1YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjUuMDIyOTAxODE2WiJ9&digest=sha256%3A97d37c725e3ac3f1ec702a1c6d57d610f748b3e4862ebd51af64b0ad8c58ffb8" http.request.useragent="Go-http-client/1.1" http.response.duration=606.520485ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema1/blobs/uploads/b7e176a5-a9bc-4807-841a-5183e8e325a1?_state=fVwHzMFjObJ9nxq390QUI52v340uWhF2uSAo4vW8-At7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiN2UxNzZhNS1hOWJjLTQ4MDctODQxYS01MTgzZThlMzI1YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjUuMDIyOTAxODE2WiJ9&digest=sha256%3A97d37c725e3ac3f1ec702a1c6d57d610f748b3e4862ebd51af64b0ad8c58ffb8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=b4d032dc-4527-432f-8e7c-be745dfec266 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.449974ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=00a81769-8a84-4097-b934-eded7577f096 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.219132ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=dad93dad-1358-4a72-95da-b153c416049e http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" 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.04373ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=b41ee182-4538-448e-9b37-3bce7d1ad26d http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.00421ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:40335" http.request.id=daac28eb-9210-4b24-936d-e4d08b508d8e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.225692ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:40335" http.request.id=084b6b4c-8b66-4fe4-a48f-739f58ce6e2e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.222372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:40335" http.request.id=c9e4bfcb-cf4a-4fc0-a0bc-ce338878fb1b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.255772ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=20424842-a819-4765-9567-645b031a1a75 http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.03877ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=acc76382-188a-41dc-a32e-623f1b0119fe http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="675.926µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=4e38af10-3744-4ef3-b87e-186d6fa46c21 http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.duration="649.447µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=7b766abb-583a-468f-9b12-4338acfaefa7 http.request.method=GET http.request.remoteaddr="127.0.0.1:41712" 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="619.926µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=error msg="payload digest does match: "sha256:4423d85129a469d928cc2dfbe2fd5aa9c8356e2d34bdaa1f319f72ad81e29d48" != "sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6"" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=6d222a83-0098-4e4a-be9a-f1bea7a0e2cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" time="2025-05-08T23:46:25Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=6d222a83-0098-4e4a-be9a-f1bea7a0e2cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:41712" http.request.uri="/v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="756.488µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6" 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema1/manifests/sha256:052b43ca2d064172a555d59935fc84ea0287d66e7fff6beedf8329f80a7c0ac6 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=ba6b27c4-2f00-431e-9ef2-659232d1a75a http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" 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="820.608µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" 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.9 http.request.host="127.0.0.1:40335" http.request.id=d03b619b-54d4-4173-beb4-0299567db10b http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" 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="714.327µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40335" http.request.id=9c1f8e5a-b656-4e06-8bb0-ede7e563208a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" 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="752.247µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:25Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40335" http.request.id=9c1f8e5a-b656-4e06-8bb0-ede7e563208a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" 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="789.768µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:25Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40335" http.request.id=9c1f8e5a-b656-4e06-8bb0-ede7e563208a http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" 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="810.088µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=88ee5f6f-6c0e-4717-8379-cc7693628c64 http.request.method=POST http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="786.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=94df448e-90ad-4674-b91e-a9b5caa6138f http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/blobs/uploads/9c98aeb8-b432-461c-9148-dba5f1277d88?_state=G7XMYa8WsipzwGIgm4X748wHSgBJB8Ano483f9m8zLt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Yzk4YWViOC1iNDMyLTQ2MWMtOTE0OC1kYmE1ZjEyNzdkODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjUuNjQ4ODU5NzI5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="921.569µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/9c98aeb8-b432-461c-9148-dba5f1277d88?_state=G7XMYa8WsipzwGIgm4X748wHSgBJB8Ano483f9m8zLt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5Yzk4YWViOC1iNDMyLTQ2MWMtOTE0OC1kYmE1ZjEyNzdkODgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjUuNjQ4ODU5NzI5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40335" http.request.id=5273f3bf-66a2-4e36-a3ce-c61c3798ac14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" 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="720.087µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:25Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40335" http.request.id=5273f3bf-66a2-4e36-a3ce-c61c3798ac14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" 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="751.047µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-08T23:46:25Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=c315e690-ca5b-456a-8433-6ef1d6042c36 http.request.method=POST http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="800.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:27Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=c2cfb1a4-2133-4306-b541-ead1521f8797 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/blobs/uploads/e0616ff2-a6e7-4cf2-9462-958f29773f6e?_state=sQp0qXCtexogD-I_J2HmVctJ8KF4DiWeQDoowQIPvUt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMDYxNmZmMi1hNmU3LTRjZjItOTQ2Mi05NThmMjk3NzNmNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjUuNzQ1OTQxODcxWiJ9&digest=sha256%3A0ccf7cc269966bfb0074d5e091ffa4e0b494446313e1f3769b05e3781d3bbaa5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.401973643s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:25 +0000] "PUT /v2/foo/schema2/blobs/uploads/e0616ff2-a6e7-4cf2-9462-958f29773f6e?_state=sQp0qXCtexogD-I_J2HmVctJ8KF4DiWeQDoowQIPvUt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMDYxNmZmMi1hNmU3LTRjZjItOTQ2Mi05NThmMjk3NzNmNmUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjUuNzQ1OTQxODcxWiJ9&digest=sha256%3A0ccf7cc269966bfb0074d5e091ffa4e0b494446313e1f3769b05e3781d3bbaa5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:27Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=060da367-aa09-4b9e-81e3-40a7c8322709 http.request.method=POST http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="924.249µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:27 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=281b4033-99a4-4f19-81b5-2540c69c30b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/blobs/uploads/b627b8dd-5bee-41a1-b8b1-ca1d3addfe8e?_state=b-1eanBTZfoGbuawTso051jvOw9I3ZDBxjv2rUo5V_l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjI3YjhkZC01YmVlLTQxYTEtYjhiMS1jYTFkM2FkZGZlOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjcuMjIzMzU3NjA2WiJ9&digest=sha256%3Aacfbace4fb29f336bed26506f89201cc2c85e485c23fff73769b77a32630b65b" http.request.useragent="Go-http-client/1.1" http.response.duration=837.718008ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:27 +0000] "PUT /v2/foo/schema2/blobs/uploads/b627b8dd-5bee-41a1-b8b1-ca1d3addfe8e?_state=b-1eanBTZfoGbuawTso051jvOw9I3ZDBxjv2rUo5V_l7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJiNjI3YjhkZC01YmVlLTQxYTEtYjhiMS1jYTFkM2FkZGZlOGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjcuMjIzMzU3NjA2WiJ9&digest=sha256%3Aacfbace4fb29f336bed26506f89201cc2c85e485c23fff73769b77a32630b65b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40335" http.request.id=8c82fea4-e851-4bda-8987-d884eb5c1cb1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05509ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:40335" http.request.id=bd7d63d9-0bac-4b36-9199-da134c0e794c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/sha256:d7b3489cb9c369514c04d34f5569da8a3f1ae1d1969d4b5e83423078ad9b16c1" http.request.useragent="Go-http-client/1.1" http.response.duration="904.569µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:d7b3489cb9c369514c04d34f5569da8a3f1ae1d1969d4b5e83423078ad9b16c1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=faf6b66d-5d7e-4f58-8eaf-fed108782d83 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" 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="827.448µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=ae90817b-2f54-4c08-af4f-61cc80853399 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/sha256:d7b3489cb9c369514c04d34f5569da8a3f1ae1d1969d4b5e83423078ad9b16c1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="806.528µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/sha256:d7b3489cb9c369514c04d34f5569da8a3f1ae1d1969d4b5e83423078ad9b16c1 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=1a6f6f32-3768-4bdd-af66-3aaa54a68166 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="657.286µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=9ac241e3-c640-4164-b482-598881ec2da8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/sha256:d7b3489cb9c369514c04d34f5569da8a3f1ae1d1969d4b5e83423078ad9b16c1" http.request.useragent="Go-http-client/1.1" http.response.duration="609.446µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/sha256:d7b3489cb9c369514c04d34f5569da8a3f1ae1d1969d4b5e83423078ad9b16c1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=61061b9a-5a44-4cd4-bce9-9539b3bdc44b http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" 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="603.246µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="rewriting manifest sha256:d7b3489cb9c369514c04d34f5569da8a3f1ae1d1969d4b5e83423078ad9b16c1 in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=edf31f1a-2f5f-4405-a532-d6b19969ef55 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=edf31f1a-2f5f-4405-a532-d6b19969ef55 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.160691ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40335" http.request.id=d0975939-4611-4d4d-8ca0-7b921cb78ef7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" 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="719.327µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40335" http.request.id=236875bf-bb0e-455f-af88-94bdfa52bf3b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="839.888µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40335" http.request.id=776581da-853a-492a-8ad1-dd84316fddc8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/sha256:8181c16093a8b640695d81486b6e36199cabbe821b4a2e2c3fe41c5d7684e904" http.request.useragent="Go-http-client/1.1" http.response.duration="789.767µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema2/manifests/sha256:8181c16093a8b640695d81486b6e36199cabbe821b4a2e2c3fe41c5d7684e904 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=eefb9010-0edf-4f2a-be84-a500b3be1b08 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" 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="708.647µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=379c3f44-3602-4d5b-beb5-aafa905e8362 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/sha256:8181c16093a8b640695d81486b6e36199cabbe821b4a2e2c3fe41c5d7684e904" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="739.007µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/sha256:8181c16093a8b640695d81486b6e36199cabbe821b4a2e2c3fe41c5d7684e904 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=c8d1ef70-fd94-4e50-a034-f6f5b258b122 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="590.806µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=f0bedfa6-7962-49d9-97be-b6c185f9b588 http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/sha256:8181c16093a8b640695d81486b6e36199cabbe821b4a2e2c3fe41c5d7684e904" http.request.useragent="Go-http-client/1.1" http.response.duration="548.405µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/sha256:8181c16093a8b640695d81486b6e36199cabbe821b4a2e2c3fe41c5d7684e904 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="rewriting manifest list sha256:8181c16093a8b640695d81486b6e36199cabbe821b4a2e2c3fe41c5d7684e904 in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=f14febba-0690-452a-8030-a03c2be011cc http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=manifestlisttag time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:40335" http.request.id=f14febba-0690-452a-8030-a03c2be011cc http.request.method=GET http.request.remoteaddr="127.0.0.1:41724" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.202252ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (7.24s) === RUN TestGetManifestWithStorageError time="2025-05-08T23:46:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:46:28Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:39363" http.request.id=5c0398c4-6ee9-45ac-8582-659d8bad0954 http.request.method=GET http.request.remoteaddr="127.0.0.1:51614" 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="672.327µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.9 http.request.host="127.0.0.1:39363" http.request.id=34b92151-14d0-4585-a40c-657cb9cb38c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51614" 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="563.605µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.9 http.request.host="127.0.0.1:39363" http.request.id=9c3a1135-2600-4862-b179-d0dabe19f90e http.request.method=GET http.request.remoteaddr="127.0.0.1:51614" 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="617.086µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.9 http.request.host="127.0.0.1:39363" http.request.id=c8bcea76-7ab5-4a5f-8021-9f5d179624df http.request.method=GET http.request.remoteaddr="127.0.0.1:51614" 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="634.086µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.00s) === RUN TestManifestDelete time="2025-05-08T23:46:28Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:46:28Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=39d8e00d-622f-43db-9fc4-109b2c467e19 http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" 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="701.646µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" 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.9 http.request.host="127.0.0.1:38199" http.request.id=55c0d715-37be-40a0-879f-ff23261f98ca http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" 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="578.726µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=328e4870-2219-49c1-a988-4bacbf18c5fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" 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="588.446µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=49739142-e2d4-4c01-bc5a-5fbaf18e7b82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" 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="945.529µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:28Z" 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.9 http.request.host="127.0.0.1:38199" http.request.id=49739142-e2d4-4c01-bc5a-5fbaf18e7b82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" 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="976.25µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:28Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=49739142-e2d4-4c01-bc5a-5fbaf18e7b82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" 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="995.13µs" http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-05-08T23:46:28Z" 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.9 http.request.host="127.0.0.1:38199" http.request.id=49739142-e2d4-4c01-bc5a-5fbaf18e7b82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.02189ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=d0db6743-cb7a-4618-b685-ba88d6357356 http.request.method=POST http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="841.608µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:28Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=f01b3fa4-73ab-4ad6-a1e2-04cc70d426cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/blobs/uploads/e4e4e352-89a7-4add-b8c0-ef8b28abc7ef?_state=hPH_tQVKfWIFOJHhPDDaBmqi90ItBXlJDGcfJXUgDKd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNGU0ZTM1Mi04OWE3LTRhZGQtYjhjMC1lZjhiMjhhYmM3ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjguMTUzOTc3OTU1WiJ9&digest=sha256%3Ad0439c9c4344cbfd917f1bcdc4e2ceca36f58ce985e1aa116f5c2ccbc71079c2" http.request.useragent="Go-http-client/1.1" http.response.duration=810.01578ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:28 +0000] "PUT /v2/foo/schema1/blobs/uploads/e4e4e352-89a7-4add-b8c0-ef8b28abc7ef?_state=hPH_tQVKfWIFOJHhPDDaBmqi90ItBXlJDGcfJXUgDKd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNGU0ZTM1Mi04OWE3LTRhZGQtYjhjMC1lZjhiMjhhYmM3ZWYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjguMTUzOTc3OTU1WiJ9&digest=sha256%3Ad0439c9c4344cbfd917f1bcdc4e2ceca36f58ce985e1aa116f5c2ccbc71079c2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:29Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=4470eee3-987e-45c4-959f-683a5eeffdcd http.request.method=POST http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="940.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:29 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=286a8e19-2707-49a5-956e-d6705c4a2586 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/blobs/uploads/f4bdcaf6-81e0-47f6-aefe-bd80cf9970fd?_state=r6zkBE3h8iO64QM8wAJ5NQbZD5VF7Pl0eN-yFxkignd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNGJkY2FmNi04MWUwLTQ3ZjYtYWVmZS1iZDgwY2Y5OTcwZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjkuMDY3NTg4MjE5WiJ9&digest=sha256%3A467f2f4d26d03d66aafce4bc427c5ebd3c2c5dae089f4d1cef0bc0c4a115f907" http.request.useragent="Go-http-client/1.1" http.response.duration=1.733665021s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:29 +0000] "PUT /v2/foo/schema1/blobs/uploads/f4bdcaf6-81e0-47f6-aefe-bd80cf9970fd?_state=r6zkBE3h8iO64QM8wAJ5NQbZD5VF7Pl0eN-yFxkignd7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmNGJkY2FmNi04MWUwLTQ3ZjYtYWVmZS1iZDgwY2Y5OTcwZmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MjkuMDY3NTg4MjE5WiJ9&digest=sha256%3A467f2f4d26d03d66aafce4bc427c5ebd3c2c5dae089f4d1cef0bc0c4a115f907 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=55037427-be67-43be-a896-ac508ceb9bba http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.431214ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=fabc4aa0-d5fd-478d-ae54-90968af4e78c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.190371ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=6922f327-080e-4c68-9c7e-a7f95fcea943 http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" 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.04445ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=2d04cbe2-cf62-4bab-9fe5-4de358382157 http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.08545ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:38199" http.request.id=3e05dd8c-3dc4-4fcf-a10d-21cc3b39795b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.239732ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:38199" http.request.id=6a57ca0e-1b63-4467-b4b5-05e00a293cc4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.285692ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/json" http.request.host="127.0.0.1:38199" http.request.id=4c72848a-b1c7-4c59-bfd1-e431b537de82 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.282452ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=76ef56bb-a20f-4b4c-9625-50e98e8683ba http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.09629ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=a78419b3-e7c0-4c12-b89d-aa7b21106c35 http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="700.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=7024af6d-53e9-4df7-a0c9-d30040e878ff http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration="668.287µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=1b9587d7-682a-44ac-b937-fcc542082f3c http.request.method=GET http.request.remoteaddr="127.0.0.1:36656" 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="681.327µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=error msg="payload digest does match: "sha256:2aad6694a532a3f5e4b4af87992e3ee903f3314639688757e354af5cfa3303ce" != "sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50"" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=f78b4cf3-c98c-4bce-844a-80589ef2dbfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" time="2025-05-08T23:46:30Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=f78b4cf3-c98c-4bce-844a-80589ef2dbfe http.request.method=PUT http.request.remoteaddr="127.0.0.1:36656" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="803.368µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=66ec7f46-9739-46c2-9c83-238ed87a4ea0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36664" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration="930.689µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=b64861d5-9187-447c-b965-72d3d6678f33 http.request.method=GET http.request.remoteaddr="127.0.0.1:36664" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="710.807µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=39f77f7c-edd1-4d01-a609-48f49b05be20 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36678" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="874.249µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=20317b98-8afd-432d-ada9-37c231da56ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:36692" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration=1.431373ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=12007529-781b-4db9-b3ec-530741e5c1c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36692" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.01233ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=6c42a041-a51d-468b-9bf3-c483307b071b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36700" 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="896.529µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=da5fd028-cff3-4ca6-814a-26b478918454 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.426254ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=1f479923-f29e-42af-acb6-ff07412a476b http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" 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="680.366µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=b36d108d-f19b-43cd-92a2-1c73af64a297 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50" http.request.useragent="Go-http-client/1.1" http.response.duration="826.528µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "DELETE /v2/foo/schema1/manifests/sha256:b82f4a477ba6ecd24103a7dce856d4296cf3279789d80c651f462a0817adbe50 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=c57d31d0-b048-4ecc-ac0a-5e2ad130c429 http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" 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="676.047µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=caf8c6fd-a296-44b4-ad87-f2b2578230ac http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" 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="735.327µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" 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.9 http.request.host="127.0.0.1:38199" http.request.id=f287ac58-172d-43e1-9257-b756bb1ee299 http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" 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="701.807µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=4ae3d273-2fa3-43b7-9709-70f2721ef44c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" 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="793.528µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:30Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=4ae3d273-2fa3-43b7-9709-70f2721ef44c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" 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="824.408µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:30Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=4ae3d273-2fa3-43b7-9709-70f2721ef44c http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" 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="842.168µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=b58d6a2b-9116-4547-8fb8-c53434a999f0 http.request.method=POST http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="778.447µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=9fc18808-7e5b-41e3-bc9b-8bc4755acaba http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/blobs/uploads/321d4249-179a-4409-b28e-e489091dfe74?_state=KC3jEU_ycuzHV8L2EC4G3H4p_YybAlX2pMA7n8Yf4mN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMjFkNDI0OS0xNzlhLTQ0MDktYjI4ZS1lNDg5MDkxZGZlNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MzAuODMyNzYzNTA2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration="987.93µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/321d4249-179a-4409-b28e-e489091dfe74?_state=KC3jEU_ycuzHV8L2EC4G3H4p_YybAlX2pMA7n8Yf4mN7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzMjFkNDI0OS0xNzlhLTQ0MDktYjI4ZS1lNDg5MDkxZGZlNzQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MzAuODMyNzYzNTA2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=dda68f5d-6feb-4f7c-861f-ddab2bb874c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" 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="807.728µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:30Z" 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.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=dda68f5d-6feb-4f7c-861f-ddab2bb874c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" 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="837.208µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-05-08T23:46:30Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=8bef2dff-4267-432b-9c8f-3892d1806e57 http.request.method=POST http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="861.888µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:31Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=9bbb09e5-a4f6-418f-90fa-83bee7c039ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/blobs/uploads/6e47b4b7-7987-4ec7-839c-10819a0db277?_state=-Xas4Q-KcTuGGRBy4N-WOeZESIZofKUmAvooRXlLdrp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTQ3YjRiNy03OTg3LTRlYzctODM5Yy0xMDgxOWEwZGIyNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MzAuODkzMDEyNDExWiJ9&digest=sha256%3A2bed2babaf91d4fd9bfd0be3b9350fcad2f58b2762461d7016bbe7552b75b1ab" http.request.useragent="Go-http-client/1.1" http.response.duration=475.975338ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:30 +0000] "PUT /v2/foo/schema2/blobs/uploads/6e47b4b7-7987-4ec7-839c-10819a0db277?_state=-Xas4Q-KcTuGGRBy4N-WOeZESIZofKUmAvooRXlLdrp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI2ZTQ3YjRiNy03OTg3LTRlYzctODM5Yy0xMDgxOWEwZGIyNzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MzAuODkzMDEyNDExWiJ9&digest=sha256%3A2bed2babaf91d4fd9bfd0be3b9350fcad2f58b2762461d7016bbe7552b75b1ab HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:31Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=62350867-3800-4755-b6f5-432b0700aa59 http.request.method=POST http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="923.649µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:31 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=4c4a48ce-29ee-4060-889a-eda277bd4ede http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/blobs/uploads/a9b6a066-4635-494c-9381-a13a2819afc6?_state=PQ2JdUDELeb1tnEIKV1UnRihifW-V_xfb6p7XPJJNsd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOWI2YTA2Ni00NjM1LTQ5NGMtOTM4MS1hMTNhMjgxOWFmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MzEuNDU3MzQ5ODQ2WiJ9&digest=sha256%3Ab2ab6db6291babad3d48f54236e1aea0a1056a937ba737eab577e0969d8ecaf8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.352303441s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:31 +0000] "PUT /v2/foo/schema2/blobs/uploads/a9b6a066-4635-494c-9381-a13a2819afc6?_state=PQ2JdUDELeb1tnEIKV1UnRihifW-V_xfb6p7XPJJNsd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOWI2YTA2Ni00NjM1LTQ5NGMtOTM4MS1hMTNhMjgxOWFmYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDUtMDhUMjM6NDY6MzEuNDU3MzQ5ODQ2WiJ9&digest=sha256%3Ab2ab6db6291babad3d48f54236e1aea0a1056a937ba737eab577e0969d8ecaf8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=33e9a173-c834-45e1-b1cd-f18a8ce44b4b http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.113971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=9fc02173-4992-4c5e-8dc3-970911ac2751 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.duration="944.449µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=45919931-ff23-4ca1-b31e-c6af6e944ff3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" 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="802.248µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=02b7b2ca-0664-4567-a01b-b1ab538f67a3 http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="777.648µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=5aed44a8-fefd-47e4-a290-18873dd8ecd1 http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="643.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=41757268-55de-4dc3-b0ac-e8d343a3ff8b http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.duration="635.366µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=ca8b7902-b382-4aba-851e-7bfd586b8fbc http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" 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="667.926µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="rewriting manifest sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee in schema1 format to support old client" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=c5cb3cac-54c4-4d27-a7eb-ba0041ef157f http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema2" vars.reference=schema2tag time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=c5cb3cac-54c4-4d27-a7eb-ba0041ef157f http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.222252ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=8169e877-67d5-4b1d-8fce-91c7512379fe http.request.method=DELETE http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.duration="757.207µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=8affdf53-7195-4805-a119-ea0020ca1c91 http.request.method=GET http.request.remoteaddr="127.0.0.1:36716" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="697.727µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=4bbe894d-f827-4c2f-80d2-0ab45306b261 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43128" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.968µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=a198f792-735d-4f9a-9de2-8e294fbf20cf http.request.method=PUT http.request.remoteaddr="127.0.0.1:43138" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.duration=1.00237ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "PUT /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=001204a8-8b63-4e44-a782-1690f22c24e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:43138" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="815.328µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=5f487b21-9902-4802-8160-cf3edb69dc40 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43144" 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="817.448µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:38199" http.request.id=58c7d91a-224f-4f90-99df-456c5b21f6e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43156" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03417ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=86a97dc3-99c3-4306-8ecb-3984c252712a http.request.method=GET http.request.remoteaddr="127.0.0.1:43156" 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="654.926µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=719a4255-fd2a-4b1a-863f-9587ae8e041e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43156" http.request.uri="/v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee" http.request.useragent="Go-http-client/1.1" http.response.duration="821.928µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "DELETE /v2/foo/schema2/manifests/sha256:bab89dba5bce8d8e181342fe66e8995731a9d255c8b6ae20a2c50b9bdc40e4ee HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:32Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:38199" http.request.id=dc6e1b5c-a350-4cae-b450-11a52f81da6c http.request.method=GET http.request.remoteaddr="127.0.0.1:43156" 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="669.326µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (4.75s) === RUN TestManifestDeleteDisabled time="2025-05-08T23:46: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.9 time="2025-05-08T23:46:32Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:32Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:43453" http.request.id=abc4c0f0-1c96-4aa8-8e81-d0c8f5278495 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39466" 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="763.607µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [08/May/2025:23:46:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.00s) === RUN TestRegistryAsCacheMutationAPIs time="2025-05-08T23:46: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.9 time="2025-05-08T23:46:32Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:32Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 time="2025-05-08T23:46:33Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.9 time="2025-05-08T23:46:33Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.9 time="2025-05-08T23:46:33Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:41189" http.request.id=7981d84a-f75d-4f30-992f-945b0d72805e http.request.method=PUT http.request.remoteaddr="127.0.0.1:41558" 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.513215ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/May/2025:23:46:33 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-08T23:46:33Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:41189" http.request.id=1591d0e2-1789-4626-b5b1-2b85147a1cfa http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41566" 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.361773ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [08/May/2025:23:46:33 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-08T23:46:33Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:41189" http.request.id=c3fbe5e6-211b-4434-a062-261f2a783c06 http.request.method=POST http.request.remoteaddr="127.0.0.1:41578" 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.303133ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-05-08T23:46:33Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.9 http.request.host="127.0.0.1:41189" http.request.id=cf1baeb2-d007-4562-ad2e-62d9bbedea7a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41582" 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.332653ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [08/May/2025:23:46:33 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.54s) === RUN TestProxyManifestGetByTag time="2025-05-08T23:46:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 time="2025-05-08T23:46:33Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:33Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=8574e7fb-12c4-44e7-ac65-55a4aef5f5d7 http.request.method=POST http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="829.648µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:33 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=7fbceae7-5b02-4f88-84c3-b54741d96b5f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/bar/blobs/uploads/4cad1133-97fc-4f84-92ef-980635930e63?_state=bqQr3g_UlPGp8ma5Owl6TITdHxb0A63zOypmWDOKspp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYWQxMTMzLTk3ZmMtNGY4NC05MmVmLTk4MDYzNTkzMGU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjozMy40ODU0MzMwNDRaIn0%3D&digest=sha256%3A24c4283a6bb6a065a76ed8e7399cf17568e14a3da41d6b39ef5be22b28b53c86" http.request.useragent="Go-http-client/1.1" http.response.duration=1.916865039s http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:33 +0000] "PUT /v2/foo/bar/blobs/uploads/4cad1133-97fc-4f84-92ef-980635930e63?_state=bqQr3g_UlPGp8ma5Owl6TITdHxb0A63zOypmWDOKspp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRjYWQxMTMzLTk3ZmMtNGY4NC05MmVmLTk4MDYzNTkzMGU2MyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjozMy40ODU0MzMwNDRaIn0%3D&digest=sha256%3A24c4283a6bb6a065a76ed8e7399cf17568e14a3da41d6b39ef5be22b28b53c86 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=82533a75-fe23-4291-9cef-c58d42e42cbf http.request.method=PUT http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.398414ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46: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.9 time="2025-05-08T23:46:35Z" level=info msg="redis not configured" go.version=go1.23.9 time="2025-05-08T23:46:35Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 time="2025-05-08T23:46:35Z" level=info msg="Starting upload purge in 29m0s" go.version=go1.23.9 time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=27bc909d-ee40-4d52-a1f8-63c35ba97a19 http.request.method=GET http.request.remoteaddr="127.0.0.1:39032" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="603.485µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:39955" go.version=go1.23.9 time="2025-05-08T23:46:35Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.9 time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=4d30bba7-1acf-43fb-a421-9f3fee5c1880 http.request.method=GET http.request.remoteaddr="127.0.0.1:39040" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="744.607µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39955 /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:39955/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:34927" http.request.id=1a3b27a9-c1b7-4fde-a981-2bad66d2b92a http.request.method=GET http.request.remoteaddr="127.0.0.1:54596" http.request.uri="/v2/foo/bar/manifests/sha256:270d238926675678a8e79a058ff7bd37c474f5feca7bdf4d523a1d75a6a8d4b0" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:270d238926675678a8e79a058ff7bd37c474f5feca7bdf4d523a1d75a6a8d4b0" time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=1d4438ae-a913-45ac-8c24-44f59a820518 http.request.method=GET http.request.remoteaddr="127.0.0.1:39044" http.request.uri="/v2/foo/bar/manifests/sha256:270d238926675678a8e79a058ff7bd37c474f5feca7bdf4d523a1d75a6a8d4b0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.146851ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "GET /v2/foo/bar/manifests/sha256:270d238926675678a8e79a058ff7bd37c474f5feca7bdf4d523a1d75a6a8d4b0 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:270d238926675678a8e79a058ff7bd37c474f5feca7bdf4d523a1d75a6a8d4b0 with ttl=167h59m59.9999972s" go.version=go1.23.9 time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34927" http.request.id=1a3b27a9-c1b7-4fde-a981-2bad66d2b92a http.request.method=GET http.request.remoteaddr="127.0.0.1:54596" http.request.uri="/v2/foo/bar/manifests/sha256:270d238926675678a8e79a058ff7bd37c474f5feca7bdf4d523a1d75a6a8d4b0" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=4.382363ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "GET /v2/foo/bar/manifests/sha256:270d238926675678a8e79a058ff7bd37c474f5feca7bdf4d523a1d75a6a8d4b0 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=3f85dc82-3823-4c26-9b62-cfdc87b5c052 http.request.method=GET http.request.remoteaddr="127.0.0.1:39044" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="674.966µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39955 /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:39955/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:34927" http.request.id=6a56dcb3-5743-405f-b7ee-5e4a3994f512 http.request.method=GET http.request.remoteaddr="127.0.0.1:54602" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=7e66efde-6ef3-4201-94b1-f1e157ae08c7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39054" 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.113731ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34927" http.request.id=6a56dcb3-5743-405f-b7ee-5e4a3994f512 http.request.method=GET http.request.remoteaddr="127.0.0.1:54602" 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=4.048239ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:46:35Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=9ac332ef-d86a-4fb3-89ab-b34334bbd07b http.request.method=POST http.request.remoteaddr="127.0.0.1:39054" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="857.968µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=963cd3fc-89f0-43ec-b5ff-8efa737b9f95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39054" http.request.uri="/v2/foo/bar/blobs/uploads/9efc8cb3-22ee-4520-86bf-c792abb093fe?_state=RWsOjvLST6wEBf8rstzz0gbicPf_2sKXfIJRUB0r8J97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZmM4Y2IzLTIyZWUtNDUyMC04NmJmLWM3OTJhYmIwOTNmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjozNS40ODA5MTA5MjVaIn0%3D&digest=sha256%3A0a3911f5ff5fed46ec327fc90a3a5c0e895cacfa927bed070d1b27c442d129bd" http.request.useragent="Go-http-client/1.1" http.response.duration=898.006313ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:35 +0000] "PUT /v2/foo/bar/blobs/uploads/9efc8cb3-22ee-4520-86bf-c792abb093fe?_state=RWsOjvLST6wEBf8rstzz0gbicPf_2sKXfIJRUB0r8J97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjllZmM4Y2IzLTIyZWUtNDUyMC04NmJmLWM3OTJhYmIwOTNmZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNS0wOFQyMzo0NjozNS40ODA5MTA5MjVaIn0%3D&digest=sha256%3A0a3911f5ff5fed46ec327fc90a3a5c0e895cacfa927bed070d1b27c442d129bd HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=637f1ab0-84f8-4b99-b839-af074dd271fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:39054" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=1.404654ms http.response.status=201 http.response.written=0 127.0.0.1 - - [08/May/2025:23:46:36 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=ac12f727-8c26-49ae-9fea-a58b5d6ea0f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:39054" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="604.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:46:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:46:36Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39955 /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:39955/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:34927" http.request.id=7cd8a536-ceec-4d5d-9648-bc1712f6381f http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=8eb32b9c-c9f2-4f64-97ba-48d2a0c031d4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:39068" 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.192291ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:46:36 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=66d98c14-953d-4fae-b2de-df10255dd5c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39068" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="621.046µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [08/May/2025:23:46:36 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-05-08T23:46:36Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:39955 /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:39955/v2/:[]]}" go.version=go1.23.9 http.request.host="127.0.0.1:34927" http.request.id=7cd8a536-ceec-4d5d-9648-bc1712f6381f http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference=latest time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:39955" http.request.id=1405fcd0-7057-43ca-8c03-c479a96a990c http.request.method=GET http.request.remoteaddr="127.0.0.1:39076" 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.167932ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:46:36 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-05-08T23:46:36Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:79f561c747b799577238a50d9a809843499c09863745b2c5da9b2308a633c4ed with ttl=167h59m59.99999588s" go.version=go1.23.9 time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:34927" http.request.id=7cd8a536-ceec-4d5d-9648-bc1712f6381f http.request.method=GET http.request.remoteaddr="127.0.0.1:54606" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=6.784466ms http.response.status=200 http.response.written=935 127.0.0.1 - - [08/May/2025:23:46:36 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (3.02s) === RUN TestAppDispatcher time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44471" http.request.id=d8fceb0b-3dcd-473a-8bb6-4c43941eddb5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51480" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="813.728µs" http.response.status=200 http.response.written=0 time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44471" http.request.id=7bf176a8-c949-4f24-9857-c33ec23b122e http.request.method=GET http.request.remoteaddr="127.0.0.1:51480" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="665.326µs" http.response.status=200 http.response.written=0 time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44471" http.request.id=4a1554c8-4cd4-4870-a1f0-b5cb234dcbb8 http.request.method=GET http.request.remoteaddr="127.0.0.1:51480" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="691.767µs" http.response.status=200 http.response.written=0 time="2025-05-08T23:46:36Z" level=info msg="response completed" go.version=go1.23.9 http.request.host="127.0.0.1:44471" http.request.id=ac7fd604-c461-4354-b6af-e2d75aae8a45 http.request.method=GET http.request.remoteaddr="127.0.0.1:51480" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="631.446µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.00s) === RUN TestNewApp time="2025-05-08T23:46: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.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:36Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:36Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.9 http.request.host="127.0.0.1:45431" http.request.id=0ca69a3c-db0d-4960-8c28-819cd5c0c198 http.request.method=GET http.request.remoteaddr="127.0.0.1:51236" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.00s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-05-08T23:46: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.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:36Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:36Z" level=info msg="configuring file health check path=/tmp/healthcheck1981062089, interval=1" go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-05-08T23:46:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:40Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:40Z" level=info msg="configuring TCP health check addr=127.0.0.1:41231, interval=1" go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-05-08T23:46:44Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:44Z" level=info msg="redis not configured" go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e time="2025-05-08T23:46:44Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:37537, interval=1, threshold=3" go.version=go1.23.9 instance.id=7ad999a8-2417-4ea3-9a2a-f3aced6bbe5e --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 55.775s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.07s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.02s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.09s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.23s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 9.495s === RUN TestSchedule time="2025-05-08T23:45:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf time="2025-05-08T23:45:55Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99792ms" go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf time="2025-05-08T23:45:55Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=998.68µs" go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf time="2025-05-08T23:45:55Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.68µs" go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf scheduler_test.go:52: removing testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc scheduler_test.go:52: removing testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb scheduler_test.go:52: removing testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --- PASS: TestSchedule (0.05s) === RUN TestRestoreOld time="2025-05-08T23:45:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-05-08T23:45:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf time="2025-05-08T23:45:55Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99844ms" go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf time="2025-05-08T23:45:55Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.998599ms" go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf time="2025-05-08T23:45:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-05-08T23:45:56Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.9 instance.id=294ad5f7-62f6-4a17-a96f-2460874251bf --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.644s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (2.10s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23135232 sha256:dc13fcc0eca1ae73a54c8e7232d63141ab3149ca5bb43469e66dd32dfd9bb827 [] map[] } --- PASS: TestSimpleBlobRead (0.18s) === RUN TestBlobMount --- PASS: TestBlobMount (0.10s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.86s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.78s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (0.82s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.00s) === 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:56271ef3dc845862d3302db94f88231570fd174025121ef7b6df9e3d2ebe3027 palailogos: marking blob sha256:1e3a585caf909ac036d24748dac2c600e69add206de069dd2d5a381cf10bc4d6 palailogos: marking blob sha256:3312dffd277927f23f63b34240c13524e561b6cb5b78630800b7890f3efd5dc8 palailogos: marking manifest sha256:7a1334ad964a66fd22d25534b7c6ff34088794e9524260d0735ce3f39adbf473 palailogos: marking blob sha256:5ae43ea57f85c1c769bea1d0fa82cc67c6a443b432ce48b07583570495fe50a3 palailogos: marking blob sha256:5045cd0aa72cc46042b09a7b4989cd6cf221f1b468df0e6b5ee8b699f8da81c1 palailogos: marking manifest sha256:e77d613689adaae06521bd1df01b0330ccff79ecd2805751d3d54dd4dec8259e palailogos: marking blob sha256:7a1334ad964a66fd22d25534b7c6ff34088794e9524260d0735ce3f39adbf473 palailogos: marking blob sha256:56271ef3dc845862d3302db94f88231570fd174025121ef7b6df9e3d2ebe3027 palailogos: marking manifest sha256:f4f6574fc0582936d1107bb95a69db72f94eff349d214ef58fa96fb476836b68 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:cd43840ad7e238435fe0fc7c8f099f0885521e5c756f1ce587def28be4d61eb1 palailogos: marking blob sha256:2660622f3079d417b14cfbe5c1e1b737c179db8eb6e202256fd2faa797cd54e5 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (0.66s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:0ceb41188dd193dc1a851553a8c2d68c7a53cb9cba70edff28b06491f74a01d7 deletemanifests: marking manifest sha256:f240ce31eaf67f61e86080fb7ac61a2988bc2eb67e33f1efd03b3055a61d9244 deletemanifests: marking blob sha256:30af9f7bd9f92accd4baece9d38ff1c76a93e48a8919431ee3af4539f26f207b deletemanifests: marking blob sha256:ef89868f2d7cff586916975f1ed30c3a3adc37c0d6e5f0eea549bc0f0f18f695 deletemanifests: marking blob sha256:9a3c3d8eebb4b23c8f876602e3595b81d3fb147c20cc49071c4fb12a7c063925 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:0ceb41188dd193dc1a851553a8c2d68c7a53cb9cba70edff28b06491f74a01d7 blob eligible for deletion: sha256:9dec836d3087ec347474a2adac6bdbf49262037017c47face9f0a5a009052906 blob eligible for deletion: sha256:a19cc158e3f041ff38d2204805d6cc56c28acba78dc404c5a82ee2bd868c2395 blob eligible for deletion: sha256:c802fa4fd7f1a196a7f3dba69cc187d2c9431cadd5deb62e5ab9aa7941d23090 deletemanifests manifest eligible for deletion: sha256:0ceb41188dd193dc1a851553a8c2d68c7a53cb9cba70edff28b06491f74a01d7 deletemanifests: marking manifest sha256:f240ce31eaf67f61e86080fb7ac61a2988bc2eb67e33f1efd03b3055a61d9244 deletemanifests: marking blob sha256:30af9f7bd9f92accd4baece9d38ff1c76a93e48a8919431ee3af4539f26f207b deletemanifests: marking blob sha256:ef89868f2d7cff586916975f1ed30c3a3adc37c0d6e5f0eea549bc0f0f18f695 deletemanifests: marking blob sha256:9a3c3d8eebb4b23c8f876602e3595b81d3fb147c20cc49071c4fb12a7c063925 time="2025-05-08T23:46:01Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/0ceb41188dd193dc1a851553a8c2d68c7a53cb9cba70edff28b06491f74a01d7" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 time="2025-05-08T23:46:01Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/0ceb41188dd193dc1a851553a8c2d68c7a53cb9cba70edff28b06491f74a01d7" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:a19cc158e3f041ff38d2204805d6cc56c28acba78dc404c5a82ee2bd868c2395 time="2025-05-08T23:46:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a1/a19cc158e3f041ff38d2204805d6cc56c28acba78dc404c5a82ee2bd868c2395" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:c802fa4fd7f1a196a7f3dba69cc187d2c9431cadd5deb62e5ab9aa7941d23090 time="2025-05-08T23:46:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c8/c802fa4fd7f1a196a7f3dba69cc187d2c9431cadd5deb62e5ab9aa7941d23090" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:0ceb41188dd193dc1a851553a8c2d68c7a53cb9cba70edff28b06491f74a01d7 time="2025-05-08T23:46:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0c/0ceb41188dd193dc1a851553a8c2d68c7a53cb9cba70edff28b06491f74a01d7" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:9dec836d3087ec347474a2adac6bdbf49262037017c47face9f0a5a009052906 time="2025-05-08T23:46:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9d/9dec836d3087ec347474a2adac6bdbf49262037017c47face9f0a5a009052906" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 --- PASS: TestDeleteManifestIfTagNotFound (0.51s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:aba9aef79366f7c292b018a67f7d38f27ab32c9d665be3fa3192f0ada6b53d2b time="2025-05-08T23:46:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ab/aba9aef79366f7c292b018a67f7d38f27ab32c9d665be3fa3192f0ada6b53d2b" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:e74ae10d59ffa91d68022dde731c388c0de24f1f864a9aac28b26c4f3ef5f17e time="2025-05-08T23:46:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e7/e74ae10d59ffa91d68022dde731c388c0de24f1f864a9aac28b26c4f3ef5f17e" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:095c8e45504e071a54799c75ae3220b49ff6fe3a53914cf0b123f15da0e8b06e time="2025-05-08T23:46:01Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/09/095c8e45504e071a54799c75ae3220b49ff6fe3a53914cf0b123f15da0e8b06e" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 --- PASS: TestGCWithMissingManifests (0.19s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:c8b04203891bef0bcaf94e29cc7e4eca7a493c4dab505d523c094b9c4a67a93b komnenos: marking blob sha256:d4ec322a827362a24272e16368b43faca43005e1f48a0abb31a44f23f0bc6587 komnenos: marking blob sha256:6439621e30590b3850ce0a769e92d3fbdafeadee9d074bc36413cfd12fb79dfb 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:1813360bec0abcc8c5a52f4e4bf4c0919a22b7ef73028e6fbe9ad9b74cb79321 time="2025-05-08T23:46:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/18/1813360bec0abcc8c5a52f4e4bf4c0919a22b7ef73028e6fbe9ad9b74cb79321" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:bb61f23620190d635b5f6d76337d23bd40e626273def5b462f7d9b58f479e76d time="2025-05-08T23:46:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/bb/bb61f23620190d635b5f6d76337d23bd40e626273def5b462f7d9b58f479e76d" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:cf3af01939c1048416ec3138bf10f2afb12d6bbd9b01f10818d866aea6e2bb39 time="2025-05-08T23:46:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/cf/cf3af01939c1048416ec3138bf10f2afb12d6bbd9b01f10818d866aea6e2bb39" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:d067782a19a7f57ac93d97295c30c9816df16e4a43e0946aa1d075faed9ca8a7 time="2025-05-08T23:46:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d0/d067782a19a7f57ac93d97295c30c9816df16e4a43e0946aa1d075faed9ca8a7" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:d7a32225ee5c51b25d6b1899d7f9feef07a87bee337e9ec36d28f96c8fcbc422 time="2025-05-08T23:46:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d7/d7a32225ee5c51b25d6b1899d7f9feef07a87bee337e9ec36d28f96c8fcbc422" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:d8909d3a56b19762e930abbcfcaa625ae66663944ce5d503b4eb52c251ee662c time="2025-05-08T23:46:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/d8/d8909d3a56b19762e930abbcfcaa625ae66663944ce5d503b4eb52c251ee662c" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-05-08T23:46:02Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 --- PASS: TestDeletionHasEffect (0.68s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (0.58s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:7198fef57e90b34cc8189f7c887a8f31fca07793872a75d1414547afa2463530 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:6a2b64d9cac45482015fa6225b85b63fd060c76b4e03c0ba9245bf5ece6d7477 michael_z_doukas: marking blob sha256:377fc1dab5a4e30732817a14fbc2b036745b091e55832d2b1134c18d63ac0c2a 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e8c89b9bc50ff4a4a776b300402c5b6a20662ec322025f698a5ad032bcf7deab time="2025-05-08T23:46:03Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e8/e8c89b9bc50ff4a4a776b300402c5b6a20662ec322025f698a5ad032bcf7deab" go.version=go1.23.9 instance.id=e87b6882-6018-4184-95e3-6572a0cbaed4 --- PASS: TestOrphanBlobDeleted (0.29s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:c7e24f5dd368c6dd841fe1f5b78137104e4d373aa584e9e1d4c8432f240b3505 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:51b7a91d815cb938b378aaac482808952dd6d963aafdb79f937fac4aca1d2b87 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.18s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.26s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.13s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (0.46s) === RUN TestLinkPathFuncs --- PASS: TestLinkPathFuncs (0.00s) === RUN TestVerifyOCIManifestNonDistributableLayer --- PASS: TestVerifyOCIManifestNonDistributableLayer (0.00s) === RUN TestPathMapper --- PASS: TestPathMapper (0.00s) === RUN TestDigestFromPath --- PASS: TestDigestFromPath (0.00s) === RUN TestPurgeGather --- PASS: TestPurgeGather (0.00s) === RUN TestPurgeNone time="2025-05-08T23:46:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 22:46:04.525688022 +0000 UTC m=-3591.176175107, actuallyDelete=true" time="2025-05-08T23:46:04Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-05-08T23:46:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459, actuallyDelete=true" time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/458a4d45-063c-4eac-bf89-66c34006adce have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6b71b355-3177-4742-8ff6-683ee162da06 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6cbb40c9-20e6-44b6-b721-eaefb273e9fa have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/74efd3b0-eae9-4207-ac31-899fb053abdf have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8b2a180f-6a9e-4815-99d3-ebc20bfa51ce have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c3c9df42-8555-4ead-a929-5e08b936377f have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/0079e52b-6756-42f8-8ffe-043d8bfdfa35 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2f256f4a-19e1-46b0-81e0-cd537ad46170 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/54d6e8d9-d7fc-4aad-88ee-b2fd1c39d689 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7265ef23-2f7b-49ed-b0b0-27982603779b have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/74593ef5-2827-4bde-9892-4e4c3b933185 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.526350628 +0000 UTC m=+8.824487459). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-05-08T23:46:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:46:04.527129956 +0000 UTC m=+8.825266827, actuallyDelete=true" time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/16d9356d-36b1-4c18-a183-32097673d6a9 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527129956 +0000 UTC m=+8.825266827). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/ce11b2c7-fa8e-446e-968c-52c6d2ff0b13 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527129956 +0000 UTC m=+8.825266827). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/e5385d7c-ed13-4084-acae-9c384fd76bff have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527129956 +0000 UTC m=+8.825266827). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d67e04b6-750b-4599-ba59-4f2a44651036 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527129956 +0000 UTC m=+8.825266827). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/efb3de4c-09c3-476a-8e8d-97a15ce9578c have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527129956 +0000 UTC m=+8.825266827). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-05-08T23:46:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:46:04.527690041 +0000 UTC m=+8.825826912, actuallyDelete=true" time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0aea5e57-69c4-4ab9-a852-64cc572d5a35 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527690041 +0000 UTC m=+8.825826912). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/702d06d4-e872-4821-ae5a-908d8bfdd0ea have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527690041 +0000 UTC m=+8.825826912). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bf2d426c-727d-4c28-8b2c-ce2f91595b19 have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527690041 +0000 UTC m=+8.825826912). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/d2d274f7-0936-47b8-a7fa-50e2170dc96a have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527690041 +0000 UTC m=+8.825826912). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f4e01286-2287-455a-8f67-68b6319f7b1b have older date (2025-05-08 22:46:04 +0000 UTC) than purge date (2025-05-08 23:46:04.527690041 +0000 UTC m=+8.825826912). Removing upload directory." time="2025-05-08T23:46:04Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-05-08T23:46:04Z" level=info msg="PurgeUploads starting: olderThan=2025-05-08 23:46:04.528013645 +0000 UTC m=+8.826150476, actuallyDelete=true" time="2025-05-08T23:46:04Z" 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 8.874s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.074s === 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.070s === RUN TestWalkFileRemoved time="2025-05-08T23:45:55Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.050s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.398s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.04s) === 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.110s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.19s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.587s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.34s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 16.742s === RUN TestS3TryUpdate === PAUSE TestS3TryUpdate === RUN TestMatchIPV6 === PAUSE TestMatchIPV6 === RUN TestMatchIPV4 === PAUSE TestMatchIPV4 === RUN TestMatchIPV4_2 === PAUSE TestMatchIPV4_2 === RUN TestMatchIPV4WithRegionMatched === PAUSE TestMatchIPV4WithRegionMatched === RUN TestMatchIPV4WithRegionMatch_2 === PAUSE TestMatchIPV4WithRegionMatch_2 === RUN TestMatchIPV4WithRegionNotMatched === PAUSE TestMatchIPV4WithRegionNotMatched === RUN TestInvalidData === PAUSE TestInvalidData === RUN TestInvalidNetworkType === PAUSE TestInvalidNetworkType === RUN TestParsing === PAUSE TestParsing === RUN TestUpdateCalledRegularly === PAUSE TestUpdateCalledRegularly === RUN TestEligibleForS3 === RUN TestEligibleForS3/Client_IP_=_ time="2025-05-08T23:45:55Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.9 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-05-08T23:45:55Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.9 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-05-08T23:45:55Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.9 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 TestInvalidNetworkType === CONT TestParsing === CONT TestInvalidData === CONT TestMatchIPV4 === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV6 === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4_2 time="2025-05-08T23:45:55Z" level=error msg="unknown ip address format" go.version=go1.23.9 instance.id=e2c8d315-fb09-4298-94ba-fe0c3a65689e ip=?0000000000000000000000000000000000 --- PASS: TestParsing (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2025-05-08T23:45:55Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 time="2025-05-08T23:45:55Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.9 instance.id=e2c8d315-fb09-4298-94ba-fe0c3a65689e --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-05-08T23:45:55Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.9 instance.id=e2c8d315-fb09-4298-94ba-fe0c3a65689e --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) time="2025-05-08T23:45:56Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 time="2025-05-08T23:45:57Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 time="2025-05-08T23:45:58Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 time="2025-05-08T23:45:59Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.9 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.574s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.060s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.01s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.414s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.44s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.00s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 15.842s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.00s) PASS ok github.com/docker/distribution/uuid 0.044s >>> docker-registry: Entering fakeroot... >>> docker-registry-openrc*: Running split function openrc... 'etc/conf.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/conf.d' 'etc/init.d' -> '/home/buildozer/aports/community/docker-registry/pkg/docker-registry-openrc/etc/init.d' >>> docker-registry-openrc*: Preparing subpackage docker-registry-openrc... >>> docker-registry-openrc*: Running postcheck for docker-registry-openrc >>> docker-registry*: Running postcheck for docker-registry >>> docker-registry*: Preparing package docker-registry... >>> docker-registry*: Stripping binaries >>> docker-registry*: Script found. /bin/sh added as a dependency for docker-registry-2.8.3-r12.apk >>> docker-registry*: Adding .pre-install >>> docker-registry-openrc*: Scanning shared objects >>> docker-registry*: Scanning shared objects >>> docker-registry-openrc*: Tracing dependencies... >>> docker-registry-openrc*: Package size: 1.5 KB >>> docker-registry-openrc*: Compressing data... >>> docker-registry-openrc*: Create checksum... >>> docker-registry-openrc*: Create docker-registry-openrc-2.8.3-r12.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-aarch64.so.1 >>> docker-registry*: Package size: 24.0 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r12.apk >>> docker-registry: Build complete at Thu, 08 May 2025 23:46:52 +0000 elapsed time 0h 1m 12s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250508.234541) (2/3) Purging go (1.23.9-r0) (3/3) Purging binutils-gold (2.43.1-r2) Executing busybox-1.37.0-r12.trigger OK: 396 MiB in 102 packages >>> docker-registry: Updating the community/aarch64 repository index... >>> docker-registry: Signing the index...