>>> docker-registry: Building community/docker-registry 2.8.3-r8 (using abuild 3.14.1-r5) started Sun, 19 Jan 2025 22:22:56 +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-r1) (2/3) Installing go (1.23.5-r0) (3/3) Installing .makedepends-docker-registry (20250119.222257) Executing busybox-1.37.0-r13.trigger OK: 507 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/edge/docker-registry-2.8.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' docker-registry-2.8. 100% |********************************| 1963k 0:00:00 ETA '/var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz.part' saved >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/edge/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + 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/registry/storage/driver/testsuites [no test files] ? github.com/docker/distribution/testutil [no test files] ? github.com/docker/distribution/version [no test files] === RUN Test time="2025-01-19T22:23:26Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-01-19T22:23:26Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.34s) PASS ok github.com/docker/distribution/configuration 0.367s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-01-19T22:23:26Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.00s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.027s === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.027s === 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.043s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.14s) PASS ok github.com/docker/distribution/health/checks 0.177s === 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.023s === 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.060s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.02s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.01s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.02s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.01s) PASS ok github.com/docker/distribution/manifest/schema1 0.093s === 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.037s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.02s) === 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/01/19 22:23:26 http: TLS handshake error from 127.0.0.1:40826: 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:32907/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:32907/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:32907/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:32907/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:34205?status=0, fail=true --- PASS: TestHTTPSink (0.12s) === RUN TestListener --- PASS: TestListener (1.28s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-01-19T22:23:27Z" level=info msg="broadcaster: closing" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="closing testSink" time="2025-01-19T22:23:27Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-01-19T22:23:28Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.23s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=warning msg="&{0x1da2810 0.9} encountered too many errors, backing off" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-01-19T22:23:28Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.38s) PASS ok github.com/docker/distribution/notifications 2.115s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-01-19T22:23:26Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-19T22:23:26.385280094Z" 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.5 time="2025-01-19T22:23:26.385487294Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:26.385598294Z" level=info msg="Starting upload purge in 52m0s" go.version=go1.23.5 time="2025-01-19T22:23:26.397182437Z" level=info msg="listening on [::]:5000" go.version=go1.23.5 time="2025-01-19T22:23:29.402894765Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.5 time="2025-01-19T22:23:29.505247247Z" level=info msg="response completed" go.version=go1.23.5 http.request.host=127.0.0.1 http.request.id=17ccd4c9-9dd7-47cd-aa0d-982d9c51e939 http.request.method=GET http.request.remoteaddr="[::1]:37796" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.116002ms http.response.status=200 http.response.written=2 ::1 - - [19/Jan/2025:22:23:29 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.12s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-01-19T22:23:30.313778401Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-19T22:23:30.314569922Z" 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.5 time="2025-01-19T22:23:30.314593082Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:30.315228163Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.5 time="2025-01-19T22:23:30.315247323Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.5 time="2025-01-19T22:23:30.315611924Z" level=info msg="Starting upload purge in 21m0s" go.version=go1.23.5 time="2025-01-19T22:23:30.315808205Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.5 time="2025-01-19T22:23:33.329992339Z" level=info msg="response completed" go.version=go1.23.5 http.request.host=127.0.0.1 http.request.id=ed696c41-3cf8-418f-a35e-65ca4fe7eb8d http.request.method=GET http.request.remoteaddr="127.0.0.1:46640" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration="798.121µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:23:33 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-01-19T22:23:33.332304384Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.5 --- PASS: TestRegistrySupportedCipherSuite (3.93s) === RUN TestRegistryUnsupportedCipherSuite time="2025-01-19T22:23:33.861065291Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-01-19T22:23:33.861872133Z" 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.5 time="2025-01-19T22:23:33.861897733Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:33.861941333Z" level=info msg="Starting upload purge in 34m0s" go.version=go1.23.5 time="2025-01-19T22:23:33.862495374Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.5 --- PASS: TestRegistryUnsupportedCipherSuite (8.54s) PASS ok github.com/docker/distribution/registry 15.677s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.027s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.04s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.02s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.14s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.320s === RUN TestBasicAccessController time="2025-01-19T22:23:26Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.5 instance.id=2ac6b6d1-27c9-403f-b7fa-8f81e8e6d199 time="2025-01-19T22:23:26Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.5 instance.id=2ac6b6d1-27c9-403f-b7fa-8f81e8e6d199 --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-01-19T22:23:26Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.5 password=urWYgcOLr2KTyCJXgIXrwWBhmNIbRaxDBXwFIeNABpI user=docker --- PASS: TestCreateHtpasswdFile (0.15s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.200s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.030s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.16s) === RUN TestLeeway time="2025-01-19T22:23:26Z" level=info msg="token not to be used before 2025-01-19 22:23:27 +0000 UTC - currently 2025-01-19 22:23:26.511238865 +0000 UTC m=+0.182353205" time="2025-01-19T22:23:26Z" level=info msg="token not to be used after 2025-01-19 22:23:26 +0000 UTC - currently 2025-01-19 22:23:26.51863732 +0000 UTC m=+0.189751780" --- PASS: TestLeeway (0.02s) === RUN TestAccessController time="2025-01-19T22:23:26Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.07s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.298s === 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.01s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.02s) === RUN TestBlobExists --- PASS: TestBlobExists (0.02s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.03s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.02s) === RUN TestManifestTags --- PASS: TestManifestTags (0.02s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.01s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.02s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.293s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.01s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.098s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.040s === RUN TestCheckAPI time="2025-01-19T22:23:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:23:26Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37275" http.request.id=24785080-550e-4895-98df-c38cecfb6f34 http.request.method=GET http.request.remoteaddr="127.0.0.1:55946" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.143482ms http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:23:26 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.02s) === RUN TestCatalogAPI time="2025-01-19T22:23:26Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:23:26Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=ba78041f-7190-4e40-827b-5dabe26d04f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.422211ms http.response.status=200 http.response.written=20 127.0.0.1 - - [19/Jan/2025:22:23:26 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-01-19T22:23:26Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=a3c5460c-6e3d-41b8-9f52-14427e6df5b9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.244522ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:26 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=3b82b7c6-f52f-4c51-a9a5-c16c5976f257 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/aaaa/blobs/uploads/ad319846-328d-43c4-9da1-e4977e1c8095?_state=UqyEBgQrs9xLsITTmmgP63CVviLgoSGYL_w0RfyEtHZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhZDMxOTg0Ni0zMjhkLTQzYzQtOWRhMS1lNDk3N2UxYzgwOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MjYuODMzMjE0MTg4WiJ9&digest=sha256%3Ae3f62253cf77ea4436b012f7c671cef613a08190cc3397fb8a674f02499ead7b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.221734211s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:26 +0000] "PUT /v2/foo/aaaa/blobs/uploads/ad319846-328d-43c4-9da1-e4977e1c8095?_state=UqyEBgQrs9xLsITTmmgP63CVviLgoSGYL_w0RfyEtHZ7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJhZDMxOTg0Ni0zMjhkLTQzYzQtOWRhMS1lNDk3N2UxYzgwOTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MjYuODMzMjE0MTg4WiJ9&digest=sha256%3Ae3f62253cf77ea4436b012f7c671cef613a08190cc3397fb8a674f02499ead7b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=5e68780d-4e1d-4fe7-8189-e76884e89c6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.988447ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:29 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:29Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=b7e3baf2-5a76-4310-8d0b-fb012a90cc35 http.request.method=POST http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.123762ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:29 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=ba149ae9-0555-41d3-b53f-a0e30eb15313 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/bbbb/blobs/uploads/875aa7d6-e509-442c-88d9-eeaa31b8dfba?_state=wveyFG17I3ndsGWbPJg6GyrFGVh_BbH43-hbshE1x757Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NzVhYTdkNi1lNTA5LTQ0MmMtODhkOS1lZWFhMzFiOGRmYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MjkuMzAzMjU0NDQ5WiJ9&digest=sha256%3A4c1836702a9e7a53f2968a52071fff9bc86dffe1d18fac246e150b5ea698cf7e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.061951296s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:29 +0000] "PUT /v2/foo/bbbb/blobs/uploads/875aa7d6-e509-442c-88d9-eeaa31b8dfba?_state=wveyFG17I3ndsGWbPJg6GyrFGVh_BbH43-hbshE1x757Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI4NzVhYTdkNi1lNTA5LTQ0MmMtODhkOS1lZWFhMzFiOGRmYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MjkuMzAzMjU0NDQ5WiJ9&digest=sha256%3A4c1836702a9e7a53f2968a52071fff9bc86dffe1d18fac246e150b5ea698cf7e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=c0ba09b7-0edc-4e98-9009-97cdd636078d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.911567ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:31 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=5097e8d6-65aa-4d0b-9324-53016a59c199 http.request.method=POST http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.158923ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:31 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=8f27f6a9-f750-4f27-874f-98e1cbd8f603 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/cccc/blobs/uploads/bf23bb1b-7f77-49e7-8db3-45ba4e5136e0?_state=7yvojT727cNBM1ua0bdKEDOpVVJE72OE8juEwfcQ_D57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiZjIzYmIxYi03Zjc3LTQ5ZTctOGRiMy00NWJhNGU1MTM2ZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MzEuNjI5OTQ2NjYzWiJ9&digest=sha256%3A7d9e3782d343767265e2e3503a5c8bd5cea5ea0468d64fe5115351f194e4af4e" http.request.useragent="Go-http-client/1.1" http.response.duration=2.759348332s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:31 +0000] "PUT /v2/foo/cccc/blobs/uploads/bf23bb1b-7f77-49e7-8db3-45ba4e5136e0?_state=7yvojT727cNBM1ua0bdKEDOpVVJE72OE8juEwfcQ_D57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiZjIzYmIxYi03Zjc3LTQ5ZTctOGRiMy00NWJhNGU1MTM2ZTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MzEuNjI5OTQ2NjYzWiJ9&digest=sha256%3A7d9e3782d343767265e2e3503a5c8bd5cea5ea0468d64fe5115351f194e4af4e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=2a13b7d6-25fc-44d0-9c6a-7f5d7aaff1ce http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.022527ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:34 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=d4b4e569-e1a9-471b-adf7-0009f5f5e2b2 http.request.method=POST http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.256562ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:34 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=d70220da-aff2-4752-8d36-c68ca4a50bd4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/dddd/blobs/uploads/483f5298-5242-4d31-ac5c-d8d3b0831d98?_state=LRNEtahQty62RubnXtJ9UjlWjGArVxAIjmM52HppCxh7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ODNmNTI5OC01MjQyLTRkMzEtYWM1Yy1kOGQzYjA4MzFkOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MzQuNzI2NzgzNDg4WiJ9&digest=sha256%3Afbabd785c2201e039cde3418d147b7bb268c88bdcc1f85f1cd5c6d753796e0cf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.970238417s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:34 +0000] "PUT /v2/foo/dddd/blobs/uploads/483f5298-5242-4d31-ac5c-d8d3b0831d98?_state=LRNEtahQty62RubnXtJ9UjlWjGArVxAIjmM52HppCxh7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0ODNmNTI5OC01MjQyLTRkMzEtYWM1Yy1kOGQzYjA4MzFkOTgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MzQuNzI2NzgzNDg4WiJ9&digest=sha256%3Afbabd785c2201e039cde3418d147b7bb268c88bdcc1f85f1cd5c6d753796e0cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=ad6c51b8-f70a-4fbe-b5bc-deaba0e33aa7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.117128ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:38 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=29664b09-8f28-4002-847d-870358d70dee http.request.method=POST http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.097722ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:38 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:40Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=d1434ea5-9f35-424a-b0d5-7f8f58cd40fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/eeee/blobs/uploads/7bbf4353-aa5f-4b91-bf27-1bc8a2bf3026?_state=u6rMVTipDxI50XxXpuml4cw35cA1B33cYu27EyntDXt7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3YmJmNDM1My1hYTVmLTRiOTEtYmYyNy0xYmM4YTJiZjMwMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MzguODc5NjcwNDUzWiJ9&digest=sha256%3Ac816cbfbed8ec0b9c2744cb05e1ca46b1af7b82f06ff22cdd220db7d26a3c3b9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.251669055s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:38 +0000] "PUT /v2/foo/eeee/blobs/uploads/7bbf4353-aa5f-4b91-bf27-1bc8a2bf3026?_state=u6rMVTipDxI50XxXpuml4cw35cA1B33cYu27EyntDXt7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiI3YmJmNDM1My1hYTVmLTRiOTEtYmYyNy0xYmM4YTJiZjMwMjYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6MzguODc5NjcwNDUzWiJ9&digest=sha256%3Ac816cbfbed8ec0b9c2744cb05e1ca46b1af7b82f06ff22cdd220db7d26a3c3b9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:40Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=54efd059-c281-4afe-95b3-083dea8c38fa http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=8.007335ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:40 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:40Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=71590519-6495-4d2a-aa8d-1e2f33a9e895 http.request.method=POST http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.025002ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:40 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=0b2d30d1-32cd-4825-92c6-0b6cb552e669 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/ffff/blobs/uploads/0ae47adf-d9d9-4b4f-9d00-36530bcfa822?_state=Ts6TnKUXkv9gu39dXO8wZBIrtUd4cwBbuxWXAwaCKtF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIwYWU0N2FkZi1kOWQ5LTRiNGYtOWQwMC0zNjUzMGJjZmE4MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDAuMzkzOTE4MzY0WiJ9&digest=sha256%3Ae3bf3284d9c9a51562144e97690ebdef747b36355da192a24c2c976409f7c939" http.request.useragent="Go-http-client/1.1" http.response.duration=2.264422022s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:40 +0000] "PUT /v2/foo/ffff/blobs/uploads/0ae47adf-d9d9-4b4f-9d00-36530bcfa822?_state=Ts6TnKUXkv9gu39dXO8wZBIrtUd4cwBbuxWXAwaCKtF7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIwYWU0N2FkZi1kOWQ5LTRiNGYtOWQwMC0zNjUzMGJjZmE4MjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDAuMzkzOTE4MzY0WiJ9&digest=sha256%3Ae3bf3284d9c9a51562144e97690ebdef747b36355da192a24c2c976409f7c939 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=1c84553c-3431-4973-a075-94b31e45e788 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.940247ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=2e1e6d8a-de1c-4a70-bf14-b8923106ed2e http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="939.562µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=1827d7f1-a42e-4358-9da2-70d6e4bcd193 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="871.761µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=f4d8a72f-cabe-47dd-96b1-957570d0b021 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="814.081µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=b7bcdfd0-9819-4e22-b004-240cca076901 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="776.881µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=6a800171-e08d-4614-a8b2-ae53c7550df5 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="933.721µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=20136214-88b6-432b-9550-4803a42d28a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="876.002µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" 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.5 http.request.host="127.0.0.1:39361" http.request.id=5142fa5f-b5e3-4ff8-834d-7ccc391d7e20 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="745.961µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" 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.5 http.request.host="127.0.0.1:39361" http.request.id=53d2685d-98ad-4ff2-a112-62fe8cd2b286 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="704.161µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=d3b0d07b-5534-4743-abdd-04da8aaa6c97 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="619.441µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39361" http.request.id=7afdbecc-db60-4ae0-aa1f-15652d22b222 http.request.method=GET http.request.remoteaddr="127.0.0.1:48732" 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="816.322µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-01-19T22:23:42Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:23:42Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=a9b7d3f5-17fb-4c49-9bbc-af7ba16a1967 http.request.method=POST http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054242ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=bee75104-6e59-4c7c-b2c4-039822a39418 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/aaaa/blobs/uploads/e4b72e2a-1891-43cc-83d9-ddbd79d9c315?_state=OyLxsnQnmbSt3e4bPxGwdESP7424PCPvklRtHifvkNV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNGI3MmUyYS0xODkxLTQzY2MtODNkOS1kZGJkNzlkOWMzMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDIuODcyMDg2NjI3WiJ9&digest=sha256%3A5a4ff928374d21c43c2bf9e71312db13bba0997abaa8b0a7cf69f1032f52059c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.458056001s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:42 +0000] "PUT /v2/foo/aaaa/blobs/uploads/e4b72e2a-1891-43cc-83d9-ddbd79d9c315?_state=OyLxsnQnmbSt3e4bPxGwdESP7424PCPvklRtHifvkNV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJlNGI3MmUyYS0xODkxLTQzY2MtODNkOS1kZGJkNzlkOWMzMTUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDIuODcyMDg2NjI3WiJ9&digest=sha256%3A5a4ff928374d21c43c2bf9e71312db13bba0997abaa8b0a7cf69f1032f52059c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=c1fae5fe-c501-4195-bbdc-6bda30ac29f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.891607ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:44 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=ab26017f-9cfe-4c10-aafc-25eb75db3e03 http.request.method=POST http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.149322ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:44 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:46Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=e169ec03-844f-4b9b-add3-efbbd15c5450 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/bbbb/blobs/uploads/777d7f93-e131-4995-8970-37122e137b46?_state=HbguZrONEwrDKT3GGwLEh6YVfuFfL3cbYUoP-9i-vpx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NzdkN2Y5My1lMTMxLTQ5OTUtODk3MC0zNzEyMmUxMzdiNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDQuNjAxNTgwOTcyWiJ9&digest=sha256%3A903627f319d022233ce2d7b03e1785d4e2446c0fe374c0d6802da0fc0f33b525" http.request.useragent="Go-http-client/1.1" http.response.duration=2.0204383s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:44 +0000] "PUT /v2/foo/bbbb/blobs/uploads/777d7f93-e131-4995-8970-37122e137b46?_state=HbguZrONEwrDKT3GGwLEh6YVfuFfL3cbYUoP-9i-vpx7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI3NzdkN2Y5My1lMTMxLTQ5OTUtODk3MC0zNzEyMmUxMzdiNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDQuNjAxNTgwOTcyWiJ9&digest=sha256%3A903627f319d022233ce2d7b03e1785d4e2446c0fe374c0d6802da0fc0f33b525 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:46Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=2dcb6576-a148-4ef4-9f87-9b0700248b0b http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.857847ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:46 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:46Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=58f2cf4b-3c0f-414d-b493-1a37fd6fdc23 http.request.method=POST http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048602ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:46 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=f9aacde1-5534-4c67-9c92-2b6d1b6f2218 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/cccc/blobs/uploads/356c0eb6-e66e-4b61-a51b-4c87e8f7b94e?_state=ECJFu0crAJ0r-B2-cyBm86eiLMjFVPz6JQcZsQwU1mN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzNTZjMGViNi1lNjZlLTRiNjEtYTUxYi00Yzg3ZThmN2I5NGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDYuOTU5ODAyODk2WiJ9&digest=sha256%3Af0d8fd1d7d20076606570b6e3185d948123e71473371e87092c2d8ca965d1979" http.request.useragent="Go-http-client/1.1" http.response.duration=3.33130289s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:46 +0000] "PUT /v2/foo/cccc/blobs/uploads/356c0eb6-e66e-4b61-a51b-4c87e8f7b94e?_state=ECJFu0crAJ0r-B2-cyBm86eiLMjFVPz6JQcZsQwU1mN7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIzNTZjMGViNi1lNjZlLTRiNjEtYTUxYi00Yzg3ZThmN2I5NGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NDYuOTU5ODAyODk2WiJ9&digest=sha256%3Af0d8fd1d7d20076606570b6e3185d948123e71473371e87092c2d8ca965d1979 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=63d384d5-f6b7-4114-81e2-b71aa493ea43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.835326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:50 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=f555cc3e-c418-4b1b-8056-a51abb0971e3 http.request.method=POST http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.105202ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:50 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=789f16f1-58a3-4b98-b599-c5acdcdfa7d6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/dddd/blobs/uploads/499ad29e-656b-4211-99a0-df24d42ad3c8?_state=xa5gbdgLT4jZtYVhnCpJkbEuUVSWVIpCCqz4pVpwEy17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0OTlhZDI5ZS02NTZiLTQyMTEtOTlhMC1kZjI0ZDQyYWQzYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NTAuNTY2NTE4ODA2WiJ9&digest=sha256%3Af1d10e620b4e67f576c9f2523299653bf9b5e66c7d31894e969cd8369b49c8bb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.108142127s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:50 +0000] "PUT /v2/foo/dddd/blobs/uploads/499ad29e-656b-4211-99a0-df24d42ad3c8?_state=xa5gbdgLT4jZtYVhnCpJkbEuUVSWVIpCCqz4pVpwEy17Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI0OTlhZDI5ZS02NTZiLTQyMTEtOTlhMC1kZjI0ZDQyYWQzYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NTAuNTY2NTE4ODA2WiJ9&digest=sha256%3Af1d10e620b4e67f576c9f2523299653bf9b5e66c7d31894e969cd8369b49c8bb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=7fb696ba-2f7c-4275-8f22-f9adc92223b4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:49606" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.847807ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:38607" http.request.id=d57267df-8872-4983-b3d1-efe67551ecd4 http.request.method=GET http.request.remoteaddr="127.0.0.1:49606" 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="821.642µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (26.27s) === RUN TestURLPrefix time="2025-01-19T22:23:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:23:52Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:44993" http.request.id=2eabe7a7-1a9c-47ec-a143-d30928934b9a http.request.method=GET http.request.remoteaddr="127.0.0.1:34916" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="999.242µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-01-19T22:23:52Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:23:52Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=468e5ed3-4b80-4954-b200-f0995c064994 http.request.method=GET http.request.remoteaddr="127.0.0.1:48248" http.request.uri="/v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.167322ms http.response.status=404 http.response.written=157 vars.digest="sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "GET /v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=ca918fe5-9ce6-45d2-a581-4c875a99afb4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017082ms http.response.status=404 http.response.written=157 vars.digest="sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=55f193a1-59ca-4bc5-acc1-29afbd4c280c http.request.method=POST http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.047282ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=61e0ffa0-1a38-422d-bc48-94e900a2a669 http.request.method=GET http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/bar/blobs/uploads/45e6893b-f3ff-4b0d-a07b-9f773d3fe64f?_state=MDnQppqZ5G2NeSJCb8P7fhEB1gf3jYRVEaGjXbNCDRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1ZTY4OTNiLWYzZmYtNGIwZC1hMDdiLTlmNzczZDNmZTY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45NzYzOTc2NzZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.341322ms http.response.status=204 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "GET /v2/foo/bar/blobs/uploads/45e6893b-f3ff-4b0d-a07b-9f773d3fe64f?_state=MDnQppqZ5G2NeSJCb8P7fhEB1gf3jYRVEaGjXbNCDRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1ZTY4OTNiLWYzZmYtNGIwZC1hMDdiLTlmNzczZDNmZTY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45NzYzOTc2NzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=eadd51f0-ef10-4d67-bdd1-0c0648caa059 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/bar/blobs/uploads/45e6893b-f3ff-4b0d-a07b-9f773d3fe64f?_state=MDnQppqZ5G2NeSJCb8P7fhEB1gf3jYRVEaGjXbNCDRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1ZTY4OTNiLWYzZmYtNGIwZC1hMDdiLTlmNzczZDNmZTY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45NzYzOTc2NzZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071082ms http.response.status=204 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "DELETE /v2/foo/bar/blobs/uploads/45e6893b-f3ff-4b0d-a07b-9f773d3fe64f?_state=MDnQppqZ5G2NeSJCb8P7fhEB1gf3jYRVEaGjXbNCDRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1ZTY4OTNiLWYzZmYtNGIwZC1hMDdiLTlmNzczZDNmZTY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45NzYzOTc2NzZaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=30a4f05b-d5e4-488c-a594-0ddd1dbdf915 http.request.method=GET http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/bar/blobs/uploads/45e6893b-f3ff-4b0d-a07b-9f773d3fe64f?_state=MDnQppqZ5G2NeSJCb8P7fhEB1gf3jYRVEaGjXbNCDRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1ZTY4OTNiLWYzZmYtNGIwZC1hMDdiLTlmNzczZDNmZTY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45NzYzOTc2NzZaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=45e6893b-f3ff-4b0d-a07b-9f773d3fe64f time="2025-01-19T22:23:52Z" 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.5 http.request.host="127.0.0.1:36777" http.request.id=30a4f05b-d5e4-488c-a594-0ddd1dbdf915 http.request.method=GET http.request.remoteaddr="127.0.0.1:48254" http.request.uri="/v2/foo/bar/blobs/uploads/45e6893b-f3ff-4b0d-a07b-9f773d3fe64f?_state=MDnQppqZ5G2NeSJCb8P7fhEB1gf3jYRVEaGjXbNCDRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1ZTY4OTNiLWYzZmYtNGIwZC1hMDdiLTlmNzczZDNmZTY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45NzYzOTc2NzZaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.035122ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=45e6893b-f3ff-4b0d-a07b-9f773d3fe64f 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "GET /v2/foo/bar/blobs/uploads/45e6893b-f3ff-4b0d-a07b-9f773d3fe64f?_state=MDnQppqZ5G2NeSJCb8P7fhEB1gf3jYRVEaGjXbNCDRJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ1ZTY4OTNiLWYzZmYtNGIwZC1hMDdiLTlmNzczZDNmZTY0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45NzYzOTc2NzZaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=5aae2304-8788-4a72-b2ab-240b9b8c064a http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.090202ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=5723ae4a-15fc-4837-b30f-c39aee8528f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/54b3a06e-64b7-4c14-aa42-56ebfcaac480?_state=4DcpUtOZers9V8kWN0adPBMJgsXvaOzoocwDaIdWoLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjNhMDZlLTY0YjctNGMxNC1hYTQyLTU2ZWJmY2FhYzQ4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODIyNjg1MjZaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" provided=sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 vars.name="foo/bar" vars.uuid=54b3a06e-64b7-4c14-aa42-56ebfcaac480 time="2025-01-19T22:23:52Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=5723ae4a-15fc-4837-b30f-c39aee8528f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/54b3a06e-64b7-4c14-aa42-56ebfcaac480?_state=4DcpUtOZers9V8kWN0adPBMJgsXvaOzoocwDaIdWoLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjNhMDZlLTY0YjctNGMxNC1hYTQyLTU2ZWJmY2FhYzQ4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODIyNjg1MjZaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=54b3a06e-64b7-4c14-aa42-56ebfcaac480 time="2025-01-19T22:23:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=5723ae4a-15fc-4837-b30f-c39aee8528f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/54b3a06e-64b7-4c14-aa42-56ebfcaac480?_state=4DcpUtOZers9V8kWN0adPBMJgsXvaOzoocwDaIdWoLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjNhMDZlLTY0YjctNGMxNC1hYTQyLTU2ZWJmY2FhYzQ4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODIyNjg1MjZaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.269923ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=54b3a06e-64b7-4c14-aa42-56ebfcaac480 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "PUT /v2/foo/bar/blobs/uploads/54b3a06e-64b7-4c14-aa42-56ebfcaac480?_state=4DcpUtOZers9V8kWN0adPBMJgsXvaOzoocwDaIdWoLJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU0YjNhMDZlLTY0YjctNGMxNC1hYTQyLTU2ZWJmY2FhYzQ4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODIyNjg1MjZaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=0f38e9f8-1e74-426f-ad20-e2a72c768ac9 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="965.682µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=aff3da79-9329-4a39-9ef7-8ae24a0baa8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/edcd2526-8232-49fc-bdbe-801d49b2bc22?_state=orhT-G5JpW-xg8-prFGrz4ODsaHaEbGaYOSmbrwJxid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkY2QyNTI2LTgyMzItNDlmYy1iZGJlLTgwMWQ0OWIyYmMyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODUzNDkyOTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.117442ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "PUT /v2/foo/bar/blobs/uploads/edcd2526-8232-49fc-bdbe-801d49b2bc22?_state=orhT-G5JpW-xg8-prFGrz4ODsaHaEbGaYOSmbrwJxid7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVkY2QyNTI2LTgyMzItNDlmYy1iZGJlLTgwMWQ0OWIyYmMyMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODUzNDkyOTJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=a3e1da2e-79cd-4e7b-91d9-87766a169c31 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="883.722µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=f569ebb4-4ca1-4cb8-b057-9c1bc0700720 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/5e3228d9-6270-452f-b582-fb8099cddb13?_state=zM48MEDz43iMo6irVWZKzg563gol-cDPJv3FDPVtxnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMzIyOGQ5LTYyNzAtNDUyZi1iNTgyLWZiODA5OWNkZGIxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODc4OTg1NzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.194402ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "PUT /v2/foo/bar/blobs/uploads/5e3228d9-6270-452f-b582-fb8099cddb13?_state=zM48MEDz43iMo6irVWZKzg563gol-cDPJv3FDPVtxnF7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVlMzIyOGQ5LTYyNzAtNDUyZi1iNTgyLWZiODA5OWNkZGIxMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45ODc4OTg1NzZaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:52Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=685d5013-b6f0-4860-a74f-ad91526d42f8 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="977.402µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:55Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=51fdc438-ee9b-46db-8051-84d6d0654232 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/b51334f0-88b1-47f8-a791-2f5421d2726b?_state=-r_TWwU78uHQ-Gelccb5abq5vwI-dHnOiBSPTU5nPwx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1MTMzNGYwLTg4YjEtNDdmOC1hNzkxLTJmNTQyMWQyNzI2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45OTMzMTIxODZaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.805016206s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:53 +0000] "PUT /v2/foo/bar/blobs/uploads/b51334f0-88b1-47f8-a791-2f5421d2726b?_state=-r_TWwU78uHQ-Gelccb5abq5vwI-dHnOiBSPTU5nPwx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImI1MTMzNGYwLTg4YjEtNDdmOC1hNzkxLTJmNTQyMWQyNzI2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1Mi45OTMzMTIxODZaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:55Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=cee996f2-487b-4d22-9024-25c97c780973 http.request.method=POST http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.156482ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:55 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:36777" http.request.id=4dcf0a19-e08d-439b-8a85-0c68b4e217b5 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/82cbdfbd-d97d-4078-b1d7-5d753d1c1c88?_state=f1_sXJ9rOdlXpyvce_NFblXk8yCJ6IgC1zUw-QC499Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyY2JkZmJkLWQ5N2QtNDA3OC1iMWQ3LTVkNzUzZDFjMWM4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1NS45OTg0ODIxMDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.794015764s http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:55 +0000] "PATCH /v2/foo/bar/blobs/uploads/82cbdfbd-d97d-4078-b1d7-5d753d1c1c88?_state=f1_sXJ9rOdlXpyvce_NFblXk8yCJ6IgC1zUw-QC499Z7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyY2JkZmJkLWQ5N2QtNDA3OC1iMWQ3LTVkNzUzZDFjMWM4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1NS45OTg0ODIxMDhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=c607f6a0-735d-45e9-8ce9-a3a058c3ba6b http.request.method=PUT http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/uploads/82cbdfbd-d97d-4078-b1d7-5d753d1c1c88?_state=Kh9K1WulVgUrMuGteKg3loiOG2NpQzDnih1gBZXXq-R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyY2JkZmJkLWQ5N2QtNDA3OC1iMWQ3LTVkNzUzZDFjMWM4OCIsIk9mZnNldCI6MjQ4NTY1NzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NTVaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.291362ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:58 +0000] "PUT /v2/foo/bar/blobs/uploads/82cbdfbd-d97d-4078-b1d7-5d753d1c1c88?_state=Kh9K1WulVgUrMuGteKg3loiOG2NpQzDnih1gBZXXq-R7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgyY2JkZmJkLWQ5N2QtNDA3OC1iMWQ3LTVkNzUzZDFjMWM4OCIsIk9mZnNldCI6MjQ4NTY1NzYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjM6NTVaIn0%3D&digest=sha256%3A6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=8bb25cb9-a1d9-425d-852e-18f93f1afc69 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="982.561µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:58 +0000] "HEAD /v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=3ef12f6a-65ab-4898-94d8-314e3e275f2d http.request.method=GET http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=130.138748ms http.response.status=200 http.response.written=24856576 127.0.0.1 - - [19/Jan/2025:22:23:58 +0000] "GET /v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 200 24856576 "" "Go-http-client/1.1" time="2025-01-19T22:23:58Z" level=error msg="error parsing digest="sha257:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=0b3add84-cfbe-48f6-bf78-2af99ff19e8c http.request.method=GET http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha257:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" vars.name="foo/bar" time="2025-01-19T22:23:58Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=0b3add84-cfbe-48f6-bf78-2af99ff19e8c http.request.method=GET http.request.remoteaddr="127.0.0.1:48268" http.request.uri="/v2/foo/bar/blobs/sha257:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="905.241µs" http.response.status=400 http.response.written=110 vars.digest="sha257:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:23:58 +0000] "GET /v2/foo/bar/blobs/sha257:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-19T22:23:58Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=0656efaf-70e1-4ec2-9dd2-c2f915350005 http.request.method=GET http.request.remoteaddr="127.0.0.1:40082" http.request.uri="/v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.171122ms http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:58 +0000] "GET /v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:58Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:23:58Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:23:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=6fa72da2-16ea-4f5e-b10d-fe0e82e5e7b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:59088" http.request.uri="/v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.063961ms http.response.status=404 http.response.written=157 vars.digest="sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "GET /v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=dd1a6c83-6a1e-426d-b31e-e5966d8776e1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59092" http.request.uri="/v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="977.362µs" http.response.status=404 http.response.written=157 vars.digest="sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "HEAD /v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=1b6e19ba-8566-4565-aa02-3834f894dbd2 http.request.method=POST http.request.remoteaddr="127.0.0.1:59092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="892.522µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=7d1bc425-aeb9-41a5-b0c1-39056427384b http.request.method=GET http.request.remoteaddr="127.0.0.1:59092" http.request.uri="/v2/foo/bar/blobs/uploads/d64ddd62-321b-4911-a914-a55a67c12642?_state=VyMpnAtlAW-350cznkAY66vGazgIRIKxDBJDjUv9DWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NGRkZDYyLTMyMWItNDkxMS1hOTE0LWE1NWE2N2MxMjY0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDQ0NDIzODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="994.322µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "GET /v2/foo/bar/blobs/uploads/d64ddd62-321b-4911-a914-a55a67c12642?_state=VyMpnAtlAW-350cznkAY66vGazgIRIKxDBJDjUv9DWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NGRkZDYyLTMyMWItNDkxMS1hOTE0LWE1NWE2N2MxMjY0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDQ0NDIzODNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=edf7467e-3868-438c-8f44-c26448642126 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:59092" http.request.uri="/v2/foo/bar/blobs/uploads/d64ddd62-321b-4911-a914-a55a67c12642?_state=VyMpnAtlAW-350cznkAY66vGazgIRIKxDBJDjUv9DWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NGRkZDYyLTMyMWItNDkxMS1hOTE0LWE1NWE2N2MxMjY0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDQ0NDIzODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="942.602µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "DELETE /v2/foo/bar/blobs/uploads/d64ddd62-321b-4911-a914-a55a67c12642?_state=VyMpnAtlAW-350cznkAY66vGazgIRIKxDBJDjUv9DWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NGRkZDYyLTMyMWItNDkxMS1hOTE0LWE1NWE2N2MxMjY0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDQ0NDIzODNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=b04c3978-0d83-448e-8966-080d6f045b0f http.request.method=GET http.request.remoteaddr="127.0.0.1:59092" http.request.uri="/v2/foo/bar/blobs/uploads/d64ddd62-321b-4911-a914-a55a67c12642?_state=VyMpnAtlAW-350cznkAY66vGazgIRIKxDBJDjUv9DWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NGRkZDYyLTMyMWItNDkxMS1hOTE0LWE1NWE2N2MxMjY0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDQ0NDIzODNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=d64ddd62-321b-4911-a914-a55a67c12642 time="2025-01-19T22:23:59Z" 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.5 http.request.host="127.0.0.1:33057" http.request.id=b04c3978-0d83-448e-8966-080d6f045b0f http.request.method=GET http.request.remoteaddr="127.0.0.1:59092" http.request.uri="/v2/foo/bar/blobs/uploads/d64ddd62-321b-4911-a914-a55a67c12642?_state=VyMpnAtlAW-350cznkAY66vGazgIRIKxDBJDjUv9DWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NGRkZDYyLTMyMWItNDkxMS1hOTE0LWE1NWE2N2MxMjY0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDQ0NDIzODNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="858.082µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=d64ddd62-321b-4911-a914-a55a67c12642 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "GET /v2/foo/bar/blobs/uploads/d64ddd62-321b-4911-a914-a55a67c12642?_state=VyMpnAtlAW-350cznkAY66vGazgIRIKxDBJDjUv9DWB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ2NGRkZDYyLTMyMWItNDkxMS1hOTE0LWE1NWE2N2MxMjY0MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDQ0NDIzODNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=560088b9-d140-4c39-9c30-3eab53e24ccf http.request.method=POST http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="988.082µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=5d8ca1f4-4126-4b10-a3ea-7b80119497bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/2af31992-d30d-48ae-8cbd-d1c73c13c7ac?_state=DXhSQADJP1-QgApa2MhjB5fmUGGm-cJBx-Ap5RDfZ_J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhZjMxOTkyLWQzMGQtNDhhZS04Y2JkLWQxYzczYzEzYzdhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDk1MDM1NTFaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" provided=sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 vars.name="foo/bar" vars.uuid=2af31992-d30d-48ae-8cbd-d1c73c13c7ac time="2025-01-19T22:23:59Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=5d8ca1f4-4126-4b10-a3ea-7b80119497bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/2af31992-d30d-48ae-8cbd-d1c73c13c7ac?_state=DXhSQADJP1-QgApa2MhjB5fmUGGm-cJBx-Ap5RDfZ_J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhZjMxOTkyLWQzMGQtNDhhZS04Y2JkLWQxYzczYzEzYzdhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDk1MDM1NTFaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2af31992-d30d-48ae-8cbd-d1c73c13c7ac time="2025-01-19T22:23:59Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=5d8ca1f4-4126-4b10-a3ea-7b80119497bc http.request.method=PUT http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/2af31992-d30d-48ae-8cbd-d1c73c13c7ac?_state=DXhSQADJP1-QgApa2MhjB5fmUGGm-cJBx-Ap5RDfZ_J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhZjMxOTkyLWQzMGQtNDhhZS04Y2JkLWQxYzczYzEzYzdhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDk1MDM1NTFaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.060122ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=2af31992-d30d-48ae-8cbd-d1c73c13c7ac 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "PUT /v2/foo/bar/blobs/uploads/2af31992-d30d-48ae-8cbd-d1c73c13c7ac?_state=DXhSQADJP1-QgApa2MhjB5fmUGGm-cJBx-Ap5RDfZ_J7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhZjMxOTkyLWQzMGQtNDhhZS04Y2JkLWQxYzczYzEzYzdhYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNDk1MDM1NTFaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=31532bb6-2a15-406c-a0ba-7ff3bf754727 http.request.method=POST http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="959.081µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=60a030e0-3305-486d-beca-001431f9c53f http.request.method=PUT http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/d3ef88aa-a70f-479c-87a9-d521f6efdf97?_state=rGj5VN0zOu6vLIFYb1otIrTABkAL0T2QJComgLlv6at7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQzZWY4OGFhLWE3MGYtNDc5Yy04N2E5LWQ1MjFmNmVmZGY5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNTIwODgzMTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.133082ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "PUT /v2/foo/bar/blobs/uploads/d3ef88aa-a70f-479c-87a9-d521f6efdf97?_state=rGj5VN0zOu6vLIFYb1otIrTABkAL0T2QJComgLlv6at7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQzZWY4OGFhLWE3MGYtNDc5Yy04N2E5LWQ1MjFmNmVmZGY5NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNTIwODgzMTZaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=aab5740b-5897-4ec7-9ad2-3ef7e552cd02 http.request.method=POST http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.282µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=3fdef443-918b-4edb-8322-0c3c1bf1d005 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/8eb0e6db-e997-4877-868c-9b2b4b2303c5?_state=zdDqMROwdinJTRGBF7w1_gXZHJQYHUg3Mheb6gPHtD97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlYjBlNmRiLWU5OTctNDg3Ny04NjhjLTliMmI0YjIzMDNjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNTQ2MjI2WiJ9&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137882ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "PUT /v2/foo/bar/blobs/uploads/8eb0e6db-e997-4877-868c-9b2b4b2303c5?_state=zdDqMROwdinJTRGBF7w1_gXZHJQYHUg3Mheb6gPHtD97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhlYjBlNmRiLWU5OTctNDg3Ny04NjhjLTliMmI0YjIzMDNjNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNTQ2MjI2WiJ9&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:23:59Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=22e562fa-f041-417d-916f-f895dc91f016 http.request.method=POST http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="834.401µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=631823fa-5e01-4f92-9fd1-6c00b3650f1c http.request.method=PUT http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/14dc01a9-5aae-4180-b827-4b991f2d1ebf?_state=D7JcMCdRK9mtaNROI_tvdkht2uPtQJ4eq4cVi3H-afh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZGMwMWE5LTVhYWUtNDE4MC1iODI3LTRiOTkxZjJkMWViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNjExODIxNzJaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.duration=1.914833214s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:23:59 +0000] "PUT /v2/foo/bar/blobs/uploads/14dc01a9-5aae-4180-b827-4b991f2d1ebf?_state=D7JcMCdRK9mtaNROI_tvdkht2uPtQJ4eq4cVi3H-afh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE0ZGMwMWE5LTVhYWUtNDE4MC1iODI3LTRiOTkxZjJkMWViZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyMzo1OS4yNjExODIxNzJaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:01Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=7659664c-9aaa-425a-9069-274ecdbe5de4 http.request.method=POST http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.169042ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:01 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:33057" http.request.id=c9b8eaad-9124-4d86-8c53-aed71727dd05 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/aa9bbdc2-f4ec-402e-909b-c09e8be39bde?_state=X5wcnmRPeYw3NPJpzY7b0FGiWy7-tLu08rwYqXl5Dtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOWJiZGMyLWY0ZWMtNDAyZS05MDliLWMwOWU4YmUzOWJkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMS4zMzYzNzE5NDRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.922129997s http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:01 +0000] "PATCH /v2/foo/bar/blobs/uploads/aa9bbdc2-f4ec-402e-909b-c09e8be39bde?_state=X5wcnmRPeYw3NPJpzY7b0FGiWy7-tLu08rwYqXl5Dtx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOWJiZGMyLWY0ZWMtNDAyZS05MDliLWMwOWU4YmUzOWJkZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMS4zMzYzNzE5NDRaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=af3f8f36-717c-4eea-8fc4-bc3bd13e3f26 http.request.method=PUT http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/uploads/aa9bbdc2-f4ec-402e-909b-c09e8be39bde?_state=NrnBwGf1P4cUdGTxdmPxjZiVjNEb2NZjRELK8ld7p-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOWJiZGMyLWY0ZWMtNDAyZS05MDliLWMwOWU4YmUzOWJkZSIsIk9mZnNldCI6MjEwNDcyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MDFaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.duration=1.302322ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "PUT /v2/foo/bar/blobs/uploads/aa9bbdc2-f4ec-402e-909b-c09e8be39bde?_state=NrnBwGf1P4cUdGTxdmPxjZiVjNEb2NZjRELK8ld7p-17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFhOWJiZGMyLWY0ZWMtNDAyZS05MDliLWMwOWU4YmUzOWJkZSIsIk9mZnNldCI6MjEwNDcyOTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MDFaIn0%3D&digest=sha256%3A73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=ab3001fc-eb7b-4c53-8ac8-f0e82da7cf4e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.103482ms http.response.status=200 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=a8f61064-1324-45ff-accd-bac87a91cadf http.request.method=GET http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=105.375461ms http.response.status=200 http.response.written=21047296 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 200 21047296 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=error msg="error parsing digest="sha257:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=d6f1f2be-116f-47db-ae35-19d9727399a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/sha257:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" vars.name="foo/bar" time="2025-01-19T22:24:03Z" 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.5 http.request.host="127.0.0.1:33057" http.request.id=d6f1f2be-116f-47db-ae35-19d9727399a0 http.request.method=GET http.request.remoteaddr="127.0.0.1:59106" http.request.uri="/v2/foo/bar/blobs/sha257:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="945.762µs" http.response.status=400 http.response.written=110 vars.digest="sha257:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/sha257:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=d81fd603-2a71-4a5f-822c-e148581d9bad http.request.method=GET http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.duration=1.192882ms http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=f4a008f2-d468-4db2-a9f9-43acc9c4a733 http.request.method=GET http.request.remoteaddr="127.0.0.1:59122" http.request.uri="/v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=9.165336ms http.response.status=200 http.response.written=2621440 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33057" http.request.id=c8648fed-7af7-487a-b2bd-d319f669e814 http.request.method=GET http.request.remoteaddr="127.0.0.1:59130" http.request.uri="/v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.966126ms http.response.status=200 http.response.written=1769472 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/sha256:73e3280ddbd55dcd9f96796650a8b6217cd2f223f7fd56b234f35a28acbd7350 HTTP/1.1" 200 1769472 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=c0d20e3d-852e-42c5-8d7a-cca978d5f848 http.request.method=GET http.request.remoteaddr="127.0.0.1:40082" http.request.uri="/v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.444928026s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [19/Jan/2025:22:23:58 +0000] "GET /v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:36777" http.request.id=6ee80d41-6dc5-4d42-a3bd-89cfedc09c59 http.request.method=GET http.request.remoteaddr="127.0.0.1:40078" http.request.uri="/v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.449660634s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [19/Jan/2025:22:23:58 +0000] "GET /v2/foo/bar/blobs/sha256:6038e70f9f6aa3c5ff7d5a87a7751cde72b3e4698b86ea30b805101e41f48ce4 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (10.74s) === RUN TestBlobDelete time="2025-01-19T22:24:03Z" 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.5 time="2025-01-19T22:24:03Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=dce359d9-6caa-4bd2-a5b0-10d1ffe5328c http.request.method=GET http.request.remoteaddr="127.0.0.1:40220" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.262762ms http.response.status=404 http.response.written=157 vars.digest="sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=f5cec916-7d65-4f8e-a1ed-a768369f8eed http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.023361ms http.response.status=404 http.response.written=157 vars.digest="sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "HEAD /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=116f2517-4066-4371-878e-97570f85e4ad http.request.method=POST http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.013082ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=6955e8f6-7d03-4d84-9c9d-e8c9da992351 http.request.method=GET http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bar/blobs/uploads/a35a041a-44cc-459e-8ebf-ac618b1742ad?_state=8sfT9aDR3i6ReqXiG-sHCOoDgCMGO3pqZWskglNnUll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNWEwNDFhLTQ0Y2MtNDU5ZS04ZWJmLWFjNjE4YjE3NDJhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MDk1MzA3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008722ms http.response.status=204 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/uploads/a35a041a-44cc-459e-8ebf-ac618b1742ad?_state=8sfT9aDR3i6ReqXiG-sHCOoDgCMGO3pqZWskglNnUll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNWEwNDFhLTQ0Y2MtNDU5ZS04ZWJmLWFjNjE4YjE3NDJhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MDk1MzA3MDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=fcf8e968-49c8-4380-b149-b4a8e9e8f47e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bar/blobs/uploads/a35a041a-44cc-459e-8ebf-ac618b1742ad?_state=8sfT9aDR3i6ReqXiG-sHCOoDgCMGO3pqZWskglNnUll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNWEwNDFhLTQ0Y2MtNDU5ZS04ZWJmLWFjNjE4YjE3NDJhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MDk1MzA3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="970.042µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "DELETE /v2/foo/bar/blobs/uploads/a35a041a-44cc-459e-8ebf-ac618b1742ad?_state=8sfT9aDR3i6ReqXiG-sHCOoDgCMGO3pqZWskglNnUll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNWEwNDFhLTQ0Y2MtNDU5ZS04ZWJmLWFjNjE4YjE3NDJhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MDk1MzA3MDNaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=83798bfa-60fe-45d9-a1e0-2765c7863f00 http.request.method=GET http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bar/blobs/uploads/a35a041a-44cc-459e-8ebf-ac618b1742ad?_state=8sfT9aDR3i6ReqXiG-sHCOoDgCMGO3pqZWskglNnUll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNWEwNDFhLTQ0Y2MtNDU5ZS04ZWJmLWFjNjE4YjE3NDJhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MDk1MzA3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a35a041a-44cc-459e-8ebf-ac618b1742ad time="2025-01-19T22:24:03Z" 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.5 http.request.host="127.0.0.1:40993" http.request.id=83798bfa-60fe-45d9-a1e0-2765c7863f00 http.request.method=GET http.request.remoteaddr="127.0.0.1:40230" http.request.uri="/v2/foo/bar/blobs/uploads/a35a041a-44cc-459e-8ebf-ac618b1742ad?_state=8sfT9aDR3i6ReqXiG-sHCOoDgCMGO3pqZWskglNnUll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNWEwNDFhLTQ0Y2MtNDU5ZS04ZWJmLWFjNjE4YjE3NDJhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MDk1MzA3MDNaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="927.922µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=a35a041a-44cc-459e-8ebf-ac618b1742ad 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "GET /v2/foo/bar/blobs/uploads/a35a041a-44cc-459e-8ebf-ac618b1742ad?_state=8sfT9aDR3i6ReqXiG-sHCOoDgCMGO3pqZWskglNnUll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImEzNWEwNDFhLTQ0Y2MtNDU5ZS04ZWJmLWFjNjE4YjE3NDJhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MDk1MzA3MDNaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=1ff3b567-85d0-4a37-ad47-9012090dfc0e http.request.method=POST http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.154562ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=87b14dba-00f8-45bd-95b3-4065eb67285c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/1eafb7a8-eaaa-44f0-9608-b7c2a6fa7989?_state=kfpw5ylDYFWfXoWkkCG62vZBrzKOEb3ThZKE0o9aM817Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlYWZiN2E4LWVhYWEtNDRmMC05NjA4LWI3YzJhNmZhNzk4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MTU1NDUwNzRaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" provided=sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 vars.name="foo/bar" vars.uuid=1eafb7a8-eaaa-44f0-9608-b7c2a6fa7989 time="2025-01-19T22:24:03Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=87b14dba-00f8-45bd-95b3-4065eb67285c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/1eafb7a8-eaaa-44f0-9608-b7c2a6fa7989?_state=kfpw5ylDYFWfXoWkkCG62vZBrzKOEb3ThZKE0o9aM817Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlYWZiN2E4LWVhYWEtNDRmMC05NjA4LWI3YzJhNmZhNzk4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MTU1NDUwNzRaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=1eafb7a8-eaaa-44f0-9608-b7c2a6fa7989 time="2025-01-19T22:24:03Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=87b14dba-00f8-45bd-95b3-4065eb67285c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/1eafb7a8-eaaa-44f0-9608-b7c2a6fa7989?_state=kfpw5ylDYFWfXoWkkCG62vZBrzKOEb3ThZKE0o9aM817Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlYWZiN2E4LWVhYWEtNDRmMC05NjA4LWI3YzJhNmZhNzk4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MTU1NDUwNzRaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.096321ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=1eafb7a8-eaaa-44f0-9608-b7c2a6fa7989 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "PUT /v2/foo/bar/blobs/uploads/1eafb7a8-eaaa-44f0-9608-b7c2a6fa7989?_state=kfpw5ylDYFWfXoWkkCG62vZBrzKOEb3ThZKE0o9aM817Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjFlYWZiN2E4LWVhYWEtNDRmMC05NjA4LWI3YzJhNmZhNzk4OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MTU1NDUwNzRaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=edee4c55-1c63-4396-8ab0-b162fb617980 http.request.method=POST http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.040242ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=4dd2576d-72e0-4659-9ead-e771bbe53cc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/e90b11cc-24e8-416f-80e6-9757fb724454?_state=r_X3EVZtZhCtRXx5Jj_EjEZAcgvotdp0bz9-ZUDVzfd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MGIxMWNjLTI0ZTgtNDE2Zi04MGU2LTk3NTdmYjcyNDQ1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MTgzNTE3OThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.263883ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "PUT /v2/foo/bar/blobs/uploads/e90b11cc-24e8-416f-80e6-9757fb724454?_state=r_X3EVZtZhCtRXx5Jj_EjEZAcgvotdp0bz9-ZUDVzfd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5MGIxMWNjLTI0ZTgtNDE2Zi04MGU2LTk3NTdmYjcyNDQ1NCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MTgzNTE3OThaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=07ae13ce-f0cd-4b77-b675-fb831ffd84fb http.request.method=POST http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="915.762µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=0c3790d4-6bcb-40cb-863a-2c61b0a36019 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/2d8c7083-9eb1-4296-8dfc-562e6b068ed7?_state=yykG9uliHoA7R8N9iEw5shaMcpaN0OG5bdy6S2qej-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOGM3MDgzLTllYjEtNDI5Ni04ZGZjLTU2MmU2YjA2OGVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MjEyNDA5MjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.298762ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "PUT /v2/foo/bar/blobs/uploads/2d8c7083-9eb1-4296-8dfc-562e6b068ed7?_state=yykG9uliHoA7R8N9iEw5shaMcpaN0OG5bdy6S2qej-F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJkOGM3MDgzLTllYjEtNDI5Ni04ZGZjLTU2MmU2YjA2OGVkNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MjEyNDA5MjNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:03Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=81fb3bfc-d2ac-4bcd-8b7d-5e37701bb0b6 http.request.method=POST http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.022882ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:04Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=819b6f20-4c13-4b9b-a698-0931cefe6b10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/2f03edcd-6289-40be-a19d-be85531e63e7?_state=Qm0dTYJ05ZfLr9le320Qw5Anb0O6k6VC1MYFf1SDboV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMDNlZGNkLTYyODktNDBiZS1hMTlkLWJlODU1MzFlNjNlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MjQwNDE0MDhaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.duration=1.025167515s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:03 +0000] "PUT /v2/foo/bar/blobs/uploads/2f03edcd-6289-40be-a19d-be85531e63e7?_state=Qm0dTYJ05ZfLr9le320Qw5Anb0O6k6VC1MYFf1SDboV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMDNlZGNkLTYyODktNDBiZS1hMTlkLWJlODU1MzFlNjNlNyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowMy42MjQwNDE0MDhaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:04Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=d496e309-d40f-4749-9047-68d215cb7dcb http.request.method=POST http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.188282ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:04 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40993" http.request.id=7ab70606-ef83-4fad-a412-14927e122ac7 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/62d90664-58db-411c-a369-a068903c136e?_state=63VcwdKcfAKvtQ4GcYcxb3FBkPuED_j5iO4aMpXR_117Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZDkwNjY0LTU4ZGItNDExYy1hMzY5LWEwNjg5MDNjMTM2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowNC43NjQ4MDE2NDFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.071222144s http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:04 +0000] "PATCH /v2/foo/bar/blobs/uploads/62d90664-58db-411c-a369-a068903c136e?_state=63VcwdKcfAKvtQ4GcYcxb3FBkPuED_j5iO4aMpXR_117Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZDkwNjY0LTU4ZGItNDExYy1hMzY5LWEwNjg5MDNjMTM2ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowNC43NjQ4MDE2NDFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=6579a7d3-6989-4969-b860-c81797c9472b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/uploads/62d90664-58db-411c-a369-a068903c136e?_state=aBqSQ7erk8alsbnx7mKIb1B2-soFdLVpKxjoO36Rv6p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZDkwNjY0LTU4ZGItNDExYy1hMzY5LWEwNjg5MDNjMTM2ZSIsIk9mZnNldCI6MTUzMTc1MDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MDRaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.duration=1.274922ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "PUT /v2/foo/bar/blobs/uploads/62d90664-58db-411c-a369-a068903c136e?_state=aBqSQ7erk8alsbnx7mKIb1B2-soFdLVpKxjoO36Rv6p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYyZDkwNjY0LTU4ZGItNDExYy1hMzY5LWEwNjg5MDNjMTM2ZSIsIk9mZnNldCI6MTUzMTc1MDQsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MDRaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=63980ec8-3354-4230-b7a6-90c1df25b4b8 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.172722ms http.response.status=200 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=6b7b3bc6-fbce-455d-ae5b-81b6206ad34d http.request.method=GET http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=65.772512ms http.response.status=200 http.response.written=15317504 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "GET /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 200 15317504 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=error msg="error parsing digest="sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=8223abd3-3aca-4a93-bb2d-676fe1fbd4f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" time="2025-01-19T22:24:05Z" 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.5 http.request.host="127.0.0.1:40993" http.request.id=8223abd3-3aca-4a93-bb2d-676fe1fbd4f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:40244" http.request.uri="/v2/foo/bar/blobs/sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="979.962µs" http.response.status=400 http.response.written=110 vars.digest="sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "GET /v2/foo/bar/blobs/sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=9d3db20d-0b7f-410f-8318-3665f7b89093 http.request.method=GET http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.duration=1.238602ms http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "GET /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=85e40ef3-1df0-4c06-ac68-fe93e5893e9b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40976" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.duration=1.155122ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=831b541a-7e37-491b-aa3f-1da83affe7d4 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:40976" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.441µs" http.response.status=404 http.response.written=157 vars.digest="sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=dc99fdc3-4218-415c-9673-5800e291be14 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40976" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.122µs" http.response.status=404 http.response.written=74 vars.digest="sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "DELETE /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=error msg="error parsing digest="sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121": unsupported digest algorithm" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=f03870ed-53eb-40f4-9e62-2d0c064a529a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40990" http.request.uri="/v2/foo/bar/blobs/sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" time="2025-01-19T22:24:05Z" 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.5 http.request.host="127.0.0.1:40993" http.request.id=f03870ed-53eb-40f4-9e62-2d0c064a529a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40990" http.request.uri="/v2/foo/bar/blobs/sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="987.201µs" http.response.status=400 http.response.written=110 vars.digest="sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "DELETE /v2/foo/bar/blobs/sha257:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-01-19T22:24:05Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=fbbf78e0-0604-42e5-9ba8-91d2b04348b1 http.request.method=POST http.request.remoteaddr="127.0.0.1:41006" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.229922ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=2dae3212-3807-40e4-8071-8bef4887922d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41006" http.request.uri="/v2/foo/bar/blobs/uploads/8d80ced9-d92c-43f2-b18d-8566a87b34c0?_state=lOS7XCvVmgGBMpz6c3hDg5iGxPnf97uc0eQQ0KzaQAV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkODBjZWQ5LWQ5MmMtNDNmMi1iMThkLTg1NjZhODdiMzRjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowNS45ODYyOTgyNDFaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.duration=1.059550675s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "PUT /v2/foo/bar/blobs/uploads/8d80ced9-d92c-43f2-b18d-8566a87b34c0?_state=lOS7XCvVmgGBMpz6c3hDg5iGxPnf97uc0eQQ0KzaQAV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjhkODBjZWQ5LWQ5MmMtNDNmMi1iMThkLTg1NjZhODdiMzRjMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowNS45ODYyOTgyNDFaIn0%3D&digest=sha256%3A05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=aaf49ad6-cd3e-439f-9b62-2e8d0eacb120 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41006" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.196442ms http.response.status=200 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:07 +0000] "HEAD /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=270d1bef-789e-420d-a980-5a874ff0692f http.request.method=GET http.request.remoteaddr="127.0.0.1:40964" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.186607569s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "GET /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" time="2025-01-19T22:24:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40993" http.request.id=fdf9f5bf-4b7a-4a33-ba2c-7ce8f8f3e543 http.request.method=GET http.request.remoteaddr="127.0.0.1:40958" http.request.uri="/v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.193929902s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [19/Jan/2025:22:24:05 +0000] "GET /v2/foo/bar/blobs/sha256:05d28025917a11cb48407154880d739204c7a1a6b503a887b8b10e834215f121 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.73s) === RUN TestRelativeURL time="2025-01-19T22:24: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.5 time="2025-01-19T22:24:07Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:07Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33637" http.request.id=52814ad4-2217-470f-a887-6c1d561df162 http.request.method=POST http.request.remoteaddr="127.0.0.1:40464" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162602ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:07 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:08Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33637" http.request.id=f095ee71-2b7f-40c9-af59-18f46bba429d http.request.method=PUT http.request.remoteaddr="127.0.0.1:40464" http.request.uri="/v2/foo/bar/blobs/uploads/58b9eece-d244-40fe-b74f-d1da9047d658?_state=2x-dYXRAZG7XKPyktVXY9HrYW1PO2FeR0XTgJ_Pm1J97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4YjllZWNlLWQyNDQtNDBmZS1iNzRmLWQxZGE5MDQ3ZDY1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowNy4xNjYzODkzNTlaIn0%3D&digest=sha256%3Ae006d4878837b6178ddbed5c810825f9e8dfe86c69fa68f9eb41f5084a175d0e" http.request.useragent="Go-http-client/1.1" http.response.duration=925.95352ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:07 +0000] "PUT /v2/foo/bar/blobs/uploads/58b9eece-d244-40fe-b74f-d1da9047d658?_state=2x-dYXRAZG7XKPyktVXY9HrYW1PO2FeR0XTgJ_Pm1J97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjU4YjllZWNlLWQyNDQtNDBmZS1iNzRmLWQxZGE5MDQ3ZDY1OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowNy4xNjYzODkzNTlaIn0%3D&digest=sha256%3Ae006d4878837b6178ddbed5c810825f9e8dfe86c69fa68f9eb41f5084a175d0e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:08Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33637" http.request.id=4a6c61b1-8ec6-48b4-8a2f-761bfbb559c1 http.request.method=POST http.request.remoteaddr="127.0.0.1:40464" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.138682ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:08Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33637" http.request.id=19e986ab-4688-4dc1-8bdf-a9ead811053b http.request.method=POST http.request.remoteaddr="127.0.0.1:40464" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="933.442µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:12Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:33637" http.request.id=51346f91-6067-4a40-a87c-d8173d081991 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40464" http.request.uri="/v2/foo/bar/blobs/uploads/0da2de2b-85b7-4dc9-b55f-fd197bb39ab0?_state=gIRMiN6LU15Jmu8DEFq9HC0VzCkvhyHMANOcNpw6wDx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYTJkZTJiLTg1YjctNGRjOS1iNTVmLWZkMTk3YmIzOWFiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowOC41NjE3NzczNDlaIn0%3D&digest=sha256%3A0966e8915c01584b9f26e88b33f1d149d219b3f479e44a51a8ecddf9c6a83f07" http.request.useragent="Go-http-client/1.1" http.response.duration=3.477642033s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:08 +0000] "PUT /v2/foo/bar/blobs/uploads/0da2de2b-85b7-4dc9-b55f-fd197bb39ab0?_state=gIRMiN6LU15Jmu8DEFq9HC0VzCkvhyHMANOcNpw6wDx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjBkYTJkZTJiLTg1YjctNGRjOS1iNTVmLWZkMTk3YmIzOWFiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDowOC41NjE3NzczNDlaIn0%3D&digest=sha256%3A0966e8915c01584b9f26e88b33f1d149d219b3f479e44a51a8ecddf9c6a83f07 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (4.88s) === RUN TestBlobDeleteDisabled time="2025-01-19T22:24:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:12Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:12Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:44389" http.request.id=436b2551-bd8b-4915-8a68-75cbc0f66f00 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38762" http.request.uri="/v2/foo/bar/blobs/sha256:3e7733684197f5c284a068ce6bebaf286b93973c3fef4dcb1db5db7203fb33ec" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.039682ms http.response.status=405 http.response.written=78 vars.digest="sha256:3e7733684197f5c284a068ce6bebaf286b93973c3fef4dcb1db5db7203fb33ec" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:12 +0000] "DELETE /v2/foo/bar/blobs/sha256:3e7733684197f5c284a068ce6bebaf286b93973c3fef4dcb1db5db7203fb33ec HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.26s) === RUN TestDeleteDisabled time="2025-01-19T22:24:12Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:12Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:12Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45925" http.request.id=b417b9d3-109e-402d-a5c5-cf4fa03b9f2b http.request.method=POST http.request.remoteaddr="127.0.0.1:53196" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.112082ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:12 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:16Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45925" http.request.id=68c8fd86-208d-4c23-9a69-6e788ca97b8a http.request.method=PUT http.request.remoteaddr="127.0.0.1:53196" http.request.uri="/v2/foo/bar/blobs/uploads/40147ddd-eccf-4067-8369-f6f6c70a5387?_state=pI1GuBK7vpycjTMuUYruhMdNU7dli7P8H6UyToZoUft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMTQ3ZGRkLWVjY2YtNDA2Ny04MzY5LWY2ZjZjNzBhNTM4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDoxMi42MjY3MTY0MzFaIn0%3D&digest=sha256%3Af106ae0b6b6b9c13b74e4f3daf1e04fddaf0dc15ae630bdf10a51163e102d8cf" http.request.useragent="Go-http-client/1.1" http.response.duration=3.414033465s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:12 +0000] "PUT /v2/foo/bar/blobs/uploads/40147ddd-eccf-4067-8369-f6f6c70a5387?_state=pI1GuBK7vpycjTMuUYruhMdNU7dli7P8H6UyToZoUft7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQwMTQ3ZGRkLWVjY2YtNDA2Ny04MzY5LWY2ZjZjNzBhNTM4NyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDoxMi42MjY3MTY0MzFaIn0%3D&digest=sha256%3Af106ae0b6b6b9c13b74e4f3daf1e04fddaf0dc15ae630bdf10a51163e102d8cf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:16Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:45925" http.request.id=cf3e876f-3622-4e81-ae6d-5f8d0dc5b4a6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:53196" http.request.uri="/v2/foo/bar/blobs/sha256:f106ae0b6b6b9c13b74e4f3daf1e04fddaf0dc15ae630bdf10a51163e102d8cf" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="982.562µs" http.response.status=405 http.response.written=78 vars.digest="sha256:f106ae0b6b6b9c13b74e4f3daf1e04fddaf0dc15ae630bdf10a51163e102d8cf" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:16 +0000] "DELETE /v2/foo/bar/blobs/sha256:f106ae0b6b6b9c13b74e4f3daf1e04fddaf0dc15ae630bdf10a51163e102d8cf HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (3.74s) === RUN TestDeleteReadOnly time="2025-01-19T22:24:16Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:16Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:16Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45087" http.request.id=024c73b9-ab2c-4a00-98c5-120df6954208 http.request.method=POST http.request.remoteaddr="127.0.0.1:58042" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.346282ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:16 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:18Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45087" http.request.id=adc39c14-8eb1-4da2-bd0e-aebcd81a7730 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58042" http.request.uri="/v2/foo/bar/blobs/uploads/db716913-bfa7-4357-a96f-d520c5531c5a?_state=92W71sc4iCNlUFMkFxH9Pu64hcP_68e49FguMtpZGaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiNzE2OTEzLWJmYTctNDM1Ny1hOTZmLWQ1MjBjNTUzMWM1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDoxNi4zMDI4NzUyOFoifQ%3D%3D&digest=sha256%3A11a4f36f1876bd8da8858eb6fb160e220b751a40d3e673e516b677d0a905c9e0" http.request.useragent="Go-http-client/1.1" http.response.duration=2.411746688s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:16 +0000] "PUT /v2/foo/bar/blobs/uploads/db716913-bfa7-4357-a96f-d520c5531c5a?_state=92W71sc4iCNlUFMkFxH9Pu64hcP_68e49FguMtpZGaR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRiNzE2OTEzLWJmYTctNDM1Ny1hOTZmLWQ1MjBjNTUzMWM1YSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDoxNi4zMDI4NzUyOFoifQ%3D%3D&digest=sha256%3A11a4f36f1876bd8da8858eb6fb160e220b751a40d3e673e516b677d0a905c9e0 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [19/Jan/2025:22:24:18 +0000] "DELETE /v2/foo/bar/blobs/sha256:11a4f36f1876bd8da8858eb6fb160e220b751a40d3e673e516b677d0a905c9e0 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (2.67s) === RUN TestStartPushReadOnly time="2025-01-19T22:24: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.5 time="2025-01-19T22:24:18Z" level=info msg="redis not configured" go.version=go1.23.5 127.0.0.1 - - [19/Jan/2025:22:24:18 +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-01-19T22:24: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.5 time="2025-01-19T22:24:18Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:18Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=d27055b8-cf22-4734-adb1-563d20acbdac http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" 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.070642ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:18 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-19T22:24:18Z" 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.5 http.request.host="127.0.0.1:45073" http.request.id=63d79ac5-768a-4657-b4af-118a7d1c926e http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" 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="938.042µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [19/Jan/2025:22:24:18 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-19T22:24:18Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=03fec9f8-58fb-4bac-a729-88342abadd61 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="863.842µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-19T22:24:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=7176aad8-29db-45ec-8eca-38b03eac6b80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.420726ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:18Z" 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.5 http.request.host="127.0.0.1:45073" http.request.id=7176aad8-29db-45ec-8eca-38b03eac6b80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.476086ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:18Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=7176aad8-29db-45ec-8eca-38b03eac6b80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.505406ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:18Z" 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.5 http.request.host="127.0.0.1:45073" http.request.id=7176aad8-29db-45ec-8eca-38b03eac6b80 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.534086ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:18 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-19T22:24:18Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=5ab21fa4-e5ea-4061-95a9-c2dae8033b8c http.request.method=POST http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.095802ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:18 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=e3b7e1c2-a3e8-4faf-9de4-9e3d3d76767c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/blobs/uploads/685060ed-8d93-40e3-ae6e-7b97329a0aae?_state=hwXjdVEq71lHAZnfr1Xy33fFYEYns2bVqv_EDy-P8r57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ODUwNjBlZC04ZDkzLTQwZTMtYWU2ZS03Yjk3MzI5YTBhYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MTguOTg2NTIyODA1WiJ9&digest=sha256%3A4db1fe699832568ba371b7c8be5b267c4e7d8fbc3bd9483659e38f9c7ea51ad2" http.request.useragent="Go-http-client/1.1" http.response.duration=2.275064262s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:18 +0000] "PUT /v2/foo/schema1/blobs/uploads/685060ed-8d93-40e3-ae6e-7b97329a0aae?_state=hwXjdVEq71lHAZnfr1Xy33fFYEYns2bVqv_EDy-P8r57Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2ODUwNjBlZC04ZDkzLTQwZTMtYWU2ZS03Yjk3MzI5YTBhYWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MTguOTg2NTIyODA1WiJ9&digest=sha256%3A4db1fe699832568ba371b7c8be5b267c4e7d8fbc3bd9483659e38f9c7ea51ad2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:21Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=f801da28-61fd-4824-933f-08c5ca092290 http.request.method=POST http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.189362ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:21 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=a5081be7-76fd-4c01-a9fa-b76b07b463ec http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/blobs/uploads/d3f0c238-a768-41c9-88bb-b33cbba2f452?_state=ud9XqXzJIbNaGZ5AaxK8f6zlPmzn29s7HaVrsYk8rd17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkM2YwYzIzOC1hNzY4LTQxYzktODhiYi1iMzNjYmJhMmY0NTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjEuNDI2MTg5MzY4WiJ9&digest=sha256%3Ad5f508578b1b34387106a7f9e1d8a85727e6d9bffc82af86cc2c29124c7c942a" http.request.useragent="Go-http-client/1.1" http.response.duration=1.031284908s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:21 +0000] "PUT /v2/foo/schema1/blobs/uploads/d3f0c238-a768-41c9-88bb-b33cbba2f452?_state=ud9XqXzJIbNaGZ5AaxK8f6zlPmzn29s7HaVrsYk8rd17Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkM2YwYzIzOC1hNzY4LTQxYzktODhiYi1iMzNjYmJhMmY0NTIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjEuNDI2MTg5MzY4WiJ9&digest=sha256%3Ad5f508578b1b34387106a7f9e1d8a85727e6d9bffc82af86cc2c29124c7c942a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=550be4fc-c430-4ce2-b54f-4838ac115dfc http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.924686ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=62c522f9-c5d0-484f-8cfe-aa7445c380f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.712886ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=1112f189-972b-4f0d-9502-205f4be3e667 http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.203844ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=6ead4813-c94a-4f5c-a3e8-6fbb07493ea2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.053164ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:45073" http.request.id=9f9c3324-8a15-4590-849f-d35f750c74e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.680086ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:45073" http.request.id=3c016638-77e5-4019-b1b9-89672677b6cd http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.721326ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:45073" http.request.id=4ea0996a-1ddb-45a7-a250-7068f08d0219 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.duration=3.763526ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=6479b882-3753-48c4-bc7c-1728a2cbfde6 http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.048043ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=7f1dea49-d163-4712-a26e-744b9378ad9f http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="824.522µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=7ec76072-6c31-49b5-9220-63dd862966e2 http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.duration="799.202µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=9803f378-88ea-42ee-af15-442eff94b09f http.request.method=GET http.request.remoteaddr="127.0.0.1:48476" 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="874.601µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=error msg="payload digest does match: "sha256:36edc709d550a56a15bf2b47c98b8bea84f1e89fc11d8998b9fedae42695c86d" != "sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a"" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=dc03a33a-b3f0-4391-9dfd-56da3faa6cc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" time="2025-01-19T22:24: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.5 http.request.host="127.0.0.1:45073" http.request.id=dc03a33a-b3f0-4391-9dfd-56da3faa6cc1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48476" http.request.uri="/v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.112722ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a" 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema1/manifests/sha256:f5c8640825ecdf8807598a81d2c8914d79df9f1e1cf29837523ec9b2de96787a HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-19T22:24: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.5 http.request.host="127.0.0.1:45073" http.request.id=07fa9081-2f6f-4c0a-9f0b-5c52eb9f6492 http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="981.762µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-19T22:24: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.5 http.request.host="127.0.0.1:45073" http.request.id=8910dc1e-52fc-4264-a3ec-87a37d1920b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" 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="823.441µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-19T22:24: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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45073" http.request.id=c15c8364-f0ea-40e6-a28d-42da987d0671 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.015802ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24: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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45073" http.request.id=c15c8364-f0ea-40e6-a28d-42da987d0671 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.065842ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24: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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45073" http.request.id=c15c8364-f0ea-40e6-a28d-42da987d0671 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.098002ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=7ca1deaf-d155-4977-a07a-1ec3140d153e http.request.method=POST http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.053162ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=87baffc8-842c-45a4-b377-f555167bee70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/blobs/uploads/9517260c-02f6-42a8-abee-84a92f04ec6f?_state=0yDupnfKg4VCrCdy8txyJ2rlXshRnTTIOtNFKuKm0xR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NTE3MjYwYy0wMmY2LTQyYTgtYWJlZS04NGE5MmYwNGVjNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjIuNTAwMzkxNzQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.265562ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/9517260c-02f6-42a8-abee-84a92f04ec6f?_state=0yDupnfKg4VCrCdy8txyJ2rlXshRnTTIOtNFKuKm0xR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5NTE3MjYwYy0wMmY2LTQyYTgtYWJlZS04NGE5MmYwNGVjNmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjIuNTAwMzkxNzQ0WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24: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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45073" http.request.id=06085cfe-381a-4867-bae4-8b0916fa053d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.098962ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24: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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45073" http.request.id=06085cfe-381a-4867-bae4-8b0916fa053d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.150202ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-19T22:24:22Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=fc1ca079-575b-444a-9400-0da16393caed http.request.method=POST http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.091002ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:23Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=af19a920-b65a-442e-96ec-3330a589e821 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/blobs/uploads/226d8e2d-b0e4-4725-8f4e-dfe84cd9756f?_state=7j0HoD7m870wR4MQZYga8HPuFwaP5VnEfTQMZfMEj7Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjZkOGUyZC1iMGU0LTQ3MjUtOGY0ZS1kZmU4NGNkOTc1NmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjIuNjkwNzI1ODg0WiJ9&digest=sha256%3Abff7b72a43267f816216a48bc9d03b96ceb148105d9a03f27643e71fa39c5cb2" http.request.useragent="Go-http-client/1.1" http.response.duration=1.259330776s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:22 +0000] "PUT /v2/foo/schema2/blobs/uploads/226d8e2d-b0e4-4725-8f4e-dfe84cd9756f?_state=7j0HoD7m870wR4MQZYga8HPuFwaP5VnEfTQMZfMEj7Z7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyMjZkOGUyZC1iMGU0LTQ3MjUtOGY0ZS1kZmU4NGNkOTc1NmYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjIuNjkwNzI1ODg0WiJ9&digest=sha256%3Abff7b72a43267f816216a48bc9d03b96ceb148105d9a03f27643e71fa39c5cb2 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:24Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=5ff99ba7-a3a6-49ae-ae37-ed09f8901f00 http.request.method=POST http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.186121ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:24 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=6ce13823-f6e1-402c-8b3b-eb7aa8574a08 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/blobs/uploads/0c0d3b01-361f-4362-8dd5-5942c6b23238?_state=AONkf-SroRIxpGo2QM1ZWPtjSbYlnbf_yagN-cDn2Rx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYzBkM2IwMS0zNjFmLTQzNjItOGRkNS01OTQyYzZiMjMyMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjQuMjgyNjU4MjU5WiJ9&digest=sha256%3Ac7c4522582de40831180eaf285fe4371f130da631108586351c0a2fef86e3a08" http.request.useragent="Go-http-client/1.1" http.response.duration=3.146134357s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:24 +0000] "PUT /v2/foo/schema2/blobs/uploads/0c0d3b01-361f-4362-8dd5-5942c6b23238?_state=AONkf-SroRIxpGo2QM1ZWPtjSbYlnbf_yagN-cDn2Rx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwYzBkM2IwMS0zNjFmLTQzNjItOGRkNS01OTQyYzZiMjMyMzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjQuMjgyNjU4MjU5WiJ9&digest=sha256%3Ac7c4522582de40831180eaf285fe4371f130da631108586351c0a2fef86e3a08 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45073" http.request.id=388d4ccf-def2-45c3-8538-26fbcdaf1a4c http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.413642ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:45073" http.request.id=ea7184ca-1860-4f49-bced-a32abec3bc70 http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/sha256:94c54561c440034ca01dd689440bd8129520b2f08d1a429805bbd31cf55b5e12" http.request.useragent="Go-http-client/1.1" http.response.duration=1.242721ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema2/manifests/sha256:94c54561c440034ca01dd689440bd8129520b2f08d1a429805bbd31cf55b5e12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=0562faf3-4a97-4de1-a9c8-48df2eb28d84 http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" 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="966.401µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=d3a326ec-7926-4ccf-bef5-ad1dec4507ab http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/sha256:94c54561c440034ca01dd689440bd8129520b2f08d1a429805bbd31cf55b5e12" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.153722ms http.response.status=200 http.response.written=732 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/sha256:94c54561c440034ca01dd689440bd8129520b2f08d1a429805bbd31cf55b5e12 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=0af98b2d-6904-476b-b071-a6ef3c796fae http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="784.961µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=36717671-87b0-4ec3-a58c-2db55dadcb88 http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/sha256:94c54561c440034ca01dd689440bd8129520b2f08d1a429805bbd31cf55b5e12" http.request.useragent="Go-http-client/1.1" http.response.duration="746.601µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/sha256:94c54561c440034ca01dd689440bd8129520b2f08d1a429805bbd31cf55b5e12 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=d941e0dd-6186-4729-bc4b-9194d3710e7c http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" 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="771.561µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="rewriting manifest sha256:94c54561c440034ca01dd689440bd8129520b2f08d1a429805bbd31cf55b5e12 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=43004a63-695b-4914-869a-b10540f632ed http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" 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-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=43004a63-695b-4914-869a-b10540f632ed http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.363203ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45073" http.request.id=056d03ad-eee9-4c59-9324-03e41433579f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.105281ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45073" http.request.id=b822310a-ec90-4a44-b0fc-e98d206a705f http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.356082ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:45073" http.request.id=cd62f93b-4c95-42e9-8025-6811b4c8624d http.request.method=PUT http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/sha256:db44dcbab8529cc8157b31d36c30191b70b94629f215867e4dc565588f7b5da7" http.request.useragent="Go-http-client/1.1" http.response.duration=1.117881ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema2/manifests/sha256:db44dcbab8529cc8157b31d36c30191b70b94629f215867e4dc565588f7b5da7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=cb01326b-5f45-46fb-aaa7-08973da2d819 http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.017161ms http.response.status=200 http.response.written=434 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=cf0691c7-6438-4eaf-af8a-0f4c04e36a7e http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/sha256:db44dcbab8529cc8157b31d36c30191b70b94629f215867e4dc565588f7b5da7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="982.761µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/sha256:db44dcbab8529cc8157b31d36c30191b70b94629f215867e4dc565588f7b5da7 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=4c96e550-ae49-49a4-985c-b7e34be4cf8c http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="960.802µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=ec2b3c21-4a61-468b-baf3-f8417ebbf959 http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/sha256:db44dcbab8529cc8157b31d36c30191b70b94629f215867e4dc565588f7b5da7" http.request.useragent="Go-http-client/1.1" http.response.duration="920.081µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/sha256:db44dcbab8529cc8157b31d36c30191b70b94629f215867e4dc565588f7b5da7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="rewriting manifest list sha256:db44dcbab8529cc8157b31d36c30191b70b94629f215867e4dc565588f7b5da7 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=7634ac08-f074-49c2-80ce-f0aa7a17a04a http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" 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-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45073" http.request.id=7634ac08-f074-49c2-80ce-f0aa7a17a04a http.request.method=GET http.request.remoteaddr="127.0.0.1:48482" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.547604ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" 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.5 time="2025-01-19T22:24:27Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:27Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=e2fbfce9-f316-4104-b0a4-1f547dd0dedc http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" 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.049682ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" 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.5 http.request.host="127.0.0.1:39797" http.request.id=e08e9924-1848-4f67-a055-3d84317c6b93 http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" 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="943.002µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=b62ffeb8-9006-4048-8b26-abe0742f23d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" 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=9.083253ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=d6c4288e-0e84-40e1-b77c-9d5ae23b9a92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.409325ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:27Z" 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.5 http.request.host="127.0.0.1:39797" http.request.id=d6c4288e-0e84-40e1-b77c-9d5ae23b9a92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.477405ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:27Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=d6c4288e-0e84-40e1-b77c-9d5ae23b9a92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.507045ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:27Z" 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.5 http.request.host="127.0.0.1:39797" http.request.id=d6c4288e-0e84-40e1-b77c-9d5ae23b9a92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.532085ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-19T22:24:27Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=86c7c494-8c31-4aa3-96de-29d3f314f404 http.request.method=POST http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.093841ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=cb4aac15-0393-4a79-bad9-c16a340d91a3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/blobs/uploads/df09b38b-2017-401b-bf6f-ff7eac6595c5?_state=RZ558XW0-aELm7leWrObK_wbNXfUp3KE3DZPXZmqwYZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZjA5YjM4Yi0yMDE3LTQwMWItYmY2Zi1mZjdlYWM2NTk1YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjcuODM5ODIxMDg4WiJ9&digest=sha256%3A275da2c9286c0905eb424a86eada31d033a5ffe0e5cb77c757378f2f4b438667" http.request.useragent="Go-http-client/1.1" http.response.duration=3.524713165s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:27 +0000] "PUT /v2/foo/schema1/blobs/uploads/df09b38b-2017-401b-bf6f-ff7eac6595c5?_state=RZ558XW0-aELm7leWrObK_wbNXfUp3KE3DZPXZmqwYZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZjA5YjM4Yi0yMDE3LTQwMWItYmY2Zi1mZjdlYWM2NTk1YzUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MjcuODM5ODIxMDg4WiJ9&digest=sha256%3A275da2c9286c0905eb424a86eada31d033a5ffe0e5cb77c757378f2f4b438667 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:31Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=b2db598c-b3a8-47ca-bce6-0bf316440728 http.request.method=POST http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.165641ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:31 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=b26980ca-d40b-41a8-b5b7-a14cb57184bb http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/blobs/uploads/8eb42662-02aa-4bfb-a85f-99831db11599?_state=cG-OtMkHpEL00XxMZdOZBjhpcXoPe6HSM6sZp4A74cp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZWI0MjY2Mi0wMmFhLTRiZmItYTg1Zi05OTgzMWRiMTE1OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzEuNjU1OTg3NjkzWiJ9&digest=sha256%3A5ea3514923c847d13757cf79ba271c6b2bf34ac789364253f43def8b4765464c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.349030081s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:31 +0000] "PUT /v2/foo/schema1/blobs/uploads/8eb42662-02aa-4bfb-a85f-99831db11599?_state=cG-OtMkHpEL00XxMZdOZBjhpcXoPe6HSM6sZp4A74cp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4ZWI0MjY2Mi0wMmFhLTRiZmItYTg1Zi05OTgzMWRiMTE1OTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzEuNjU1OTg3NjkzWiJ9&digest=sha256%3A5ea3514923c847d13757cf79ba271c6b2bf34ac789364253f43def8b4765464c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=7868daf3-7868-4b15-9fe1-972a5f0d12d1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.897646ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=2fcc3fef-68be-48bc-86e9-73feccc1333c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.698206ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=eb7d7e2c-8744-4e75-9bd1-768315f62f23 http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.186803ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=c793a9cd-337d-4ab9-86b3-2e4952eefa1f http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.165284ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:39797" http.request.id=db702908-29df-48ad-9605-fad0f03c0b07 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.748445ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:39797" http.request.id=4e2d5646-195e-4fe0-a696-1fc7bc2eeb76 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.734405ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:39797" http.request.id=2e2306be-402e-4333-b1bd-f72bf2fdffd1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.698125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=39bc6607-1a7b-41fa-b5f7-baf224f6684d http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.127403ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=fc142fdc-5ab6-4630-af64-906914eb8cad http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="909.242µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=3707f202-69c9-4031-881e-5203b91cbe35 http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.duration="823.561µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=db4d362a-2c3c-4385-91c4-4c2ffc2581fe http.request.method=GET http.request.remoteaddr="127.0.0.1:33672" 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="866.922µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=error msg="payload digest does match: "sha256:60919919c7757b3df7bc16facab4aef5752397e77cc9872614256b79f08cc242" != "sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6"" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=003b9500-d228-43b6-ad90-1d986ce86d67 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" time="2025-01-19T22:24:34Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=003b9500-d228-43b6-ad90-1d986ce86d67 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33672" http.request.uri="/v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.046801ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6" 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema1/manifests/sha256:1e760da2a4581945fb9f4e6f47aa308d81f6b2eed18034e87136d2102a6e27a6 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=f8bd204d-eac0-4ec5-9376-fc70df886711 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" 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="976.921µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" 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.5 http.request.host="127.0.0.1:39797" http.request.id=ff3029c6-ebba-4559-a545-c564cff5019a http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" 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="933.641µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39797" http.request.id=813eb6c3-3fcd-48e2-8c92-bc80e16c3abc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.012321ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24:34Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39797" http.request.id=813eb6c3-3fcd-48e2-8c92-bc80e16c3abc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.060001ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24:34Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39797" http.request.id=813eb6c3-3fcd-48e2-8c92-bc80e16c3abc http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.088521ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=226eb2ac-db63-4ac6-8323-bc43e90a1d69 http.request.method=POST http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008881ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=45262052-850d-4b11-8beb-9c9e0bdffaff http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/blobs/uploads/a1d8999b-c2d4-43af-81d7-6c502e439fc7?_state=NTMBbhjBHDM7Nvpt503y7qLOPCyYx1KaMKHzIWeL7WZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMWQ4OTk5Yi1jMmQ0LTQzYWYtODFkNy02YzUwMmU0MzlmYzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzQuMDQ4OTg5ODc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.338162ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/a1d8999b-c2d4-43af-81d7-6c502e439fc7?_state=NTMBbhjBHDM7Nvpt503y7qLOPCyYx1KaMKHzIWeL7WZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMWQ4OTk5Yi1jMmQ0LTQzYWYtODFkNy02YzUwMmU0MzlmYzciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzQuMDQ4OTg5ODc5WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39797" http.request.id=bcd97351-5322-453e-858c-3e523bdc6286 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.141082ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24:34Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39797" http.request.id=bcd97351-5322-453e-858c-3e523bdc6286 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.202282ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-19T22:24:34Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=07d6c01b-1e5d-426a-b642-ee1578a8c48d http.request.method=POST http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.125361ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:36Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=6c808e99-f3e4-4b87-acf0-debed1c8940c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/blobs/uploads/c7309b94-9333-4e6a-8bc7-b27d0888ea36?_state=SunNwb55HYn5_5m9g-yPL5nwWFYh_gduZVP4UuTNtjl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNzMwOWI5NC05MzMzLTRlNmEtOGJjNy1iMjdkMDg4OGVhMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzQuMzE5MzY0ODAxWiJ9&digest=sha256%3A3cd653b839c40d982bc18dbcc72996ade26c4ac141ced583c94295b17e529113" http.request.useragent="Go-http-client/1.1" http.response.duration=1.985759939s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:34 +0000] "PUT /v2/foo/schema2/blobs/uploads/c7309b94-9333-4e6a-8bc7-b27d0888ea36?_state=SunNwb55HYn5_5m9g-yPL5nwWFYh_gduZVP4UuTNtjl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJjNzMwOWI5NC05MzMzLTRlNmEtOGJjNy1iMjdkMDg4OGVhMzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzQuMzE5MzY0ODAxWiJ9&digest=sha256%3A3cd653b839c40d982bc18dbcc72996ade26c4ac141ced583c94295b17e529113 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:36Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=328b6629-cda7-4c46-b384-8c6e34bcc903 http.request.method=POST http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.118162ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:36 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=7419630e-2134-4541-b1c9-f2cae9a5ad8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/blobs/uploads/9ac78f35-9ef6-4bc0-95ff-c89212994e3b?_state=SPeTbq7R42O8vM_lwKnQGyZkMLNnxEEpIGohU3T7uUR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YWM3OGYzNS05ZWY2LTRiYzAtOTVmZi1jODkyMTI5OTRlM2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzYuNTMzMDM3MTE2WiJ9&digest=sha256%3A5e595ac1e7927add3e5abe0c017d2948048368a64cd5cf10e41b4bc5af6e2239" http.request.useragent="Go-http-client/1.1" http.response.duration=1.618891572s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:36 +0000] "PUT /v2/foo/schema2/blobs/uploads/9ac78f35-9ef6-4bc0-95ff-c89212994e3b?_state=SPeTbq7R42O8vM_lwKnQGyZkMLNnxEEpIGohU3T7uUR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5YWM3OGYzNS05ZWY2LTRiYzAtOTVmZi1jODkyMTI5OTRlM2IiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzYuNTMzMDM3MTE2WiJ9&digest=sha256%3A5e595ac1e7927add3e5abe0c017d2948048368a64cd5cf10e41b4bc5af6e2239 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39797" http.request.id=6e0f2b57-a50a-4302-ab22-4d753634f9e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.573962ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:39797" http.request.id=3ec28d26-bfa3-429c-858c-e7819247d567 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/sha256:b68892563f2f6555d337feb0984ed00ee4b288b8b63be3cacaec7a41c516f433" http.request.useragent="Go-http-client/1.1" http.response.duration=1.261362ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:b68892563f2f6555d337feb0984ed00ee4b288b8b63be3cacaec7a41c516f433 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=bd44a563-5985-45a0-a173-2a326f3b6910 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.022802ms http.response.status=200 http.response.written=732 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=ad6d07b7-e65e-4e4e-b66f-3bd086e31f19 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/sha256:b68892563f2f6555d337feb0984ed00ee4b288b8b63be3cacaec7a41c516f433" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="972.722µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/sha256:b68892563f2f6555d337feb0984ed00ee4b288b8b63be3cacaec7a41c516f433 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=b9762b45-0c46-4b18-9c84-5c7b1be7147c http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="776.881µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=901d1495-5658-4d6b-97ca-235e2ee25056 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/sha256:b68892563f2f6555d337feb0984ed00ee4b288b8b63be3cacaec7a41c516f433" http.request.useragent="Go-http-client/1.1" http.response.duration="755.801µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/sha256:b68892563f2f6555d337feb0984ed00ee4b288b8b63be3cacaec7a41c516f433 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=1102cd4f-1cd0-49d9-8e82-e77965fa6ec3 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" 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="825.521µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="rewriting manifest sha256:b68892563f2f6555d337feb0984ed00ee4b288b8b63be3cacaec7a41c516f433 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=e2dc4b68-832d-4c12-8039-4fc3f6f17105 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" 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-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=e2dc4b68-832d-4c12-8039-4fc3f6f17105 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.360524ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39797" http.request.id=abd3dbf4-a76c-4380-a54b-035976eeaf97 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.039441ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39797" http.request.id=b1f279ac-eaed-43e6-aef2-1fa63152fc14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.279202ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:39797" http.request.id=3a0cbc38-f163-43c2-b731-dcbdb2d98683 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/sha256:28fe913d92cda30530e561dde68bfe3a076b94a3177550483e6e173fdd3ba0ac" http.request.useragent="Go-http-client/1.1" http.response.duration=1.137562ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema2/manifests/sha256:28fe913d92cda30530e561dde68bfe3a076b94a3177550483e6e173fdd3ba0ac HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=f9b478c5-6d66-4e68-b970-198c4d367379 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.023842ms http.response.status=200 http.response.written=434 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=a5097862-d44d-47c7-bd7e-4b90e35517cd http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/sha256:28fe913d92cda30530e561dde68bfe3a076b94a3177550483e6e173fdd3ba0ac" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.029842ms http.response.status=200 http.response.written=434 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/sha256:28fe913d92cda30530e561dde68bfe3a076b94a3177550483e6e173fdd3ba0ac HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=81e7706c-51d0-484a-a920-64e731eb7c9e http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="832.401µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=e1500dfa-4e00-4ff3-ab88-bf19d5a18f6b http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/sha256:28fe913d92cda30530e561dde68bfe3a076b94a3177550483e6e173fdd3ba0ac" http.request.useragent="Go-http-client/1.1" http.response.duration="785.721µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/sha256:28fe913d92cda30530e561dde68bfe3a076b94a3177550483e6e173fdd3ba0ac HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="rewriting manifest list sha256:28fe913d92cda30530e561dde68bfe3a076b94a3177550483e6e173fdd3ba0ac in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=ea3a38fd-331a-42ef-bf27-c9a72aeb5779 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" 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-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:39797" http.request.id=ea3a38fd-331a-42ef-bf27-c9a72aeb5779 http.request.method=GET http.request.remoteaddr="127.0.0.1:33688" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.458924ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (19.46s) === RUN TestGetManifestWithStorageError time="2025-01-19T22:24:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:38Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:37225" http.request.id=7480929a-649b-4dd3-b506-1c2b05d18e92 http.request.method=GET http.request.remoteaddr="127.0.0.1:33034" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.017881ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:37225" http.request.id=92cfa09c-1d06-415c-a4bd-1138b470fb9b http.request.method=GET http.request.remoteaddr="127.0.0.1:33034" 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="827.361µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:37225" http.request.id=99951e08-84cb-4364-adb7-33fefff8994b http.request.method=GET http.request.remoteaddr="127.0.0.1:33034" 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="892.082µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.5 http.request.host="127.0.0.1:37225" http.request.id=ff709462-14cd-4541-b0f0-ffe8c23aae0c http.request.method=GET http.request.remoteaddr="127.0.0.1:33034" 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="853.241µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-01-19T22:24:38Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:38Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=093ed861-9641-4afc-9bd3-fb8ffa46fd6c http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" 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.040602ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=3b187d76-08c7-4543-b8ce-70a997b6368b http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" 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="860.282µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=b8913233-4ef5-44f1-9f36-1594c6f0efb4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" 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="848.441µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=e41a7da5-f8c1-4a92-ab9d-b83cff9f8662 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.344245ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=e41a7da5-f8c1-4a92-ab9d-b83cff9f8662 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.413445ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=e41a7da5-f8c1-4a92-ab9d-b83cff9f8662 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.440565ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-01-19T22:24:38Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=e41a7da5-f8c1-4a92-ab9d-b83cff9f8662 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.470805ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-01-19T22:24:38Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=bb802584-2375-4858-9b3f-b40a41746700 http.request.method=POST http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.162802ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=36fcefe6-39b0-42ce-a16a-70d1fe7dc381 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/blobs/uploads/b2291370-4915-4e76-8145-9fa7b28c1acf?_state=HJAqHYXqCppFga0EK2rCX6TN3NzCMmNSIQklj6-DFs97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjI5MTM3MC00OTE1LTRlNzYtODE0NS05ZmE3YjI4YzFhY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzguNTM2MDU0NDA4WiJ9&digest=sha256%3A2d6950fd9de571760f22776f16fac638d08df02eba27e02e79513848ac37ab8c" http.request.useragent="Go-http-client/1.1" http.response.duration=4.057401408s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/b2291370-4915-4e76-8145-9fa7b28c1acf?_state=HJAqHYXqCppFga0EK2rCX6TN3NzCMmNSIQklj6-DFs97Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiMjI5MTM3MC00OTE1LTRlNzYtODE0NS05ZmE3YjI4YzFhY2YiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6MzguNTM2MDU0NDA4WiJ9&digest=sha256%3A2d6950fd9de571760f22776f16fac638d08df02eba27e02e79513848ac37ab8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:42Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=6cb4cc0f-40a9-4e65-afac-d7cd5ebbd0e7 http.request.method=POST http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.153762ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:42 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=0a18c98e-b63d-4fdc-8c6a-8749be045c7c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/blobs/uploads/b79a1f56-5aa1-4e03-8ce9-f57b3f0e73d4?_state=Sc4MxR2TomNW-_8RxRfarykq8gOruYlbssvs4UNrBfV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNzlhMWY1Ni01YWExLTRlMDMtOGNlOS1mNTdiM2YwZTczZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDIuNzYyOTM1NzM4WiJ9&digest=sha256%3Ab82c0981d5a31f3cd0e6c4a80b2f901af8d97a7bcd663456436b5dde4397080c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.049333612s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:42 +0000] "PUT /v2/foo/schema1/blobs/uploads/b79a1f56-5aa1-4e03-8ce9-f57b3f0e73d4?_state=Sc4MxR2TomNW-_8RxRfarykq8gOruYlbssvs4UNrBfV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJiNzlhMWY1Ni01YWExLTRlMDMtOGNlOS1mNTdiM2YwZTczZDQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDIuNzYyOTM1NzM4WiJ9&digest=sha256%3Ab82c0981d5a31f3cd0e6c4a80b2f901af8d97a7bcd663456436b5dde4397080c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=5545d3af-3232-48ab-8931-096da361961c http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.947886ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=56362707-0477-4472-8e5e-40680c67f551 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.730886ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=8bbd7d9c-0bf3-4746-ae3b-e34a9baf5355 http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.116723ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=6623fd2e-db23-4524-9abb-aa22a1e97f54 http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.170683ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:43157" http.request.id=6ab07f01-d9ec-4ca9-b028-249ecf206bb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.703806ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:43157" http.request.id=021d6611-cd05-4965-aeb5-0ca066a8bc60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.676965ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/json" http.request.host="127.0.0.1:43157" http.request.id=fb158bca-2571-4fbe-850e-70c9bfc0d008 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.698885ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=704c54fc-786a-4d02-8f20-f523a10698aa http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.108243ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=53b00538-14ed-4d0b-96c5-8c3c38753864 http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="856.322µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=9056e5f3-e879-4edf-9c4b-4dae09d86d17 http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration="804.201µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=f82f7d71-3606-4fdf-b4fe-0ab4bc090715 http.request.method=GET http.request.remoteaddr="127.0.0.1:45356" 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="784.802µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=error msg="payload digest does match: "sha256:a7fdec0ee304296f4591f67d5f3a4984a6b086fc3f3acbc3810458cdd6924e53" != "sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5"" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=eeb0ca6c-d58a-4468-875d-054637a12c9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" time="2025-01-19T22:24:43Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=eeb0ca6c-d58a-4468-875d-054637a12c9d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45356" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.020162ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=4d154295-97cb-4591-ae39-802bdf580a19 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45366" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.125882ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=974efa8f-b827-4915-8ef5-81d59cc89e36 http.request.method=GET http.request.remoteaddr="127.0.0.1:45366" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="926.362µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=74358252-7ba4-46c9-9ead-f23b95b86fc2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45378" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.032122ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=35a213bd-1ed6-4230-9904-2200f5297926 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration=3.831965ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=9030e2aa-3ec6-4e7f-bc72-a5059ededc30 http.request.method=GET http.request.remoteaddr="127.0.0.1:45390" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.096363ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=0f485bee-7190-4d62-89ee-c1ee8fb287da http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45406" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.054962ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=bd53fe6e-8bf7-4d31-966b-7b41e233df79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.888726ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=47fae669-1272-46fa-abc7-ab1d504f9a4e http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" 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="885.361µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=c57bdd48-0950-414a-a25b-b6423f7d3e46 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5" http.request.useragent="Go-http-client/1.1" http.response.duration="999.441µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "DELETE /v2/foo/schema1/manifests/sha256:36939541dfcb6a656025c4cee1befff308a2e0862fca91a97b2b241ed16ccde5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=f2d5fe4f-c42d-428b-a4dd-eb4841f6d460 http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" 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="835.362µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=b2026e4e-204e-4be3-968a-b883cbb1ee14 http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" 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="841.321µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" 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.5 http.request.host="127.0.0.1:43157" http.request.id=5bacff72-4ee0-4038-8712-daedf31ac0b9 http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" 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="869.601µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=14cbdc93-7aa2-4826-ab82-92afa3fea26d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.013482ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=14cbdc93-7aa2-4826-ab82-92afa3fea26d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.060042ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=14cbdc93-7aa2-4826-ab82-92afa3fea26d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.089562ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=c5b350cb-5215-4651-a11c-a19f94acc5a6 http.request.method=POST http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.005162ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=41e358ef-6697-464d-b994-36e51b4f8ff3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/blobs/uploads/50956cf7-f9a1-495b-be41-5a796d0f6057?_state=trUj7o1UFO8H1-L_cOuEG-yx4EOmgNqmADCSXjn-5HV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MDk1NmNmNy1mOWExLTQ5NWItYmU0MS01YTc5NmQwZjYwNTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDMuODgwMjU5NzY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.262602ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema2/blobs/uploads/50956cf7-f9a1-495b-be41-5a796d0f6057?_state=trUj7o1UFO8H1-L_cOuEG-yx4EOmgNqmADCSXjn-5HV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI1MDk1NmNmNy1mOWExLTQ5NWItYmU0MS01YTc5NmQwZjYwNTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDMuODgwMjU5NzY3WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=f70d9a8b-ad6c-40b2-99fb-fc4cfaa6edd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.066282ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-01-19T22:24:43Z" 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.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=f70d9a8b-ad6c-40b2-99fb-fc4cfaa6edd7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.115082ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [19/Jan/2025:22:24:43 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-01-19T22:24:44Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=37050f6a-be3a-4e7d-9f2e-e36122e1b7a7 http.request.method=POST http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046401ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:44 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:45Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=be7a04a6-9d10-4527-b01b-94359ecc74cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/blobs/uploads/f59d7ee7-c69a-4259-bb06-f58e1fb4506d?_state=J6MR44ln9j9mMwIQXUYOp-VDbLgY4FX4Ltok8OqbExV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNTlkN2VlNy1jNjlhLTQyNTktYmIwNi1mNThlMWZiNDUwNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDQuMDYxMDc4NjIzWiJ9&digest=sha256%3A08fa8682f1ba1ab6426b97b7d3652e1bcedf2bca982922656d9fc0a2ff5736ae" http.request.useragent="Go-http-client/1.1" http.response.duration=1.199174532s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:44 +0000] "PUT /v2/foo/schema2/blobs/uploads/f59d7ee7-c69a-4259-bb06-f58e1fb4506d?_state=J6MR44ln9j9mMwIQXUYOp-VDbLgY4FX4Ltok8OqbExV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmNTlkN2VlNy1jNjlhLTQyNTktYmIwNi1mNThlMWZiNDUwNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDQuMDYxMDc4NjIzWiJ9&digest=sha256%3A08fa8682f1ba1ab6426b97b7d3652e1bcedf2bca982922656d9fc0a2ff5736ae HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:45Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=fd36a036-c056-44a0-9919-7bcd7dab8627 http.request.method=POST http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.144641ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=4fda0c73-b5c1-4319-9e52-222920985a8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/blobs/uploads/a8c4f712-e1b4-458c-ac6c-bfbc2ce64d11?_state=JO6NLA5DqU3721F5MLxNUXoFOCmnMsU6ZuhzOVAQXlZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOGM0ZjcxMi1lMWI0LTQ1OGMtYWM2Yy1iZmJjMmNlNjRkMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDUuNTUxMzI0MjA0WiJ9&digest=sha256%3A34acebe283d7af92fd06bc7f219056039344b0ab43debbb13d8ac1fbaf848f6c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.726219362s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/a8c4f712-e1b4-458c-ac6c-bfbc2ce64d11?_state=JO6NLA5DqU3721F5MLxNUXoFOCmnMsU6ZuhzOVAQXlZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhOGM0ZjcxMi1lMWI0LTQ1OGMtYWM2Yy1iZmJjMmNlNjRkMTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDEtMTlUMjI6MjQ6NDUuNTUxMzI0MjA0WiJ9&digest=sha256%3A34acebe283d7af92fd06bc7f219056039344b0ab43debbb13d8ac1fbaf848f6c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=f1d2924b-5ce1-49b2-8a7e-7f918d672878 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.268883ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=8712693e-2f23-4230-aac3-e657bd5e513f http.request.method=PUT http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.duration=2.683683ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=7570f5fa-3eac-470f-a377-6982750599e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.102561ms http.response.status=200 http.response.written=732 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=3067527e-dd1c-4cfb-b1c0-3c00da5b38c8 http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.069121ms http.response.status=200 http.response.written=732 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=72692ba2-d3fa-44af-ab53-8630c43ae84f http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="826.521µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=4c5f55a0-da37-459f-9513-cba9e31b9329 http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.duration="732.081µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=2a80202b-eb24-4d6e-a601-37d8d2513108 http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" 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="770.841µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="rewriting manifest sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 in schema1 format to support old client" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=4007ab2c-fec0-4b9b-aa4c-757c49eda2fd http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" 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-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=4007ab2c-fec0-4b9b-aa4c-757c49eda2fd http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.246923ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=7545a85a-07eb-479a-86a1-57d32792cd0c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.009881ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=45f63c15-07f3-402c-9bcb-3b9afe19ffbe http.request.method=GET http.request.remoteaddr="127.0.0.1:45422" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="925.681µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=a754c888-ca10-4e97-833c-77a97713a967 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35120" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.102522ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=9e8f0205-eeca-4e58-b999-ac1e2d44fe43 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35136" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.411281ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=802b81d4-fca7-4e48-b162-0c0c371c2fc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:35136" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.066561ms http.response.status=200 http.response.written=732 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=4532902c-b942-4e8d-9dcf-bc1c1a396291 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35138" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.143482ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:43157" http.request.id=bd455d23-3b80-46b0-b158-7b57f8c18356 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35146" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.506642ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=1fb74fec-1997-46d9-b842-02fcbe239471 http.request.method=GET http.request.remoteaddr="127.0.0.1:35146" 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="809.601µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=71476061-cbc9-4f99-a20e-7bda55a90d01 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:35146" http.request.uri="/v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37" http.request.useragent="Go-http-client/1.1" http.response.duration=1.016521ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "DELETE /v2/foo/schema2/manifests/sha256:10ddc3081519cfc7793e31e3354b0bec28513efc98cf0e016cf99f350791ef37 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:48Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:43157" http.request.id=ac2618c2-2497-46b7-9d8c-31826148f1e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:35146" 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="776.122µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [19/Jan/2025:22:24:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (10.12s) === RUN TestManifestDeleteDisabled time="2025-01-19T22:24:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:48Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:48Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:36779" http.request.id=e1710ff3-2317-47ac-83b3-389cc9759c42 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:57938" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.013082ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [19/Jan/2025:22:24:48 +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-01-19T22:24:48Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:48Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:48Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 time="2025-01-19T22:24:49Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.5 time="2025-01-19T22:24:49Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.5 time="2025-01-19T22:24:49Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:33655" http.request.id=83a28000-0d71-4df7-9781-c9b20b0fc172 http.request.method=PUT http.request.remoteaddr="127.0.0.1:37594" 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.770243ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [19/Jan/2025:22:24:49 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-19T22:24:49Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:33655" http.request.id=5a23e2c2-4e44-445f-87b7-7daf3a0d76de http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37598" 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.702843ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [19/Jan/2025:22:24:49 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-19T22:24:49Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:33655" http.request.id=6bb165e0-524f-46bd-a106-640645922845 http.request.method=POST http.request.remoteaddr="127.0.0.1:37600" 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.645162ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-01-19T22:24:49Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.5 http.request.host="127.0.0.1:33655" http.request.id=b8ef8e15-9fa7-44d7-bd17-c01f829a5df6 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37616" 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.742162ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [19/Jan/2025:22:24:49 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.70s) === RUN TestProxyManifestGetByTag time="2025-01-19T22:24:49Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:49Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:49Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=ab6a17e0-df6b-486f-8727-34374aacce38 http.request.method=POST http.request.remoteaddr="127.0.0.1:54342" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.168482ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:49 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=af2a2bf0-077c-42d9-be58-cdfd1f315ecd http.request.method=PUT http.request.remoteaddr="127.0.0.1:54342" http.request.uri="/v2/foo/bar/blobs/uploads/65cadacf-d8b1-44e2-818d-4895325d5ead?_state=eeFHZV64IaFbRG7ALKOrB35W2BbVHlAGd_7wQ2lJ4Al7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1Y2FkYWNmLWQ4YjEtNDRlMi04MThkLTQ4OTUzMjVkNWVhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDo0OS4yMzM3NTUyMDhaIn0%3D&digest=sha256%3A360390d00e447f43f5efdd48037246e8b19f96d4e4890f3739298e1c474e9b7c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.520465127s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:49 +0000] "PUT /v2/foo/bar/blobs/uploads/65cadacf-d8b1-44e2-818d-4895325d5ead?_state=eeFHZV64IaFbRG7ALKOrB35W2BbVHlAGd_7wQ2lJ4Al7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjY1Y2FkYWNmLWQ4YjEtNDRlMi04MThkLTQ4OTUzMjVkNWVhZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDo0OS4yMzM3NTUyMDhaIn0%3D&digest=sha256%3A360390d00e447f43f5efdd48037246e8b19f96d4e4890f3739298e1c474e9b7c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=0f8d5dc2-f2dd-4e76-95e7-b69da9048e22 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54342" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.856165ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 time="2025-01-19T22:24:50Z" level=info msg="redis not configured" go.version=go1.23.5 time="2025-01-19T22:24:50Z" level=info msg="Starting upload purge in 1m0s" go.version=go1.23.5 time="2025-01-19T22:24:50Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=7fefe934-1755-4362-b59b-5a9a819a6227 http.request.method=GET http.request.remoteaddr="127.0.0.1:54342" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.841µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:40569" go.version=go1.23.5 time="2025-01-19T22:24:50Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.5 time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=4ce3dc26-b17f-49ff-9afd-344f755b69ba http.request.method=GET http.request.remoteaddr="127.0.0.1:54352" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="832.161µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40569 /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:40569/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45439" http.request.id=d9b0aec6-ad06-4d57-af03-88fd4876fc16 http.request.method=GET http.request.remoteaddr="127.0.0.1:44790" http.request.uri="/v2/foo/bar/manifests/sha256:7ae7351f54eeecfee4a60e864f996b32f8692b3854d79c699da5262b18a0bc90" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:7ae7351f54eeecfee4a60e864f996b32f8692b3854d79c699da5262b18a0bc90" time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=84cc6164-a9c1-4253-884b-9fe4b8048880 http.request.method=GET http.request.remoteaddr="127.0.0.1:54360" http.request.uri="/v2/foo/bar/manifests/sha256:7ae7351f54eeecfee4a60e864f996b32f8692b3854d79c699da5262b18a0bc90" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.154923ms http.response.status=200 http.response.written=935 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "GET /v2/foo/bar/manifests/sha256:7ae7351f54eeecfee4a60e864f996b32f8692b3854d79c699da5262b18a0bc90 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:7ae7351f54eeecfee4a60e864f996b32f8692b3854d79c699da5262b18a0bc90 with ttl=167h59m59.99999596s" go.version=go1.23.5 time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45439" http.request.id=d9b0aec6-ad06-4d57-af03-88fd4876fc16 http.request.method=GET http.request.remoteaddr="127.0.0.1:44790" http.request.uri="/v2/foo/bar/manifests/sha256:7ae7351f54eeecfee4a60e864f996b32f8692b3854d79c699da5262b18a0bc90" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.414772ms http.response.status=200 http.response.written=935 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "GET /v2/foo/bar/manifests/sha256:7ae7351f54eeecfee4a60e864f996b32f8692b3854d79c699da5262b18a0bc90 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=eacd7bf3-1dc2-4f83-9dc3-5220a705729a http.request.method=GET http.request.remoteaddr="127.0.0.1:54360" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="765.121µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40569 /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:40569/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45439" http.request.id=a03fd4cf-3427-4f3b-9fa4-152720a07698 http.request.method=GET http.request.remoteaddr="127.0.0.1:44804" 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-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=54842f3a-4e88-404a-ba7d-1b4e62e98aa7 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54364" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.267083ms http.response.status=200 http.response.written=935 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-19T22:24:50Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45439" http.request.id=a03fd4cf-3427-4f3b-9fa4-152720a07698 http.request.method=GET http.request.remoteaddr="127.0.0.1:44804" 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.80265ms http.response.status=200 http.response.written=935 127.0.0.1 - - [19/Jan/2025:22:24:50 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-19T22:24:51Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=726eb3b1-7509-4c70-bb95-a5f0c75ff752 http.request.method=POST http.request.remoteaddr="127.0.0.1:54364" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.057681ms http.response.status=202 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:51 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=e9ee282b-ecd5-4398-916d-64e0ad7fc82d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54364" http.request.uri="/v2/foo/bar/blobs/uploads/fc42a8dd-832c-4ab1-9f60-126b24b0b901?_state=gs1J_ebTDbPThHdzXTkTld3V_alkgRsxxWarhxY1u9l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjNDJhOGRkLTgzMmMtNGFiMS05ZjYwLTEyNmIyNGIwYjkwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDo1MS4wMzA0NjExMTJaIn0%3D&digest=sha256%3A44e97b5cd82ca61c9118c64ddd7e6c5015f256688683727b2a59f02e766c1bf5" http.request.useragent="Go-http-client/1.1" http.response.duration=2.012933452s http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:51 +0000] "PUT /v2/foo/bar/blobs/uploads/fc42a8dd-832c-4ab1-9f60-126b24b0b901?_state=gs1J_ebTDbPThHdzXTkTld3V_alkgRsxxWarhxY1u9l7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImZjNDJhOGRkLTgzMmMtNGFiMS05ZjYwLTEyNmIyNGIwYjkwMSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wMS0xOVQyMjoyNDo1MS4wMzA0NjExMTJaIn0%3D&digest=sha256%3A44e97b5cd82ca61c9118c64ddd7e6c5015f256688683727b2a59f02e766c1bf5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=868cabb6-c6da-44e8-92f2-d4bbfd68e992 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54364" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.833525ms http.response.status=201 http.response.written=0 127.0.0.1 - - [19/Jan/2025:22:24:53 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=26871e05-fb5d-4bb1-b381-fdc41f896f3c http.request.method=GET http.request.remoteaddr="127.0.0.1:54364" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="801.361µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:24:53 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-19T22:24:53Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40569 /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:40569/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45439" http.request.id=df63ed4c-7f7e-400a-a179-0962853a00a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44810" 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-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=868095ca-f786-407f-b933-635b670484a0 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:54378" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.163843ms http.response.status=200 http.response.written=935 127.0.0.1 - - [19/Jan/2025:22:24:53 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=19277c62-2bdf-4027-b2e2-7297b84ce9fb http.request.method=GET http.request.remoteaddr="127.0.0.1:54378" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="759.521µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [19/Jan/2025:22:24:53 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-01-19T22:24:53Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:40569 /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:40569/v2/:[]]}" go.version=go1.23.5 http.request.host="127.0.0.1:45439" http.request.id=df63ed4c-7f7e-400a-a179-0962853a00a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44810" 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-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:40569" http.request.id=e5414d40-1d19-4216-b29f-4fc5d8971f19 http.request.method=GET http.request.remoteaddr="127.0.0.1:54386" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.280203ms http.response.status=200 http.response.written=935 127.0.0.1 - - [19/Jan/2025:22:24:53 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-01-19T22:24:53Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:c8c99c3a42d9aeb6eccf347f1bac7bc938be44884a16e8e7961727ac09de4a5b with ttl=167h59m59.99999584s" go.version=go1.23.5 time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:45439" http.request.id=df63ed4c-7f7e-400a-a179-0962853a00a1 http.request.method=GET http.request.remoteaddr="127.0.0.1:44810" 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=13.220218ms http.response.status=200 http.response.written=935 127.0.0.1 - - [19/Jan/2025:22:24:53 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.05s) === RUN TestAppDispatcher time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37023" http.request.id=fff8a699-bea7-4235-9212-4031020ba657 http.request.method=GET http.request.remoteaddr="127.0.0.1:49360" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="959.761µs" http.response.status=200 http.response.written=0 time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37023" http.request.id=753d467b-d751-4268-93db-1b3e599aceea http.request.method=GET http.request.remoteaddr="127.0.0.1:49360" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="780.521µs" http.response.status=200 http.response.written=0 time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37023" http.request.id=1a9e41f5-18ea-40be-9e9d-a09d9f9495f7 http.request.method=GET http.request.remoteaddr="127.0.0.1:49360" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="785.681µs" http.response.status=200 http.response.written=0 time="2025-01-19T22:24:53Z" level=info msg="response completed" go.version=go1.23.5 http.request.host="127.0.0.1:37023" http.request.id=3502aede-3864-4fe3-b946-7bbdb6fcd24e http.request.method=GET http.request.remoteaddr="127.0.0.1:49360" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="876.201µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-01-19T22:24:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:24:53Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:24:53Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.5 http.request.host="127.0.0.1:34779" http.request.id=c4499308-268b-4568-be3b-690534bdbe25 http.request.method=GET http.request.remoteaddr="127.0.0.1:53910" 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-01-19T22:24:53Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:24:53Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:24:53Z" level=info msg="configuring file health check path=/tmp/healthcheck1336659690, interval=1" go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-01-19T22:24:57Z" 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.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:24:57Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:24:57Z" level=info msg="configuring TCP health check addr=127.0.0.1:38855, interval=1" go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-01-19T22:25: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.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:25:01Z" level=info msg="redis not configured" go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 time="2025-01-19T22:25:01Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38667, interval=1, threshold=3" go.version=go1.23.5 instance.id=e088f2e2-c1d8-40b5-a0aa-232460711ad7 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 101.811s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.68s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.24s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.65s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.94s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 11.589s === RUN TestSchedule time="2025-01-19T22:23:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 time="2025-01-19T22:23:26Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99656ms" go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 time="2025-01-19T22:23:26Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.8µs" go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 time="2025-01-19T22:23:26Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998.04µs" go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 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-01-19T22:23:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-01-19T22:23:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 time="2025-01-19T22:23:26Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.99736ms" go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 time="2025-01-19T22:23:26Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99804ms" go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 time="2025-01-19T22:23:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 --- PASS: TestStopRestore (0.52s) === RUN TestDoubleStart time="2025-01-19T22:23:26Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.5 instance.id=8d36ba07-c20d-40f9-90a2-3e690e8bb0e7 --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.650s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (5.31s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 23810048 sha256:e0c50f15d3f65b36aa70da33f47db1b4aa3aefb9f2fd0a5b2f0ff8271e2b068e [] map[] } --- PASS: TestSimpleBlobRead (0.66s) === RUN TestBlobMount --- PASS: TestBlobMount (0.70s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (4.29s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.58s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.92s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.02s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.01s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:1338c8fdd1aa8ca7026e53a8780bdcff02e36b4095fea354cfe4eac3bbb468dd palailogos: marking blob sha256:8c280cb82b403e699c40fe4cb984e3c32047ffc399f5ab8c7ca1558beeab5842 palailogos: marking blob sha256:31c71f440abf6fa3847316db8daec22877ea800207cdbc0378d89826e7cd6e38 palailogos: marking manifest sha256:31c71f440abf6fa3847316db8daec22877ea800207cdbc0378d89826e7cd6e38 palailogos: marking blob sha256:c0396a493fd374eff61bb257df26dd8f9d8567692d01b4c3b7967c78dc5b7749 palailogos: marking blob sha256:6aa7550ed577793bff45de0b6c5572deb8592c3ad3e5b875bd8caea81cc1dfe9 palailogos: marking manifest sha256:7893bcabaa2018984789357842dac47fda8ac1d0b53ce4918d0e468cfc0b0682 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:a3ad9e753b23db38971232534e42eb076c32bce4ff291aa2d2c824ad9a1d3515 palailogos: marking blob sha256:788e02bd604dec1c7a140b13fbf64876d4a12af61b202494b03134d57077939c palailogos: marking manifest sha256:8c280cb82b403e699c40fe4cb984e3c32047ffc399f5ab8c7ca1558beeab5842 palailogos: marking blob sha256:e80851b94c0e56f465109646ce7fa31a482cba9e7b81c67e58669c16b182c810 palailogos: marking blob sha256:39b576019093dc66b59bdcba84f1540f3f202356adee51305547dd2d66bccae7 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.12s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2900406d4f7bdaad71702121df7c6107591959f52cb521a342be3d3af4e3348b deletemanifests: marking manifest sha256:c5323eb8b4748cd571c52dcc7aab40fdea8d6a0502b6038447ea38378cd22358 deletemanifests: marking blob sha256:69e782f579e0eeb4cd5e148b1de0e4ade6cfcc202d4992b6ad8d9d933de208dd deletemanifests: marking blob sha256:99dc71451a6e08663cdb6f2c7ea2810060f10d422501e3ef2e584d4005601fe3 deletemanifests: marking blob sha256:23976fb9a9fee97fafb90769e68d59ce1887063f1fb44ad37cda3543695750f5 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2900406d4f7bdaad71702121df7c6107591959f52cb521a342be3d3af4e3348b blob eligible for deletion: sha256:416108fc14d966ae013885f865594df9e0fce31ef3d35c8120c8ec676375b9b3 blob eligible for deletion: sha256:9beafb71e0db1f5014b24caa62fcf5cd7fe9b72f69a2caa4bfe5278ee54fe4dd blob eligible for deletion: sha256:a92e44df67ad15501b5880c2e8001e67583ed3a761fe7c9f15cd8acc29bfff6c deletemanifests manifest eligible for deletion: sha256:2900406d4f7bdaad71702121df7c6107591959f52cb521a342be3d3af4e3348b deletemanifests: marking manifest sha256:c5323eb8b4748cd571c52dcc7aab40fdea8d6a0502b6038447ea38378cd22358 deletemanifests: marking blob sha256:69e782f579e0eeb4cd5e148b1de0e4ade6cfcc202d4992b6ad8d9d933de208dd deletemanifests: marking blob sha256:99dc71451a6e08663cdb6f2c7ea2810060f10d422501e3ef2e584d4005601fe3 deletemanifests: marking blob sha256:23976fb9a9fee97fafb90769e68d59ce1887063f1fb44ad37cda3543695750f5 time="2025-01-19T22:23:49Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2900406d4f7bdaad71702121df7c6107591959f52cb521a342be3d3af4e3348b" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf time="2025-01-19T22:23:49Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2900406d4f7bdaad71702121df7c6107591959f52cb521a342be3d3af4e3348b" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:2900406d4f7bdaad71702121df7c6107591959f52cb521a342be3d3af4e3348b time="2025-01-19T22:23:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/29/2900406d4f7bdaad71702121df7c6107591959f52cb521a342be3d3af4e3348b" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:416108fc14d966ae013885f865594df9e0fce31ef3d35c8120c8ec676375b9b3 time="2025-01-19T22:23:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/41/416108fc14d966ae013885f865594df9e0fce31ef3d35c8120c8ec676375b9b3" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:9beafb71e0db1f5014b24caa62fcf5cd7fe9b72f69a2caa4bfe5278ee54fe4dd time="2025-01-19T22:23:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/9b/9beafb71e0db1f5014b24caa62fcf5cd7fe9b72f69a2caa4bfe5278ee54fe4dd" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:a92e44df67ad15501b5880c2e8001e67583ed3a761fe7c9f15cd8acc29bfff6c time="2025-01-19T22:23:49Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a9/a92e44df67ad15501b5880c2e8001e67583ed3a761fe7c9f15cd8acc29bfff6c" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf --- PASS: TestDeleteManifestIfTagNotFound (2.42s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:4636cc28b0deef7c9fe02d88a21e8a700708ac48bb3b19c9aa127427b82e92d5 time="2025-01-19T22:23:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/46/4636cc28b0deef7c9fe02d88a21e8a700708ac48bb3b19c9aa127427b82e92d5" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:a23a6399e4eb220e1ac125451865dada10353aed129368c427ed2c1f66cae419 time="2025-01-19T22:23:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/a2/a23a6399e4eb220e1ac125451865dada10353aed129368c427ed2c1f66cae419" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:e1e352e689f01759b10d7bc602914fec7c659a5eea02465c0b6f67d2799ed3ee time="2025-01-19T22:23:50Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e1/e1e352e689f01759b10d7bc602914fec7c659a5eea02465c0b6f67d2799ed3ee" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf --- PASS: TestGCWithMissingManifests (0.94s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:354c4640c334682efcf802529d3a124a2caca5158f7eaa8c06e7e1ab5bab452f komnenos: marking blob sha256:e4cc356fe14b5f2723f61cfd9f46f9ffe649b7c51762ea602771756b7aeaa0a0 komnenos: marking blob sha256:f2a03135ebcf0df3d9dd841c738c0830d48396c45ab14196beb15e8b6e7b7b95 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:75828aeef15c0e0ec7bfc33792da2f93bb8aa0e660161992d368ef5b84085f42 time="2025-01-19T22:23:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/75/75828aeef15c0e0ec7bfc33792da2f93bb8aa0e660161992d368ef5b84085f42" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-01-19T22:23:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:e472d5e8b917e9522094a3cb8126b4ed62847b6ae305b0cde405f62e0e7f0c65 time="2025-01-19T22:23:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e4/e472d5e8b917e9522094a3cb8126b4ed62847b6ae305b0cde405f62e0e7f0c65" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:20ea6b63a3c874fc1af17316b5c12dd350b55c992146375c46ce451113e033c3 time="2025-01-19T22:23:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/20/20ea6b63a3c874fc1af17316b5c12dd350b55c992146375c46ce451113e033c3" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:293b8445cc62825369bcd0a4f6eaeea4dc11b3db7c302d4c65df02c092b7a1e2 time="2025-01-19T22:23:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/29/293b8445cc62825369bcd0a4f6eaeea4dc11b3db7c302d4c65df02c092b7a1e2" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:56bcb28bfebdcbde40461d10144a89913aed89ad949447844c6542e6f15ef1a2 time="2025-01-19T22:23:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/56/56bcb28bfebdcbde40461d10144a89913aed89ad949447844c6542e6f15ef1a2" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf blob eligible for deletion: sha256:6b3f9b151c38c821134f41a2786c914a6c1603f695e8ec1b16bcf243e92d31ca time="2025-01-19T22:23:52Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6b/6b3f9b151c38c821134f41a2786c914a6c1603f695e8ec1b16bcf243e92d31ca" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf --- PASS: TestDeletionHasEffect (2.50s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.56s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:412b45fcdb4be16ff95e22a8ded36a7e6e961bd4d5863a161dce68f9be1de62e michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:36208d3e3c2188665228e9e79ae639ddb564905c88aef52ae4fa2dbca94f3b13 michael_z_doukas: marking blob sha256:9aafb070155e54e52e9f6768fc06374810a7f35006f59771209db706f8f7a30c 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:c00919f8719603f6c0979eecc1fd98e133af796e87cecd304a167a974f7b3e6e time="2025-01-19T22:23:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c0/c00919f8719603f6c0979eecc1fd98e133af796e87cecd304a167a974f7b3e6e" go.version=go1.23.5 instance.id=52171a6d-c872-4213-98af-b74ccec6c7bf --- PASS: TestOrphanBlobDeleted (1.35s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:02775b36e9e1e4726e743405b5097231f9be3755724b5e7cc5c058d45f7e4b2f linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:eeefdeb314cfce0bc8cef05e8e404e186544a011a3d945b237faddfccf1f3a2c --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.97s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.16s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.44s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.63s) === 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-01-19T22:24:00Z" level=info msg="PurgeUploads starting: olderThan=2025-01-19 21:24:00.955277524 +0000 UTC m=-3565.386501002, actuallyDelete=true" time="2025-01-19T22:24:00Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-01-19T22:24:00Z" level=info msg="PurgeUploads starting: olderThan=2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959, actuallyDelete=true" time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/152b8ddb-d0e4-4e3e-a1a7-c24595ec7859 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/415529be-3e28-4caa-a1b2-d0d110ab0047 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/521635e7-cebd-45a1-b29a-0bc188dace6a have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/6ad4d7d7-f581-4c91-9128-180a1d1e9898 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8505eacc-2dca-4127-bd0f-522a5f66d26f have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/9a83952d-2b60-47c5-b693-065469a4dd62 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c52af50e-4468-498d-b23f-a2eb3b3a0b3b have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c982dab5-2dc0-49dc-ade4-4101349cc67d have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/4df2a17f-2a3d-4464-81e2-cd44b397d34a have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8bbeeb76-a518-45ac-9052-534a720d0d96 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/7baf931f-8cda-4481-b569-541d3b372e53 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.956335525 +0000 UTC m=+34.614556959). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-01-19T22:24:00Z" level=info msg="PurgeUploads starting: olderThan=2025-01-19 22:24:00.957570608 +0000 UTC m=+34.615792082, actuallyDelete=true" time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/f2c6fdaf-53a4-40ae-957e-3aa7d8347cfa have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.957570608 +0000 UTC m=+34.615792082). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/11d0c1b9-2c2e-46dc-a373-543a055a4205 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.957570608 +0000 UTC m=+34.615792082). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/40303684-bc6e-4ffb-9abe-93f9b2b8ed01 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.957570608 +0000 UTC m=+34.615792082). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/73900a47-3412-4527-8064-d4b4ece1eb12 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.957570608 +0000 UTC m=+34.615792082). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/69bfc4b3-e5fa-4eb5-8a78-215cfa53c40f have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.957570608 +0000 UTC m=+34.615792082). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-01-19T22:24:00Z" level=info msg="PurgeUploads starting: olderThan=2025-01-19 22:24:00.958415769 +0000 UTC m=+34.616637203, actuallyDelete=true" time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/97e45108-d7fb-4c4a-96d3-2b2885d21e28 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.958415769 +0000 UTC m=+34.616637203). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ae5390dc-8b61-432e-b1b2-9ba59db56474 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.958415769 +0000 UTC m=+34.616637203). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/b2e349f3-1629-4717-9a30-4de2590c3016 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.958415769 +0000 UTC m=+34.616637203). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c72dfaaf-17ae-4894-8c97-c05a2649581e have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.958415769 +0000 UTC m=+34.616637203). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/fcbd7da1-2bdc-4a56-96b2-5181333e3260 have older date (2025-01-19 21:24:00 +0000 UTC) than purge date (2025-01-19 22:24:00.958415769 +0000 UTC m=+34.616637203). Removing upload directory." time="2025-01-19T22:24:00Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-01-19T22:24:00Z" level=info msg="PurgeUploads starting: olderThan=2025-01-19 22:24:00.95895577 +0000 UTC m=+34.617177244, actuallyDelete=true" time="2025-01-19T22:24:00Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeMissingStartedAt (0.00s) === RUN TestVerifyManifestForeignLayer --- PASS: TestVerifyManifestForeignLayer (0.00s) === RUN TestTagStoreTag --- PASS: TestTagStoreTag (0.00s) === RUN TestTagStoreUnTag --- PASS: TestTagStoreUnTag (0.00s) === RUN TestTagStoreAll --- PASS: TestTagStoreAll (0.00s) === RUN TestTagLookup --- PASS: TestTagLookup (0.00s) PASS ok github.com/docker/distribution/registry/storage 34.651s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.082s === 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.032s === RUN TestWalkFileRemoved time="2025-01-19T22:23:26Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.030s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.863s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.13s) === 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.183s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.77s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.659s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (17.81s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 18.368s === 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-01-19T22:23:26Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.5 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-01-19T22:23:26Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.5 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-01-19T22:23:26Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.5 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.01s) --- 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 TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestUpdateCalledRegularly === CONT TestMatchIPV4_2 === CONT TestParsing === CONT TestMatchIPV4 === CONT TestInvalidNetworkType === CONT TestMatchIPV6 === CONT TestInvalidData time="2025-01-19T22:23:26Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-19T22:23:26Z" level=error msg="unknown ip address format" go.version=go1.23.5 instance.id=d09dcb04-c181-44b9-939c-84cdf5250828 ip=?0000000000000000000000000000000000 --- PASS: TestParsing (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4 (0.02s) --- PASS: TestMatchIPV6 (0.02s) --- PASS: TestMatchIPV4_2 (0.02s) time="2025-01-19T22:23:26Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=d09dcb04-c181-44b9-939c-84cdf5250828 --- PASS: TestS3TryUpdate (0.03s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.03s) time="2025-01-19T22:23:26Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.5 instance.id=d09dcb04-c181-44b9-939c-84cdf5250828 --- PASS: TestInvalidData (0.03s) time="2025-01-19T22:23:27Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-19T22:23:28Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-19T22:23:29Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 time="2025-01-19T22:23:30Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.5 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.554s === RUN Test OK: 4 passed --- PASS: Test (0.03s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.071s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.02s) === 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.954s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.70s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.02s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 17.140s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.035s >>> 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-r8.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-r8.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armhf.so.1 >>> docker-registry*: Package size: 22.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r8.apk >>> docker-registry: Build complete at Sun, 19 Jan 2025 22:25:12 +0000 elapsed time 0h 2m 16s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250119.222257) (2/3) Purging go (1.23.5-r0) (3/3) Purging binutils-gold (2.43.1-r1) Executing busybox-1.37.0-r13.trigger OK: 322 MiB in 102 packages >>> docker-registry: Updating the community/armhf repository index... >>> docker-registry: Signing the index...