>>> docker-registry: Building community/docker-registry 2.8.3-r11 (using abuild 3.14.1-r4) started Sun, 06 Apr 2025 13:50:38 +0000 >>> docker-registry: Validating /home/buildozer/aports/community/docker-registry/APKBUILD... >>> docker-registry: Analyzing dependencies... >>> docker-registry: Installing for build: build-base git go (1/3) Installing binutils-gold (2.43.1-r2) (2/3) Installing go (1.23.8-r0) (3/3) Installing .makedepends-docker-registry (20250406.135039) Executing busybox-1.37.0-r12.trigger OK: 457 MiB in 104 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/v3.21/docker-registry-2.8.3.tar.gz... >>> docker-registry: log-hook-syslog.patch patching file registry/handlers/app.go patching file registry/registry.go Hunk #2 succeeded at 368 (offset -1 lines). Hunk #3 succeeded at 393 (offset -1 lines). patching file vendor/github.com/sirupsen/logrus/hooks/syslog/syslog.go >>> docker-registry: config-example.patch patching file cmd/registry/config-example.yml >>> docker-registry: bugsnag-panicwrap.patch patching file vendor/github.com/bugsnag/panicwrap/dup2.go patching file vendor/github.com/bugsnag/panicwrap/dup3.go + bin/registry + bin/digest + bin/registry-api-descriptor-template + binaries + test ? github.com/docker/distribution/cmd/digest [no test files] ? github.com/docker/distribution/cmd/registry [no test files] ? github.com/docker/distribution/cmd/registry-api-descriptor-template [no test files] ? github.com/docker/distribution/contrib/token-server [no test files] ? github.com/docker/distribution/digestset [no test files] ? github.com/docker/distribution/manifest [no test files] ? github.com/docker/distribution/metrics [no test files] ? github.com/docker/distribution/reference [no test files] ? github.com/docker/distribution/registry/auth [no test files] ? github.com/docker/distribution/registry/client/transport [no test files] ? 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-04-06T13:50:57Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-04-06T13:50:57Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.07s) PASS ok github.com/docker/distribution/configuration 0.104s === RUN TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-04-06T13:50:57Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.02s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.067s === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.01s) PASS ok github.com/docker/distribution/health 0.066s === 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.037s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.11s) PASS ok github.com/docker/distribution/health/checks 0.157s === 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.038s === 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.034s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.01s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.01s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.083s === 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.049s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.01s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/04/06 13:50:57 http: TLS handshake error from 127.0.0.1:59810: 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:38993/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38993/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:38993/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:38993/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:46255?status=0, fail=true --- PASS: TestHTTPSink (0.05s) === RUN TestListener --- PASS: TestListener (0.71s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-04-06T13:50:58Z" level=info msg="broadcaster: closing" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="closing testSink" time="2025-04-06T13:50:58Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.00s) === RUN TestEventQueue time="2025-04-06T13:50:58Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.13s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 1} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 1} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:58Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T13:50:59Z" level=warning msg="&{0x2e8cd38 0.9} encountered too many errors, backing off" time="2025-04-06T13:50:59Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (0.81s) PASS ok github.com/docker/distribution/notifications 1.807s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-04-06T13:50:57Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T13:50:57.868408473Z" 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.8 time="2025-04-06T13:50:57.868663835Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:50:57.868693835Z" level=info msg="Starting upload purge in 23m0s" go.version=go1.23.8 time="2025-04-06T13:50:57.876178664Z" level=info msg="listening on [::]:5000" go.version=go1.23.8 time="2025-04-06T13:51:00.879109934Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.8 time="2025-04-06T13:51:00.980919345Z" level=info msg="response completed" go.version=go1.23.8 http.request.host=127.0.0.1 http.request.id=9c06de46-e13a-4301-8e16-5de7f0b7a44c http.request.method=GET http.request.remoteaddr="[::1]:41878" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.018569ms http.response.status=200 http.response.written=2 ::1 - - [06/Apr/2025:13:51:00 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.11s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-04-06T13:51:03.722776466Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T13:51:03.723514073Z" 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.8 time="2025-04-06T13:51:03.723536153Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:03.724131438Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.8 time="2025-04-06T13:51:03.724145799Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.8 time="2025-04-06T13:51:03.724120798Z" level=info msg="Starting upload purge in 3m0s" go.version=go1.23.8 time="2025-04-06T13:51:03.724553602Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.8 time="2025-04-06T13:51:06.741316076Z" level=info msg="response completed" go.version=go1.23.8 http.request.host=127.0.0.1 http.request.id=b447795d-0e05-4e31-9eff-0a1aefe77120 http.request.method=GET http.request.remoteaddr="127.0.0.1:33530" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.853377ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:51:06 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-04-06T13:51:06.741481438Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.8 --- PASS: TestRegistrySupportedCipherSuite (5.86s) === RUN TestRegistryUnsupportedCipherSuite time="2025-04-06T13:51:07.291033745Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T13:51:07.291767031Z" 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.8 time="2025-04-06T13:51:07.291787631Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:07.291862712Z" level=info msg="Starting upload purge in 12m0s" go.version=go1.23.8 time="2025-04-06T13:51:07.292343597Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.55s) PASS ok github.com/docker/distribution/registry 17.637s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.046s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.02s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.00s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.01s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.01s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.06s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.00s) PASS ok github.com/docker/distribution/registry/api/v2 0.183s === RUN TestBasicAccessController time="2025-04-06T13:50:57Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.8 instance.id=900b804f-24a5-4da4-ae25-dc2a206f711c time="2025-04-06T13:50:57Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.8 instance.id=900b804f-24a5-4da4-ae25-dc2a206f711c --- PASS: TestBasicAccessController (0.01s) === RUN TestCreateHtpasswdFile time="2025-04-06T13:50:57Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.8 password="JJwfM-0_e1DWpwM1gEbcMkRjLhlvVTA76WSdS2A-otM" user=docker --- PASS: TestCreateHtpasswdFile (0.07s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.139s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.01s) PASS ok github.com/docker/distribution/registry/auth/silly 0.078s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.07s) === RUN TestLeeway time="2025-04-06T13:50:57Z" level=info msg="token not to be used before 2025-04-06 13:50:58 +0000 UTC - currently 2025-04-06 13:50:57.922108684 +0000 UTC m=+0.112143907" time="2025-04-06T13:50:57Z" level=info msg="token not to be used after 2025-04-06 13:50:57 +0000 UTC - currently 2025-04-06 13:50:57.92599632 +0000 UTC m=+0.116031543" --- PASS: TestLeeway (0.01s) === RUN TestAccessController time="2025-04-06T13:50:57Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.04s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.01s) PASS ok github.com/docker/distribution/registry/auth/token 0.198s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.01s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.00s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.01s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.00s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.00s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.00s) === RUN TestManifestTagsPaginated --- PASS: TestManifestTagsPaginated (0.00s) === RUN TestManifestUnauthorized --- PASS: TestManifestUnauthorized (0.00s) === RUN TestCatalog --- PASS: TestCatalog (0.00s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (0.00s) === RUN TestSanitizeLocation --- PASS: TestSanitizeLocation (0.00s) PASS ok github.com/docker/distribution/registry/client 0.157s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.01s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.00s) === RUN TestEndpointAuthorizeV2RefreshToken --- PASS: TestEndpointAuthorizeV2RefreshToken (0.00s) === RUN TestEndpointAuthorizeTokenBasic --- PASS: TestEndpointAuthorizeTokenBasic (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresIn --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresIn (0.00s) === RUN TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt --- PASS: TestEndpointAuthorizeTokenBasicWithExpiresInAndIssuedAt (0.00s) === RUN TestEndpointAuthorizeBasic --- PASS: TestEndpointAuthorizeBasic (0.00s) PASS ok github.com/docker/distribution/registry/client/auth 0.097s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.047s === RUN TestCheckAPI time="2025-04-06T13:50: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.8 time="2025-04-06T13:50:57Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:50:57Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:32905" http.request.id=47683502-d39a-4ff2-9e9d-737dc72cdd5a http.request.method=GET http.request.remoteaddr="127.0.0.1:45274" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="867.568µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:50:57 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.01s) === RUN TestCatalogAPI time="2025-04-06T13:50: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.8 time="2025-04-06T13:50:57Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:50:57Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=381aa522-60c7-4b74-bf84-743e9bfef22b http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=12.426074ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Apr/2025:13:50:57 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-06T13:50:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=a916280b-9527-49bb-8f49-a2a668cc9abd http.request.method=POST http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.214291ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:50:58 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=ae2f29b1-a766-429b-878b-c06592c59a62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/aaaa/blobs/uploads/f1502749-f395-4e79-946e-cda735bc9a6d?_state=6gW4Us7GsDHF5Bu70tYpYi_of9LAobqf0nLtaqBRB2B7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMTUwMjc0OS1mMzk1LTRlNzktOTQ2ZS1jZGE3MzViYzlhNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTA6NTguMTQ5NTA5MjA0WiJ9&digest=sha256%3A4e77751a82db0e668b4c4cf30184fc54dc44b03d192bdb5faaf511925f5099bf" http.request.useragent="Go-http-client/1.1" http.response.duration=2.257993016s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:50:58 +0000] "PUT /v2/foo/aaaa/blobs/uploads/f1502749-f395-4e79-946e-cda735bc9a6d?_state=6gW4Us7GsDHF5Bu70tYpYi_of9LAobqf0nLtaqBRB2B7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiJmMTUwMjc0OS1mMzk1LTRlNzktOTQ2ZS1jZGE3MzViYzlhNmQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTA6NTguMTQ5NTA5MjA0WiJ9&digest=sha256%3A4e77751a82db0e668b4c4cf30184fc54dc44b03d192bdb5faaf511925f5099bf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=e9700c22-d13b-4adc-a253-cc6444d99de1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.734914ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:00 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=966abebe-f0c8-4e29-9915-ecdd7e184b7b http.request.method=POST http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.048329ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:00 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:01Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=fd52124c-c73f-48b7-b802-660ab3c1ec5d http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/bbbb/blobs/uploads/4038fb86-1426-4164-b359-081903ee70e1?_state=7NTUO4eBFQQN1UQZBlErRWYCntOLxNJVt_cHaatUxix7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MDM4ZmI4Ni0xNDI2LTQxNjQtYjM1OS0wODE5MDNlZTcwZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDAuNjIwNjE0MDA5WiJ9&digest=sha256%3A98aebd3014d3bbe95c9a005371cdca5c45ecb3b9a820089aa9fdddcc1a4181c4" http.request.useragent="Go-http-client/1.1" http.response.duration=1.316616763s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:00 +0000] "PUT /v2/foo/bbbb/blobs/uploads/4038fb86-1426-4164-b359-081903ee70e1?_state=7NTUO4eBFQQN1UQZBlErRWYCntOLxNJVt_cHaatUxix7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiI0MDM4ZmI4Ni0xNDI2LTQxNjQtYjM1OS0wODE5MDNlZTcwZTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDAuNjIwNjE0MDA5WiJ9&digest=sha256%3A98aebd3014d3bbe95c9a005371cdca5c45ecb3b9a820089aa9fdddcc1a4181c4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:01Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=a5f0e1ba-24a0-4643-9bb7-8b61de5d5da1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.706794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:01 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:02Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=84bb2037-4e09-47d4-8192-7e0c33822cf2 http.request.method=POST http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.017009ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:02 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:03Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=cd6a29d3-d99f-4075-95d5-84a684dbb64b http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/cccc/blobs/uploads/2cce1a10-2d1b-489d-ba93-06b5ccce69a1?_state=4JG9OpTXmQmKsuknh1QanThhvKYWKUCH9ODqRaWutuR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyY2NlMWExMC0yZDFiLTQ4OWQtYmE5My0wNmI1Y2NjZTY5YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDIuMTE2MjQ4MzMxWiJ9&digest=sha256%3A52938df89be106684b8115a7853528219fcb5469cf15349062ec57b34bcb2eee" http.request.useragent="Go-http-client/1.1" http.response.duration=944.059115ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:02 +0000] "PUT /v2/foo/cccc/blobs/uploads/2cce1a10-2d1b-489d-ba93-06b5ccce69a1?_state=4JG9OpTXmQmKsuknh1QanThhvKYWKUCH9ODqRaWutuR7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiIyY2NlMWExMC0yZDFiLTQ4OWQtYmE5My0wNmI1Y2NjZTY5YTEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDIuMTE2MjQ4MzMxWiJ9&digest=sha256%3A52938df89be106684b8115a7853528219fcb5469cf15349062ec57b34bcb2eee HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:03Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=fefd636c-4c53-4ea5-aebf-207d55d0f4d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.689874ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:03 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:03Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=e7f90cf1-22e7-4553-90f5-7061486140f7 http.request.method=POST http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.236372ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:03 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:04Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=a29e648b-c785-4ecd-a963-e41962f4c3ee http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/dddd/blobs/uploads/a442495a-6350-4643-87e1-53dad2fb8f4e?_state=AO_IgYpCYHN0OTKOGFHgYGNxOat71hE2IRozyP1lFpJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhNDQyNDk1YS02MzUwLTQ2NDMtODdlMS01M2RhZDJmYjhmNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDMuMjY2MTAwODA5WiJ9&digest=sha256%3Af02d40c4506b3966d9ef893f3873ce7da12bcdbd4a5c3549d0302c0d07f3e3b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.337323593s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:03 +0000] "PUT /v2/foo/dddd/blobs/uploads/a442495a-6350-4643-87e1-53dad2fb8f4e?_state=AO_IgYpCYHN0OTKOGFHgYGNxOat71hE2IRozyP1lFpJ7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJhNDQyNDk1YS02MzUwLTQ2NDMtODdlMS01M2RhZDJmYjhmNGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDMuMjY2MTAwODA5WiJ9&digest=sha256%3Af02d40c4506b3966d9ef893f3873ce7da12bcdbd4a5c3549d0302c0d07f3e3b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:04Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=9280b956-573b-47a8-bac3-18e5cbcd8c03 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.906755ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:04 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:04Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=b15b7c3f-2d47-4bc5-8ebe-a5fecb6fce07 http.request.method=POST http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.028969ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:04 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:07Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=13ecaac5-cb60-43f8-9879-eb3342eace1f http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/eeee/blobs/uploads/c3fdf821-9d79-456d-a241-8b7663b4776c?_state=kzG6hXQyrwH-aKiekmaCpHjn0K1nrRVgag1VYcQn1-57Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjM2ZkZjgyMS05ZDc5LTQ1NmQtYTI0MS04Yjc2NjNiNDc3NmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDQuOTAwMTI0OTE1WiJ9&digest=sha256%3A8823addbd2f209c9f52f76d5b08fd22c6aa0c0cdac16753193fb0c5768db678d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.292429849s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:04 +0000] "PUT /v2/foo/eeee/blobs/uploads/c3fdf821-9d79-456d-a241-8b7663b4776c?_state=kzG6hXQyrwH-aKiekmaCpHjn0K1nrRVgag1VYcQn1-57Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJjM2ZkZjgyMS05ZDc5LTQ1NmQtYTI0MS04Yjc2NjNiNDc3NmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDQuOTAwMTI0OTE1WiJ9&digest=sha256%3A8823addbd2f209c9f52f76d5b08fd22c6aa0c0cdac16753193fb0c5768db678d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:07Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=75709c01-2831-4b3f-839c-1614f6b696c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.702794ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:07 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:07Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=a32e13df-c585-4a22-8e62-c0910d8292db http.request.method=POST http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.022089ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:07 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=214ae47f-0999-440e-98fc-a2e60c4f9981 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/ffff/blobs/uploads/35c3a13f-a216-4382-9840-24ba8f11a707?_state=ErtHad8XQWF1tVEUPHzlZcddWe_0zyHlmNTaHx7VqJ57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzNWMzYTEzZi1hMjE2LTQzODItOTg0MC0yNGJhOGYxMWE3MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDcuNTA1OTUyNjdaIn0%3D&digest=sha256%3A1161ffaf22946713588e77d4062dcdc231fce60745b91fcfb45d55832f82f42d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.279144206s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:07 +0000] "PUT /v2/foo/ffff/blobs/uploads/35c3a13f-a216-4382-9840-24ba8f11a707?_state=ErtHad8XQWF1tVEUPHzlZcddWe_0zyHlmNTaHx7VqJ57Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiIzNWMzYTEzZi1hMjE2LTQzODItOTg0MC0yNGJhOGYxMWE3MDciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MDcuNTA1OTUyNjdaIn0%3D&digest=sha256%3A1161ffaf22946713588e77d4062dcdc231fce60745b91fcfb45d55832f82f42d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=1f5a3ed4-e6f8-46db-8655-a7cc7fe7c8f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.733034ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=4e6c059b-c929-41bf-b9b3-62bbf5a54508 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="865.808µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=71fa1c4c-d2ce-4171-89a9-a6e400f7f978 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="790.728µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=9448f8c7-6bcc-4bf1-887c-fafdfe1bc932 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="744.727µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=62aa20e8-ed37-4f81-b5fb-ea8956cfc201 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="790.247µs" http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=76f04dcf-9544-48d3-932a-8bef8c3eb0cf http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="751.767µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=376aa573-a8a4-4721-b5cd-84662a31d8da http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="746.567µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" 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.8 http.request.host="127.0.0.1:45387" http.request.id=dc3ac961-33a6-4b3c-b0a0-5dcb002128e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="759.847µs" http.response.status=400 http.response.written=116 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" 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.8 http.request.host="127.0.0.1:45387" http.request.id=c82e302c-24f0-455a-b18f-65d2ccd21cc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="636.925µs" http.response.status=400 http.response.written=115 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=dd591cda-55cd-41e0-af75-1fcecb2437fc http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="693.926µs" http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45387" http.request.id=20a786da-295a-4bb5-9633-b70a42aa8b56 http.request.method=GET http.request.remoteaddr="127.0.0.1:54832" 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="669.606µs" http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:13:51:09 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T13:51:09Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:09Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=5c7d9b65-54dd-48fd-bd8b-a81e15062318 http.request.method=POST http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.10353ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:10 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=6f221c50-f348-4af4-90c9-c99a8d4cba7a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/aaaa/blobs/uploads/1739c003-bf7d-4bf5-ac81-e7037a71ebc8?_state=s38vbTrQUc_jcrkBoDZJoxIffK3uEqisK9eZfqfVqAR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxNzM5YzAwMy1iZjdkLTRiZjUtYWM4MS1lNzAzN2E3MWViYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTAuMDkwNzQzNjcyWiJ9&digest=sha256%3Ae8e646046b1f61c9dd5de58521d12c5c3e8649b458bf8bc02a5bdafe6caf2d32" http.request.useragent="Go-http-client/1.1" http.response.duration=2.086566124s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:10 +0000] "PUT /v2/foo/aaaa/blobs/uploads/1739c003-bf7d-4bf5-ac81-e7037a71ebc8?_state=s38vbTrQUc_jcrkBoDZJoxIffK3uEqisK9eZfqfVqAR7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIxNzM5YzAwMy1iZjdkLTRiZjUtYWM4MS1lNzAzN2E3MWViYzgiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTAuMDkwNzQzNjcyWiJ9&digest=sha256%3Ae8e646046b1f61c9dd5de58521d12c5c3e8649b458bf8bc02a5bdafe6caf2d32 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=4b0c7e5f-36f7-40cb-8070-593e66405ba9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.780514ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:12 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=89ba3f73-d7f0-4890-aa0a-4f81d64dbc1a http.request.method=POST http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="933.969µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:12 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:13Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=77ae526d-4841-4d89-9729-7995dbd1c31c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/bbbb/blobs/uploads/cad7db89-2532-4cbf-a55f-52d10164ef46?_state=z5AjWj53pNXucOtQO-hSlpgby9iamEAz0W2yekFm7IB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjYWQ3ZGI4OS0yNTMyLTRjYmYtYTU1Zi01MmQxMDE2NGVmNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTIuMzM5MjI4NjM3WiJ9&digest=sha256%3Ac3d7756b9230491f5e9d5e26dbf069c7d9bd9ca413e824b008bb80649adc7590" http.request.useragent="Go-http-client/1.1" http.response.duration=750.687305ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:12 +0000] "PUT /v2/foo/bbbb/blobs/uploads/cad7db89-2532-4cbf-a55f-52d10164ef46?_state=z5AjWj53pNXucOtQO-hSlpgby9iamEAz0W2yekFm7IB7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJjYWQ3ZGI4OS0yNTMyLTRjYmYtYTU1Zi01MmQxMDE2NGVmNDYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTIuMzM5MjI4NjM3WiJ9&digest=sha256%3Ac3d7756b9230491f5e9d5e26dbf069c7d9bd9ca413e824b008bb80649adc7590 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:13Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=5aa8bad4-80ae-4ec6-a401-931c178da447 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.075957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:13 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:13Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=8de4c708-f9b5-4cfd-b66c-e3a7655f9fb9 http.request.method=POST http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.180411ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:13 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=46dff56a-840e-47dc-8fd4-4f606365a742 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/cccc/blobs/uploads/c7138f59-3a73-4149-8c3b-baa9fc2ccc10?_state=wnIp42QAOf-Tjw8nlkWBkmXYIAb90Nyt3ri43u4u0vV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNzEzOGY1OS0zYTczLTQxNDktOGMzYi1iYWE5ZmMyY2NjMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTMuMzc2OTYyODg4WiJ9&digest=sha256%3Acc257e5a33100ee3d8d68a35b63286c79b4f3b4de3610648b6c60e0debd0805b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.253765332s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:13 +0000] "PUT /v2/foo/cccc/blobs/uploads/c7138f59-3a73-4149-8c3b-baa9fc2ccc10?_state=wnIp42QAOf-Tjw8nlkWBkmXYIAb90Nyt3ri43u4u0vV7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJjNzEzOGY1OS0zYTczLTQxNDktOGMzYi1iYWE5ZmMyY2NjMTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTMuMzc2OTYyODg4WiJ9&digest=sha256%3Acc257e5a33100ee3d8d68a35b63286c79b4f3b4de3610648b6c60e0debd0805b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=59b99211-80c1-478f-aa2d-4a6969074e3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.809955ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:15 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=77016a12-3899-4358-8147-c0c4464bb438 http.request.method=POST http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.045569ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:15 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=19d55d42-057b-48d1-808a-a47185f0ad83 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/dddd/blobs/uploads/ec064fcd-d98e-4ad1-a4e9-b686a63ae050?_state=VikDsSidOrYWO2Yz2aLRo-X5ybLijiEIJl5AXp4yvON7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYzA2NGZjZC1kOThlLTRhZDEtYTRlOS1iNjg2YTYzYWUwNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTUuOTM2MDY5NjEzWiJ9&digest=sha256%3A03cd2c935fd15cecabab548fc2a024f693c41e6954d61dcc52b4981791bb4294" http.request.useragent="Go-http-client/1.1" http.response.duration=2.291171434s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:15 +0000] "PUT /v2/foo/dddd/blobs/uploads/ec064fcd-d98e-4ad1-a4e9-b686a63ae050?_state=VikDsSidOrYWO2Yz2aLRo-X5ybLijiEIJl5AXp4yvON7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiJlYzA2NGZjZC1kOThlLTRhZDEtYTRlOS1iNjg2YTYzYWUwNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MTUuOTM2MDY5NjEzWiJ9&digest=sha256%3A03cd2c935fd15cecabab548fc2a024f693c41e6954d61dcc52b4981791bb4294 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=3f9ce068-15ee-47d5-aaad-ab14f1ed416b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40206" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.796195ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46691" http.request.id=17a2b388-87be-40e9-ae76-505f6e52ce39 http.request.method=GET http.request.remoteaddr="127.0.0.1:40206" 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="752.487µs" http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (20.35s) === RUN TestURLPrefix time="2025-04-06T13:51: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.8 time="2025-04-06T13:51:18Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45889" http.request.id=8abed3d0-e40d-4d97-a3ee-b6a953e9923a http.request.method=GET http.request.remoteaddr="127.0.0.1:51560" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="838.608µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.00s) === RUN TestBlobAPI time="2025-04-06T13:51: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.8 time="2025-04-06T13:51:18Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=6557d308-682e-4023-a198-6bf8a4946197 http.request.method=GET http.request.remoteaddr="127.0.0.1:43716" http.request.uri="/v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="971.489µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "GET /v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=f5428d0f-261a-4a93-b11e-94b682bb2f30 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43718" http.request.uri="/v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="894.248µs" http.response.status=404 http.response.written=157 vars.digest="sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=22ef7c8b-2c26-49e2-9b29-87b9ffe98d9a http.request.method=POST http.request.remoteaddr="127.0.0.1:43718" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="893.848µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=084cb876-1eb3-4934-8331-dae33d6531fe http.request.method=GET http.request.remoteaddr="127.0.0.1:43718" http.request.uri="/v2/foo/bar/blobs/uploads/33adb343-6f5f-451d-b1d6-227f5e051fa4?_state=SUIxcJN75wdnkg9csqSMthVgDDhOdLrLzI-9hkjLw0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYWRiMzQzLTZmNWYtNDUxZC1iMWQ2LTIyN2Y1ZTA1MWZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41Mjg2MTMwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="997.889µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "GET /v2/foo/bar/blobs/uploads/33adb343-6f5f-451d-b1d6-227f5e051fa4?_state=SUIxcJN75wdnkg9csqSMthVgDDhOdLrLzI-9hkjLw0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYWRiMzQzLTZmNWYtNDUxZC1iMWQ2LTIyN2Y1ZTA1MWZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41Mjg2MTMwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=a11e681d-f0d4-4aba-a467-14db7cf73f75 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:43718" http.request.uri="/v2/foo/bar/blobs/uploads/33adb343-6f5f-451d-b1d6-227f5e051fa4?_state=SUIxcJN75wdnkg9csqSMthVgDDhOdLrLzI-9hkjLw0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYWRiMzQzLTZmNWYtNDUxZC1iMWQ2LTIyN2Y1ZTA1MWZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41Mjg2MTMwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="938.489µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "DELETE /v2/foo/bar/blobs/uploads/33adb343-6f5f-451d-b1d6-227f5e051fa4?_state=SUIxcJN75wdnkg9csqSMthVgDDhOdLrLzI-9hkjLw0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYWRiMzQzLTZmNWYtNDUxZC1iMWQ2LTIyN2Y1ZTA1MWZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41Mjg2MTMwODJaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=7961979a-27c6-41df-8208-7fc443f9981c http.request.method=GET http.request.remoteaddr="127.0.0.1:43718" http.request.uri="/v2/foo/bar/blobs/uploads/33adb343-6f5f-451d-b1d6-227f5e051fa4?_state=SUIxcJN75wdnkg9csqSMthVgDDhOdLrLzI-9hkjLw0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYWRiMzQzLTZmNWYtNDUxZC1iMWQ2LTIyN2Y1ZTA1MWZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41Mjg2MTMwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=33adb343-6f5f-451d-b1d6-227f5e051fa4 time="2025-04-06T13:51:18Z" 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.8 http.request.host="127.0.0.1:40373" http.request.id=7961979a-27c6-41df-8208-7fc443f9981c http.request.method=GET http.request.remoteaddr="127.0.0.1:43718" http.request.uri="/v2/foo/bar/blobs/uploads/33adb343-6f5f-451d-b1d6-227f5e051fa4?_state=SUIxcJN75wdnkg9csqSMthVgDDhOdLrLzI-9hkjLw0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYWRiMzQzLTZmNWYtNDUxZC1iMWQ2LTIyN2Y1ZTA1MWZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41Mjg2MTMwODJaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="933.808µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=33adb343-6f5f-451d-b1d6-227f5e051fa4 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "GET /v2/foo/bar/blobs/uploads/33adb343-6f5f-451d-b1d6-227f5e051fa4?_state=SUIxcJN75wdnkg9csqSMthVgDDhOdLrLzI-9hkjLw0B7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjMzYWRiMzQzLTZmNWYtNDUxZC1iMWQ2LTIyN2Y1ZTA1MWZhNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41Mjg2MTMwODJaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=c6b8f177-fbed-451b-aa4c-2420243570ea http.request.method=POST http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="974.489µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=18c6c3a5-936c-4624-a243-f71b4fbe1cd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/b2765976-440a-40fa-ab31-d0eabf3fbed4?_state=01_C6TgNsJxpsvX2pV5nSn_nhpn5jcwCPedy1HlMRa17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyNzY1OTc2LTQ0MGEtNDBmYS1hYjMxLWQwZWFiZjNmYmVkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzM0MjY2ODZaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" provided=sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 vars.name="foo/bar" vars.uuid=b2765976-440a-40fa-ab31-d0eabf3fbed4 time="2025-04-06T13:51:18Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=18c6c3a5-936c-4624-a243-f71b4fbe1cd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/b2765976-440a-40fa-ab31-d0eabf3fbed4?_state=01_C6TgNsJxpsvX2pV5nSn_nhpn5jcwCPedy1HlMRa17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyNzY1OTc2LTQ0MGEtNDBmYS1hYjMxLWQwZWFiZjNmYmVkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzM0MjY2ODZaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=b2765976-440a-40fa-ab31-d0eabf3fbed4 time="2025-04-06T13:51:18Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=18c6c3a5-936c-4624-a243-f71b4fbe1cd5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/b2765976-440a-40fa-ab31-d0eabf3fbed4?_state=01_C6TgNsJxpsvX2pV5nSn_nhpn5jcwCPedy1HlMRa17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyNzY1OTc2LTQ0MGEtNDBmYS1hYjMxLWQwZWFiZjNmYmVkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzM0MjY2ODZaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.028489ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=b2765976-440a-40fa-ab31-d0eabf3fbed4 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "PUT /v2/foo/bar/blobs/uploads/b2765976-440a-40fa-ab31-d0eabf3fbed4?_state=01_C6TgNsJxpsvX2pV5nSn_nhpn5jcwCPedy1HlMRa17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyNzY1OTc2LTQ0MGEtNDBmYS1hYjMxLWQwZWFiZjNmYmVkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzM0MjY2ODZaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=4a526b25-d292-42b7-bd1e-f6324f984904 http.request.method=POST http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="890.208µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=d4503255-80a3-4a33-b690-31426cd60644 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/be96055a-46d2-406f-bb1e-9e9de48fe07e?_state=TbDUnP9IWFpcmtt-TV3MPdnonPQxhz8Q85kIlE5w6tl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlOTYwNTVhLTQ2ZDItNDA2Zi1iYjFlLTllOWRlNDhmZTA3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzU4MjQzODhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "PUT /v2/foo/bar/blobs/uploads/be96055a-46d2-406f-bb1e-9e9de48fe07e?_state=TbDUnP9IWFpcmtt-TV3MPdnonPQxhz8Q85kIlE5w6tl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJlOTYwNTVhLTQ2ZDItNDA2Zi1iYjFlLTllOWRlNDhmZTA3ZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzU4MjQzODhaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=0ff8c00b-1757-40ae-a013-0560f05d05e8 http.request.method=POST http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="901.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=70a87ea2-a564-45eb-8ab7-d05fc8ca7894 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/b20ab972-a7b3-4aeb-99ed-0fca8433c10e?_state=z2xFZecV9I7nM7nIk_QpljiRVMpYe1MZ3IIRieAjUQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyMGFiOTcyLWE3YjMtNGFlYi05OWVkLTBmY2E4NDMzYzEwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzgzOTc4NTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06105ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "PUT /v2/foo/bar/blobs/uploads/b20ab972-a7b3-4aeb-99ed-0fca8433c10e?_state=z2xFZecV9I7nM7nIk_QpljiRVMpYe1MZ3IIRieAjUQJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImIyMGFiOTcyLWE3YjMtNGFlYi05OWVkLTBmY2E4NDMzYzEwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41MzgzOTc4NTJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:18Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=e40d9062-72a7-441d-bd14-5b3dacedfaba http.request.method=POST http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="944.929µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=0334d166-a90b-46ed-bbf8-08024128f2a2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/d93d7175-069d-44a8-9af1-ada350a1e725?_state=PAxJZ7p9K_QJFEpghwhCzQG-QcA7j8y4mSfwXTlJD757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5M2Q3MTc1LTA2OWQtNDRhOC05YWYxLWFkYTM1MGExZTcyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41NDA4NTU5NTRaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.156183958s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:18 +0000] "PUT /v2/foo/bar/blobs/uploads/d93d7175-069d-44a8-9af1-ada350a1e725?_state=PAxJZ7p9K_QJFEpghwhCzQG-QcA7j8y4mSfwXTlJD757Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ5M2Q3MTc1LTA2OWQtNDRhOC05YWYxLWFkYTM1MGExZTcyNSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToxOC41NDA4NTU5NTRaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=620766fa-9cd2-498c-83cf-0fd380ce3fc9 http.request.method=POST http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08337ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:40373" http.request.id=de409a91-5b03-44bd-aea0-8609b9797e38 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/39dc9f37-7bfc-4dc6-8a2d-cd300e2ac1db?_state=rm4jZfBPBPbe6_3ArnJV6TP08jHwDLc-PnX24K6TxdB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZGM5ZjM3LTdiZmMtNGRjNi04YTJkLWNkMzAwZTJhYzFkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMC44OTQ1MjEyNzhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=2.119201099s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:20 +0000] "PATCH /v2/foo/bar/blobs/uploads/39dc9f37-7bfc-4dc6-8a2d-cd300e2ac1db?_state=rm4jZfBPBPbe6_3ArnJV6TP08jHwDLc-PnX24K6TxdB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZGM5ZjM3LTdiZmMtNGRjNi04YTJkLWNkMzAwZTJhYzFkYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMC44OTQ1MjEyNzhaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=d78cab09-f239-48fd-ba22-9725e45d0ae9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/uploads/39dc9f37-7bfc-4dc6-8a2d-cd300e2ac1db?_state=rCOPMkj7mDXz2ap_rknfbX5GXT2ll5DLz75dlKHjSAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZGM5ZjM3LTdiZmMtNGRjNi04YTJkLWNkMzAwZTJhYzFkYiIsIk9mZnNldCI6MjczMjA4MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MjBaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.209691ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "PUT /v2/foo/bar/blobs/uploads/39dc9f37-7bfc-4dc6-8a2d-cd300e2ac1db?_state=rCOPMkj7mDXz2ap_rknfbX5GXT2ll5DLz75dlKHjSAh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5ZGM5ZjM3LTdiZmMtNGRjNi04YTJkLWNkMzAwZTJhYzFkYiIsIk9mZnNldCI6MjczMjA4MzIsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MjBaIn0%3D&digest=sha256%3A2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=568cd172-aae5-4de0-b54f-1ad4743eb338 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.03593ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=5e033e09-69bc-48ec-8a80-cecd7c959744 http.request.method=GET http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=140.525605ms http.response.status=200 http.response.written=27320832 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 200 27320832 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=error msg="error parsing digest="sha257:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=ffe9148e-d443-4edd-896d-02bf6ef04987 http.request.method=GET http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/sha257:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" vars.name="foo/bar" time="2025-04-06T13:51:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=ffe9148e-d443-4edd-896d-02bf6ef04987 http.request.method=GET http.request.remoteaddr="127.0.0.1:43732" http.request.uri="/v2/foo/bar/blobs/sha257:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="868.808µs" http.response.status=400 http.response.written=110 vars.digest="sha257:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/sha257:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=bcc8b469-996a-4b31-ad8a-b3f52cd5a64e http.request.method=GET http.request.remoteaddr="127.0.0.1:43742" http.request.uri="/v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09893ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:23Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=bb94f155-bb5b-47f6-9066-6601057a02f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:50568" http.request.uri="/v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="971.489µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=db4c6f6e-2096-4489-94a6-7e331154298d http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50574" http.request.uri="/v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="870.768µs" http.response.status=404 http.response.written=157 vars.digest="sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "HEAD /v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=029dd8e0-ae86-4db4-a92f-85049c363415 http.request.method=POST http.request.remoteaddr="127.0.0.1:50574" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="855.568µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=d99d4052-1b43-4163-b4ba-0cfb56b4bebf http.request.method=GET http.request.remoteaddr="127.0.0.1:50574" http.request.uri="/v2/foo/bar/blobs/uploads/ad41c9eb-5aa6-49c7-a648-fb39a5817b7f?_state=vIXhXOagf58VzpAIVRxYlFIgL51yR9210CHlGvx85uJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNDFjOWViLTVhYTYtNDljNy1hNjQ4LWZiMzlhNTgxN2I3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODA3NDI0NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="959.969µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/uploads/ad41c9eb-5aa6-49c7-a648-fb39a5817b7f?_state=vIXhXOagf58VzpAIVRxYlFIgL51yR9210CHlGvx85uJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNDFjOWViLTVhYTYtNDljNy1hNjQ4LWZiMzlhNTgxN2I3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODA3NDI0NDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=2032a6b0-38fb-400b-bdd3-c0509c594da0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:50574" http.request.uri="/v2/foo/bar/blobs/uploads/ad41c9eb-5aa6-49c7-a648-fb39a5817b7f?_state=vIXhXOagf58VzpAIVRxYlFIgL51yR9210CHlGvx85uJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNDFjOWViLTVhYTYtNDljNy1hNjQ4LWZiMzlhNTgxN2I3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODA3NDI0NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="859.328µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "DELETE /v2/foo/bar/blobs/uploads/ad41c9eb-5aa6-49c7-a648-fb39a5817b7f?_state=vIXhXOagf58VzpAIVRxYlFIgL51yR9210CHlGvx85uJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNDFjOWViLTVhYTYtNDljNy1hNjQ4LWZiMzlhNTgxN2I3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODA3NDI0NDhaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=d69ca4f5-211f-4e5a-9440-b817d5f98edd http.request.method=GET http.request.remoteaddr="127.0.0.1:50574" http.request.uri="/v2/foo/bar/blobs/uploads/ad41c9eb-5aa6-49c7-a648-fb39a5817b7f?_state=vIXhXOagf58VzpAIVRxYlFIgL51yR9210CHlGvx85uJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNDFjOWViLTVhYTYtNDljNy1hNjQ4LWZiMzlhNTgxN2I3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODA3NDI0NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ad41c9eb-5aa6-49c7-a648-fb39a5817b7f time="2025-04-06T13:51:23Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=d69ca4f5-211f-4e5a-9440-b817d5f98edd http.request.method=GET http.request.remoteaddr="127.0.0.1:50574" http.request.uri="/v2/foo/bar/blobs/uploads/ad41c9eb-5aa6-49c7-a648-fb39a5817b7f?_state=vIXhXOagf58VzpAIVRxYlFIgL51yR9210CHlGvx85uJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNDFjOWViLTVhYTYtNDljNy1hNjQ4LWZiMzlhNTgxN2I3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODA3NDI0NDhaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="849.408µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=ad41c9eb-5aa6-49c7-a648-fb39a5817b7f 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/uploads/ad41c9eb-5aa6-49c7-a648-fb39a5817b7f?_state=vIXhXOagf58VzpAIVRxYlFIgL51yR9210CHlGvx85uJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImFkNDFjOWViLTVhYTYtNDljNy1hNjQ4LWZiMzlhNTgxN2I3ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODA3NDI0NDhaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=2a02331e-864e-4914-9df3-9ada76eba02e http.request.method=POST http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="977.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=ee3a1f6d-f55c-4109-8d29-0f6f600f534c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/daaf8433-7612-46bd-acd5-c25129468e0d?_state=bZc73B5EKxPZJ4zzzg-yAM4d1CFqprK-OYA44PDaHqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYWY4NDMzLTc2MTItNDZiZC1hY2Q1LWMyNTEyOTQ2OGUwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODUzMjMwOVoifQ%3D%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" provided=sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b vars.name="foo/bar" vars.uuid=daaf8433-7612-46bd-acd5-c25129468e0d time="2025-04-06T13:51:23Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=ee3a1f6d-f55c-4109-8d29-0f6f600f534c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/daaf8433-7612-46bd-acd5-c25129468e0d?_state=bZc73B5EKxPZJ4zzzg-yAM4d1CFqprK-OYA44PDaHqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYWY4NDMzLTc2MTItNDZiZC1hY2Q1LWMyNTEyOTQ2OGUwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODUzMjMwOVoifQ%3D%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=daaf8433-7612-46bd-acd5-c25129468e0d time="2025-04-06T13:51:23Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=ee3a1f6d-f55c-4109-8d29-0f6f600f534c http.request.method=PUT http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/daaf8433-7612-46bd-acd5-c25129468e0d?_state=bZc73B5EKxPZJ4zzzg-yAM4d1CFqprK-OYA44PDaHqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYWY4NDMzLTc2MTItNDZiZC1hY2Q1LWMyNTEyOTQ2OGUwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODUzMjMwOVoifQ%3D%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="994.169µs" http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=daaf8433-7612-46bd-acd5-c25129468e0d 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "PUT /v2/foo/bar/blobs/uploads/daaf8433-7612-46bd-acd5-c25129468e0d?_state=bZc73B5EKxPZJ4zzzg-yAM4d1CFqprK-OYA44PDaHqV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImRhYWY4NDMzLTc2MTItNDZiZC1hY2Q1LWMyNTEyOTQ2OGUwZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODUzMjMwOVoifQ%3D%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=3ccffb90-7568-4c3f-98c7-72f4dffc694f http.request.method=POST http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="929.688µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=19cb27c7-a180-4c88-956e-90dd76208d3d http.request.method=PUT http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/e97f85f9-d120-4c83-acc9-add209985bdd?_state=y7dtjot2tg-ybWsFzn5Hf8oWzMfIzuJWuVVFUZDL7ad7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2Y4NWY5LWQxMjAtNGM4My1hY2M5LWFkZDIwOTk4NWJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODc4MzE0MzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05537ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "PUT /v2/foo/bar/blobs/uploads/e97f85f9-d120-4c83-acc9-add209985bdd?_state=y7dtjot2tg-ybWsFzn5Hf8oWzMfIzuJWuVVFUZDL7ad7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU5N2Y4NWY5LWQxMjAtNGM4My1hY2M5LWFkZDIwOTk4NWJkZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40ODc4MzE0MzNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=796c9cb3-8c36-468a-a799-7f90aaee762a http.request.method=POST http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="841.248µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=fa6a7f18-0d84-4f45-ab3d-8231873bf102 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/f4b9bbba-49aa-48f0-807c-f81b4764c218?_state=U3FHW-f8whGIkLbleMtH7edbrMqlxKYiPsmbf3S9TTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0YjliYmJhLTQ5YWEtNDhmMC04MDdjLWY4MWI0NzY0YzIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40OTAyNjg4MTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08737ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "PUT /v2/foo/bar/blobs/uploads/f4b9bbba-49aa-48f0-807c-f81b4764c218?_state=U3FHW-f8whGIkLbleMtH7edbrMqlxKYiPsmbf3S9TTp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImY0YjliYmJhLTQ5YWEtNDhmMC04MDdjLWY4MWI0NzY0YzIxOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40OTAyNjg4MTVaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:23Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=80f0e4cb-719c-4fca-96b9-f108d8e45607 http.request.method=POST http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="793.247µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:25Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=42a379db-14b0-4bb1-99fb-b2c82f622899 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/6cf574c1-856f-4d12-bf0e-6922fda8f0da?_state=1HlEBHQs3SrUKlHv58wG0E9ExJeo85dk3guZtjRK3nd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZjU3NGMxLTg1NmYtNGQxMi1iZjBlLTY5MjJmZGE4ZjBkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40OTI2Mjc0MzdaIn0%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.762790319s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "PUT /v2/foo/bar/blobs/uploads/6cf574c1-856f-4d12-bf0e-6922fda8f0da?_state=1HlEBHQs3SrUKlHv58wG0E9ExJeo85dk3guZtjRK3nd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZjZjU3NGMxLTg1NmYtNGQxMi1iZjBlLTY5MjJmZGE4ZjBkYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyMy40OTI2Mjc0MzdaIn0%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:25Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=4f123f48-7b3a-44dc-abc3-15ad3ba9b83e http.request.method=POST http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05813ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:25 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:46591" http.request.id=5bd99dba-8e17-45e6-8249-9de4d8a5eb3a http.request.method=PATCH http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/836462cb-151e-47e3-9187-22fb8d4084d2?_state=a8UlfuCtHNQ45rmPpM5Pj_X3ZbPIlWcFGd1410a4I_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNjQ2MmNiLTE1MWUtNDdlMy05MTg3LTIyZmI4ZDQwODRkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNS40MzM3NjAzODdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.649815966s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:25 +0000] "PATCH /v2/foo/bar/blobs/uploads/836462cb-151e-47e3-9187-22fb8d4084d2?_state=a8UlfuCtHNQ45rmPpM5Pj_X3ZbPIlWcFGd1410a4I_N7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNjQ2MmNiLTE1MWUtNDdlMy05MTg3LTIyZmI4ZDQwODRkMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNS40MzM3NjAzODdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=44735b9f-fcef-4379-9c36-ea116f15a726 http.request.method=PUT http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/uploads/836462cb-151e-47e3-9187-22fb8d4084d2?_state=JynznX77lmWATNsBW2Q2PGHIb8rQMWRGQIK-pza-Adl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNjQ2MmNiLTE1MWUtNDdlMy05MTg3LTIyZmI4ZDQwODRkMiIsIk9mZnNldCI6MjQ3NDkwNTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MjVaIn0%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.143331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "PUT /v2/foo/bar/blobs/uploads/836462cb-151e-47e3-9187-22fb8d4084d2?_state=JynznX77lmWATNsBW2Q2PGHIb8rQMWRGQIK-pza-Adl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgzNjQ2MmNiLTE1MWUtNDdlMy05MTg3LTIyZmI4ZDQwODRkMiIsIk9mZnNldCI6MjQ3NDkwNTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MjVaIn0%3D&digest=sha256%3A6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=d8befc42-e118-4779-803e-d66ef5efd499 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration="990.049µs" http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=e95fa01b-4615-4a4d-ad01-0a41f5833502 http.request.method=GET http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=125.81019ms http.response.status=200 http.response.written=24749056 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 200 24749056 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=error msg="error parsing digest="sha257:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=7cc5ba94-496e-4ec2-915c-5f699c218ec4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/sha257:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" vars.name="foo/bar" time="2025-04-06T13:51:27Z" 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.8 http.request.host="127.0.0.1:46591" http.request.id=7cc5ba94-496e-4ec2-915c-5f699c218ec4 http.request.method=GET http.request.remoteaddr="127.0.0.1:50590" http.request.uri="/v2/foo/bar/blobs/sha257:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="884.448µs" http.response.status=400 http.response.written=110 vars.digest="sha257:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/sha257:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=7f1551a6-ae90-48b4-b365-b2ea11a61670 http.request.method=GET http.request.remoteaddr="127.0.0.1:58952" http.request.uri="/v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07989ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=1f794334-bbbf-48fd-8fac-db45f6b288cb http.request.method=GET http.request.remoteaddr="127.0.0.1:58952" http.request.uri="/v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.122949ms http.response.status=200 http.response.written=327680 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 200 327680 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46591" http.request.id=092d7900-3e5b-4109-b25e-98b263de320e http.request.method=GET http.request.remoteaddr="127.0.0.1:58948" http.request.uri="/v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=7.202146ms http.response.status=200 http.response.written=2654208 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/sha256:6c1a5c9eb253840c02fd8a1f8440afbc8491e33e07e182bd1d3ca2ca0146cc5b HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=79c4e097-8fdc-451e-b3ea-160c481869ba http.request.method=GET http.request.remoteaddr="127.0.0.1:43736" http.request.uri="/v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.058794075s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40373" http.request.id=fba0d767-54ae-49af-888d-b80a7f30a662 http.request.method=GET http.request.remoteaddr="127.0.0.1:43742" http.request.uri="/v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.055260082s http.response.status=200 http.response.written=2588672 127.0.0.1 - - [06/Apr/2025:13:51:23 +0000] "GET /v2/foo/bar/blobs/sha256:2ecea7bc972118f30182445af9df014c483a90516d1e7335ba5ba31e48870ad1 HTTP/1.1" 200 2588672 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (9.04s) === RUN TestBlobDelete time="2025-04-06T13:51: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.8 time="2025-04-06T13:51:27Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:27Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=e7d5fbcf-5883-453a-b9b3-6c9fe6624582 http.request.method=GET http.request.remoteaddr="127.0.0.1:37980" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.04869ms http.response.status=404 http.response.written=157 vars.digest="sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=a6d85753-6db0-4260-91e3-e5fc37030d69 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37992" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="970.969µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "HEAD /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=91656dcc-04f4-47f7-a864-04dfbafdda2f http.request.method=POST http.request.remoteaddr="127.0.0.1:37992" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="961.129µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=242d1149-4861-4927-bee9-4d54aa2eaee3 http.request.method=GET http.request.remoteaddr="127.0.0.1:37992" http.request.uri="/v2/foo/bar/blobs/uploads/75e012bf-6ec3-4b8d-b041-892a9979a8d9?_state=XZRJqaqmGY0NxKqtMot4LmDlYv_GQgx4Th0qN9rw7Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZTAxMmJmLTZlYzMtNGI4ZC1iMDQxLTg5MmE5OTc5YThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTM0NTAwMjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.041689ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/uploads/75e012bf-6ec3-4b8d-b041-892a9979a8d9?_state=XZRJqaqmGY0NxKqtMot4LmDlYv_GQgx4Th0qN9rw7Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZTAxMmJmLTZlYzMtNGI4ZC1iMDQxLTg5MmE5OTc5YThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTM0NTAwMjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=3fcbcad1-36a6-451a-9675-17d0d38b503e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:37992" http.request.uri="/v2/foo/bar/blobs/uploads/75e012bf-6ec3-4b8d-b041-892a9979a8d9?_state=XZRJqaqmGY0NxKqtMot4LmDlYv_GQgx4Th0qN9rw7Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZTAxMmJmLTZlYzMtNGI4ZC1iMDQxLTg5MmE5OTc5YThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTM0NTAwMjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration="976.409µs" http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "DELETE /v2/foo/bar/blobs/uploads/75e012bf-6ec3-4b8d-b041-892a9979a8d9?_state=XZRJqaqmGY0NxKqtMot4LmDlYv_GQgx4Th0qN9rw7Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZTAxMmJmLTZlYzMtNGI4ZC1iMDQxLTg5MmE5OTc5YThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTM0NTAwMjFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=628c13d6-2d94-43d1-bee0-4f9f4fd84323 http.request.method=GET http.request.remoteaddr="127.0.0.1:37992" http.request.uri="/v2/foo/bar/blobs/uploads/75e012bf-6ec3-4b8d-b041-892a9979a8d9?_state=XZRJqaqmGY0NxKqtMot4LmDlYv_GQgx4Th0qN9rw7Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZTAxMmJmLTZlYzMtNGI4ZC1iMDQxLTg5MmE5OTc5YThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTM0NTAwMjFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=75e012bf-6ec3-4b8d-b041-892a9979a8d9 time="2025-04-06T13:51:27Z" 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.8 http.request.host="127.0.0.1:37899" http.request.id=628c13d6-2d94-43d1-bee0-4f9f4fd84323 http.request.method=GET http.request.remoteaddr="127.0.0.1:37992" http.request.uri="/v2/foo/bar/blobs/uploads/75e012bf-6ec3-4b8d-b041-892a9979a8d9?_state=XZRJqaqmGY0NxKqtMot4LmDlYv_GQgx4Th0qN9rw7Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZTAxMmJmLTZlYzMtNGI4ZC1iMDQxLTg5MmE5OTc5YThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTM0NTAwMjFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="921.848µs" http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=75e012bf-6ec3-4b8d-b041-892a9979a8d9 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "GET /v2/foo/bar/blobs/uploads/75e012bf-6ec3-4b8d-b041-892a9979a8d9?_state=XZRJqaqmGY0NxKqtMot4LmDlYv_GQgx4Th0qN9rw7Gp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijc1ZTAxMmJmLTZlYzMtNGI4ZC1iMDQxLTg5MmE5OTc5YThkOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTM0NTAwMjFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=13fadb82-3015-45c1-98ef-98693e6892ba http.request.method=POST http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.026689ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=68510227-0d05-4fce-b0a2-362c7c1570e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/a10eb527-0023-4de8-86f6-bf6e0e462172?_state=dk6ubyn-VdNzu5srbBovfOdsOAFOMK7FFtZyllt4NC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExMGViNTI3LTAwMjMtNGRlOC04NmY2LWJmNmUwZTQ2MjE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTg0Njg3MDdaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" provided=sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 vars.name="foo/bar" vars.uuid=a10eb527-0023-4de8-86f6-bf6e0e462172 time="2025-04-06T13:51:27Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=68510227-0d05-4fce-b0a2-362c7c1570e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/a10eb527-0023-4de8-86f6-bf6e0e462172?_state=dk6ubyn-VdNzu5srbBovfOdsOAFOMK7FFtZyllt4NC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExMGViNTI3LTAwMjMtNGRlOC04NmY2LWJmNmUwZTQ2MjE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTg0Njg3MDdaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=a10eb527-0023-4de8-86f6-bf6e0e462172 time="2025-04-06T13:51:27Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5, content does not match digest" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=68510227-0d05-4fce-b0a2-362c7c1570e7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/a10eb527-0023-4de8-86f6-bf6e0e462172?_state=dk6ubyn-VdNzu5srbBovfOdsOAFOMK7FFtZyllt4NC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExMGViNTI3LTAwMjMtNGRlOC04NmY2LWJmNmUwZTQ2MjE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTg0Njg3MDdaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.023809ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=a10eb527-0023-4de8-86f6-bf6e0e462172 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "PUT /v2/foo/bar/blobs/uploads/a10eb527-0023-4de8-86f6-bf6e0e462172?_state=dk6ubyn-VdNzu5srbBovfOdsOAFOMK7FFtZyllt4NC17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImExMGViNTI3LTAwMjMtNGRlOC04NmY2LWJmNmUwZTQ2MjE3MiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy40OTg0Njg3MDdaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=7f9eb608-dadb-4b93-b455-8336d289dea6 http.request.method=POST http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="917.409µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=125606f8-142d-450b-8c01-3e2655db2ff1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/5fee2b37-da18-40b3-a294-fe15e72fa5a8?_state=YhUdDyR0aFxVw2xQJ-sQj4brSdz-bOTarRn-BKtWQmt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWUyYjM3LWRhMTgtNDBiMy1hMjk0LWZlMTVlNzJmYTVhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy41MDA5MTg1MjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17329ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "PUT /v2/foo/bar/blobs/uploads/5fee2b37-da18-40b3-a294-fe15e72fa5a8?_state=YhUdDyR0aFxVw2xQJ-sQj4brSdz-bOTarRn-BKtWQmt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjVmZWUyYjM3LWRhMTgtNDBiMy1hMjk0LWZlMTVlNzJmYTVhOCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy41MDA5MTg1MjlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=995ada1e-4720-443a-8e83-a55d6df51d48 http.request.method=POST http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="878.008µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=ab5f231b-e356-4429-8aea-9fbd5548ef3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/c46057c8-a151-4a74-a0f2-5bccee4aa7f9?_state=-t7C67VNCNJ7l4sobW4HUT-r8i6_r6YtN_zVrikg3Xh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0NjA1N2M4LWExNTEtNGE3NC1hMGYyLTViY2NlZTRhYTdmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy41MDM0NTcwMzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.16125ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "PUT /v2/foo/bar/blobs/uploads/c46057c8-a151-4a74-a0f2-5bccee4aa7f9?_state=-t7C67VNCNJ7l4sobW4HUT-r8i6_r6YtN_zVrikg3Xh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImM0NjA1N2M4LWExNTEtNGE3NC1hMGYyLTViY2NlZTRhYTdmOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy41MDM0NTcwMzJaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:27Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=6e1a1ecf-9ab0-440a-b997-dde56101d181 http.request.method=POST http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="905.049µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:28Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=44b92031-e1df-4da7-9a29-a707d7f23b0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/6010aab1-0a7f-4650-bf43-43198ae2e9dc?_state=5k7el3L4hCIXRP_Vemt_W7uqFL3kAwAxwxrKR_W-GP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMTBhYWIxLTBhN2YtNDY1MC1iZjQzLTQzMTk4YWUyZTlkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy41MDU5NTM5MzVaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.035397587s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:27 +0000] "PUT /v2/foo/bar/blobs/uploads/6010aab1-0a7f-4650-bf43-43198ae2e9dc?_state=5k7el3L4hCIXRP_Vemt_W7uqFL3kAwAxwxrKR_W-GP57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjYwMTBhYWIxLTBhN2YtNDY1MC1iZjQzLTQzMTk4YWUyZTlkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyNy41MDU5NTM5MzVaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:28Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=f3a91a54-22ab-4112-ab3f-4d02885f2545 http.request.method=POST http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="987.729µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:28 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:37899" http.request.id=0ed5f452-3814-4ceb-a060-dca892681e54 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/f1f063a8-53dd-4e61-a94c-5b116c9ab879?_state=mEqi8m5bPj3HSV8aH47Yes1KB60c3qIuJTT6117AOwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZjA2M2E4LTUzZGQtNGU2MS1hOTRjLTViMTE2YzlhYjg3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyOC42ODI5NjE3MzdaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.03568907s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:28 +0000] "PATCH /v2/foo/bar/blobs/uploads/f1f063a8-53dd-4e61-a94c-5b116c9ab879?_state=mEqi8m5bPj3HSV8aH47Yes1KB60c3qIuJTT6117AOwJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZjA2M2E4LTUzZGQtNGU2MS1hOTRjLTViMTE2YzlhYjg3OSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyOC42ODI5NjE3MzdaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=11b50833-af3f-4f41-9681-acadd414d0ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/uploads/f1f063a8-53dd-4e61-a94c-5b116c9ab879?_state=dNfAa5X34x2PKfEsyRIa8-fvyZ04z7h4i__dxuljuNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZjA2M2E4LTUzZGQtNGU2MS1hOTRjLTViMTE2YzlhYjg3OSIsIk9mZnNldCI6MTk2NzA1MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MjhaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167451ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "PUT /v2/foo/bar/blobs/uploads/f1f063a8-53dd-4e61-a94c-5b116c9ab879?_state=dNfAa5X34x2PKfEsyRIa8-fvyZ04z7h4i__dxuljuNd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxZjA2M2E4LTUzZGQtNGU2MS1hOTRjLTViMTE2YzlhYjg3OSIsIk9mZnNldCI6MTk2NzA1MjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MjhaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=53269d23-3e74-47d7-bb5c-35516c96a20b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.05957ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=bdb8485b-c4f1-41fd-a780-8ca2a9235fc6 http.request.method=GET http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=90.80815ms http.response.status=200 http.response.written=19670528 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "GET /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 200 19670528 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=error msg="error parsing digest="sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=e714e49c-5325-48c5-9170-34dab17610dd http.request.method=GET http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" time="2025-04-06T13:51:29Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=e714e49c-5325-48c5-9170-34dab17610dd http.request.method=GET http.request.remoteaddr="127.0.0.1:38008" http.request.uri="/v2/foo/bar/blobs/sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="936.248µs" http.response.status=400 http.response.written=110 vars.digest="sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "GET /v2/foo/bar/blobs/sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=64ef1d5c-6b4a-48cb-938b-849eecd2b161 http.request.method=GET http.request.remoteaddr="127.0.0.1:38028" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09097ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "GET /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=d678632c-946a-4c95-8f06-6d2661de05d0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38044" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.003409ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=c6aa3a5a-eb86-4604-8fc7-eec256ffb168 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38044" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="804.247µs" http.response.status=404 http.response.written=157 vars.digest="sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "HEAD /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=error msg="response completed with error" err.code="blob unknown" err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=a615df07-40c9-4277-85f5-29bf9ca584da http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38044" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="952.289µs" http.response.status=404 http.response.written=74 vars.digest="sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "DELETE /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=error msg="error parsing digest="sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=51e75b3b-fa39-4166-bc24-0af8c1238b54 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38052" http.request.uri="/v2/foo/bar/blobs/sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" time="2025-04-06T13:51:29Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=51e75b3b-fa39-4166-bc24-0af8c1238b54 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:38052" http.request.uri="/v2/foo/bar/blobs/sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="896.568µs" http.response.status=400 http.response.written=110 vars.digest="sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "DELETE /v2/foo/bar/blobs/sha257:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T13:51:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=54a505f5-ef93-40db-b317-7c74136a9ce5 http.request.method=POST http.request.remoteaddr="127.0.0.1:38060" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.020729ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:30Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=426c8c89-07a2-449d-83c8-db2b2196cc2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:38060" http.request.uri="/v2/foo/bar/blobs/uploads/085f4ade-8920-4c42-9600-bc8eb849cb4f?_state=nKqnGliLLRnFodtsShaey5ZFad6XCouP9Dj1j4Ao2rl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NWY0YWRlLTg5MjAtNGM0Mi05NjAwLWJjOGViODQ5Y2I0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyOS44ODExNjgxNzNaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.duration=1.037833729s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "PUT /v2/foo/bar/blobs/uploads/085f4ade-8920-4c42-9600-bc8eb849cb4f?_state=nKqnGliLLRnFodtsShaey5ZFad6XCouP9Dj1j4Ao2rl7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjA4NWY0YWRlLTg5MjAtNGM0Mi05NjAwLWJjOGViODQ5Y2I0ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MToyOS44ODExNjgxNzNaIn0%3D&digest=sha256%3Aa80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:31Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=9704f8c6-2306-4592-b251-f7eebf0da93f http.request.method=HEAD http.request.remoteaddr="127.0.0.1:38060" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.09033ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:31 +0000] "HEAD /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:31Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=cdad6c5b-7b61-4a7d-b1cc-6d25e5d59019 http.request.method=GET http.request.remoteaddr="127.0.0.1:38024" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.193500672s http.response.status=200 http.response.written=2654208 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "GET /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 200 2654208 "" "Go-http-client/1.1" time="2025-04-06T13:51:31Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37899" http.request.id=4e8524cc-edcb-4016-95e5-eac08848d5b8 http.request.method=GET http.request.remoteaddr="127.0.0.1:38028" http.request.uri="/v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.189111832s http.response.status=200 http.response.written=2555904 127.0.0.1 - - [06/Apr/2025:13:51:29 +0000] "GET /v2/foo/bar/blobs/sha256:a80524357b66964091070634b966aafe1ae14a2ce761d198078936adbb9a03b5 HTTP/1.1" 200 2555904 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (3.78s) === RUN TestRelativeURL time="2025-04-06T13:51:31Z" 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.8 time="2025-04-06T13:51:31Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:31Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33659" http.request.id=a7d5d33f-400d-47bb-b025-8c1cd823de5d http.request.method=POST http.request.remoteaddr="127.0.0.1:44244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11889ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:31 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33659" http.request.id=20b3f531-317f-4eef-a460-753087878d04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:44244" http.request.uri="/v2/foo/bar/blobs/uploads/d8381854-3fc8-4f76-b90e-2fbdfe3550dc?_state=xhuFvUTzB3qrXDXrzgl4F5yBIcoMNTNXCHzLB3ncl_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4MzgxODU0LTNmYzgtNGY3Ni1iOTBlLTJmYmRmZTM1NTBkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozMS4wNjY1ODc0NTJaIn0%3D&digest=sha256%3A49181fcc58a4aa3b99e5a2e8ddd96c66b0c7c6195419436e85710fbc808a3f2c" http.request.useragent="Go-http-client/1.1" http.response.duration=1.445332335s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:31 +0000] "PUT /v2/foo/bar/blobs/uploads/d8381854-3fc8-4f76-b90e-2fbdfe3550dc?_state=xhuFvUTzB3qrXDXrzgl4F5yBIcoMNTNXCHzLB3ncl_97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImQ4MzgxODU0LTNmYzgtNGY3Ni1iOTBlLTJmYmRmZTM1NTBkYyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozMS4wNjY1ODc0NTJaIn0%3D&digest=sha256%3A49181fcc58a4aa3b99e5a2e8ddd96c66b0c7c6195419436e85710fbc808a3f2c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33659" http.request.id=23295c6f-ffa5-45a1-a9fc-e1158a66d2fd http.request.method=POST http.request.remoteaddr="127.0.0.1:44244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05997ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33659" http.request.id=742e5499-ee1a-4fb4-b871-9f01920f5824 http.request.method=POST http.request.remoteaddr="127.0.0.1:44244" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="904.728µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:32 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33659" http.request.id=8e536a89-6edb-4e8a-b116-5f5fb2cfa16b http.request.method=PUT http.request.remoteaddr="127.0.0.1:44244" http.request.uri="/v2/foo/bar/blobs/uploads/cee36776-68ab-41dc-9529-51398f0017e0?_state=xvBBqYlYCo9uMjD4ChsvkRkeQ4VhQoPR3VPRKPArGbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZTM2Nzc2LTY4YWItNDFkYy05NTI5LTUxMzk4ZjAwMTdlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozMi45OTY3MjE0MloifQ%3D%3D&digest=sha256%3Af16b59b11433e82445596879d5b93f53318cfe5cb102dcdba4f92794dcb239f3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.366417574s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:32 +0000] "PUT /v2/foo/bar/blobs/uploads/cee36776-68ab-41dc-9529-51398f0017e0?_state=xvBBqYlYCo9uMjD4ChsvkRkeQ4VhQoPR3VPRKPArGbV7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNlZTM2Nzc2LTY4YWItNDFkYy05NTI5LTUxMzk4ZjAwMTdlMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozMi45OTY3MjE0MloifQ%3D%3D&digest=sha256%3Af16b59b11433e82445596879d5b93f53318cfe5cb102dcdba4f92794dcb239f3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (3.30s) === RUN TestBlobDeleteDisabled time="2025-04-06T13:51:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:34Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:34Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.8 http.request.host="127.0.0.1:42525" http.request.id=91d2ba52-b41d-48e8-aa6d-b00072b74e49 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:46288" http.request.uri="/v2/foo/bar/blobs/sha256:f1adfde81130ea5b9132ce97b8ed4e3ed7d7b1c3907ab142d29933cb627fbb24" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="905.448µs" http.response.status=405 http.response.written=78 vars.digest="sha256:f1adfde81130ea5b9132ce97b8ed4e3ed7d7b1c3907ab142d29933cb627fbb24" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:f1adfde81130ea5b9132ce97b8ed4e3ed7d7b1c3907ab142d29933cb627fbb24 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.19s) === RUN TestDeleteDisabled time="2025-04-06T13:51:34Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:34Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34839" http.request.id=04006b38-3a73-4d4a-a828-cf6e11e348a9 http.request.method=POST http.request.remoteaddr="127.0.0.1:44036" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034609ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:35Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34839" http.request.id=7b68ef4a-7520-41eb-b81a-e21ad998e5fd http.request.method=PUT http.request.remoteaddr="127.0.0.1:44036" http.request.uri="/v2/foo/bar/blobs/uploads/2a997d81-4142-4d3b-bd1b-42ade4ee28f6?_state=O5MKQzyv2fVpDnjQtljwXAgCHQwncTNAUDGthzMMaNZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhOTk3ZDgxLTQxNDItNGQzYi1iZDFiLTQyYWRlNGVlMjhmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozNC43MzYwNjk1NjNaIn0%3D&digest=sha256%3A68aa60c68211d8395a9ebd17d92db2e4ef414642eb798c36f0f59e08f01a6714" http.request.useragent="Go-http-client/1.1" http.response.duration=821.639832ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:34 +0000] "PUT /v2/foo/bar/blobs/uploads/2a997d81-4142-4d3b-bd1b-42ade4ee28f6?_state=O5MKQzyv2fVpDnjQtljwXAgCHQwncTNAUDGthzMMaNZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJhOTk3ZDgxLTQxNDItNGQzYi1iZDFiLTQyYWRlNGVlMjhmNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozNC43MzYwNjk1NjNaIn0%3D&digest=sha256%3A68aa60c68211d8395a9ebd17d92db2e4ef414642eb798c36f0f59e08f01a6714 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:35Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.8 http.request.host="127.0.0.1:34839" http.request.id=01525036-8ba6-4a0d-b584-c212660f2b53 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:44036" http.request.uri="/v2/foo/bar/blobs/sha256:68aa60c68211d8395a9ebd17d92db2e4ef414642eb798c36f0f59e08f01a6714" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="892.768µs" http.response.status=405 http.response.written=78 vars.digest="sha256:68aa60c68211d8395a9ebd17d92db2e4ef414642eb798c36f0f59e08f01a6714" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:35 +0000] "DELETE /v2/foo/bar/blobs/sha256:68aa60c68211d8395a9ebd17d92db2e4ef414642eb798c36f0f59e08f01a6714 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (1.00s) === RUN TestDeleteReadOnly time="2025-04-06T13:51:35Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:35Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:35Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42667" http.request.id=7e286d06-d102-4bc2-8629-8a357e019de2 http.request.method=POST http.request.remoteaddr="127.0.0.1:37092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.034529ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:35 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:36Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42667" http.request.id=36072798-bdfd-474b-815e-3d6e1fb7fa2c http.request.method=PUT http.request.remoteaddr="127.0.0.1:37092" http.request.uri="/v2/foo/bar/blobs/uploads/f13d28e8-f7d7-4e2f-aafe-afd4559c3ec6?_state=Q3UWS6FJYvjFVB2h3jPGrKauqoj-OClNH7zWI73d1It7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxM2QyOGU4LWY3ZDctNGUyZi1hYWZlLWFmZDQ1NTljM2VjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozNS43MjMyNDE3NDhaIn0%3D&digest=sha256%3A17915948ec80d5fe95c96438172b6314e70e897caeaad4474f6727c9d7394219" http.request.useragent="Go-http-client/1.1" http.response.duration=700.975929ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:35 +0000] "PUT /v2/foo/bar/blobs/uploads/f13d28e8-f7d7-4e2f-aafe-afd4559c3ec6?_state=Q3UWS6FJYvjFVB2h3jPGrKauqoj-OClNH7zWI73d1It7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImYxM2QyOGU4LWY3ZDctNGUyZi1hYWZlLWFmZDQ1NTljM2VjNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTozNS43MjMyNDE3NDhaIn0%3D&digest=sha256%3A17915948ec80d5fe95c96438172b6314e70e897caeaad4474f6727c9d7394219 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [06/Apr/2025:13:51:36 +0000] "DELETE /v2/foo/bar/blobs/sha256:17915948ec80d5fe95c96438172b6314e70e897caeaad4474f6727c9d7394219 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (0.87s) === RUN TestStartPushReadOnly time="2025-04-06T13:51:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:36Z" level=info msg="redis not configured" go.version=go1.23.8 127.0.0.1 - - [06/Apr/2025:13:51:36 +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-04-06T13:51:36Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:36Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:36Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=1483bd1b-c002-42fb-a682-abf0cbda9da8 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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="880.808µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:36 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T13:51:36Z" 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.8 http.request.host="127.0.0.1:35491" http.request.id=1d3f4ae8-02e0-4593-baf6-056647416fed http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="711.726µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:13:51:36 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T13:51:36Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=7ac78351-1bbf-4403-87fb-ce0f71e56584 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" 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="755.527µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T13:51:36Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=ea20f6f5-64f5-41e6-a95b-ed40bc832006 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" 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.116309ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:36Z" 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.8 http.request.host="127.0.0.1:35491" http.request.id=ea20f6f5-64f5-41e6-a95b-ed40bc832006 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" 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.155229ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:36Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=ea20f6f5-64f5-41e6-a95b-ed40bc832006 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" 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.183549ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:36Z" 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.8 http.request.host="127.0.0.1:35491" http.request.id=ea20f6f5-64f5-41e6-a95b-ed40bc832006 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" 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.20923ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:36 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T13:51:36Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=5ff4720f-59a9-4f46-bfc3-4dc0804b137d http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.033729ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:36 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=4f11dcb7-4b0b-4a94-9c1d-1854f60ffcda http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/blobs/uploads/7dc35d4d-2594-4ce4-a7c4-6e5f72347c4c?_state=6l01m91PTVhHXMxhOC0_FvU1srLSJW-oLIQ0Fce9LVZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZGMzNWQ0ZC0yNTk0LTRjZTQtYTdjNC02ZTVmNzIzNDdjNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzYuNjY5MzgzMjM4WiJ9&digest=sha256%3A28b4e7d85c264a06bce1bf92dfe6d6946a8d76edf2b478cf8921d05aee3838c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.308960567s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:36 +0000] "PUT /v2/foo/schema1/blobs/uploads/7dc35d4d-2594-4ce4-a7c4-6e5f72347c4c?_state=6l01m91PTVhHXMxhOC0_FvU1srLSJW-oLIQ0Fce9LVZ7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI3ZGMzNWQ0ZC0yNTk0LTRjZTQtYTdjNC02ZTVmNzIzNDdjNGMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzYuNjY5MzgzMjM4WiJ9&digest=sha256%3A28b4e7d85c264a06bce1bf92dfe6d6946a8d76edf2b478cf8921d05aee3838c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:38Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=10634f27-0d08-4acf-8406-4cd59441e623 http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.07761ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:38 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=56de076d-391a-4852-a009-e0e5ced8ccc5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/blobs/uploads/a78fe8dd-5765-46cd-afc9-8cab0b64c020?_state=tw0O8Vk_OmQwKxWpzdWPS2PQ3oU1o6sZBiCeUxDydVB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNzhmZThkZC01NzY1LTQ2Y2QtYWZjOS04Y2FiMGI2NGMwMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzguMTc5OTUyODQ5WiJ9&digest=sha256%3A502e5ab3485a1542cec8e0b7f6105c671d006920371d6d316a70144d2a6565ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.054014036s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:38 +0000] "PUT /v2/foo/schema1/blobs/uploads/a78fe8dd-5765-46cd-afc9-8cab0b64c020?_state=tw0O8Vk_OmQwKxWpzdWPS2PQ3oU1o6sZBiCeUxDydVB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhNzhmZThkZC01NzY1LTQ2Y2QtYWZjOS04Y2FiMGI2NGMwMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzguMTc5OTUyODQ5WiJ9&digest=sha256%3A502e5ab3485a1542cec8e0b7f6105c671d006920371d6d316a70144d2a6565ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=4e7538c1-e865-4f48-b436-fa1324f63c51 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.720994ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=39bff0b4-d62b-45da-b5e4-8de34ed1990b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.duration=3.495752ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=1c73e5e3-621f-4b04-bc82-afc44cd7ae02 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.924857ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=6f6bc99b-d7bd-4421-b852-17b5dfb47f20 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.876817ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:35491" http.request.id=c0c34271-88e7-4df5-a8b0-fad783556e8c http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.duration=3.507032ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:35491" http.request.id=3239590b-ce67-4886-af87-fb02e1e10850 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.duration=3.567273ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:35491" http.request.id=bbc8818e-eae8-4b77-8a07-fdfb8cfba0e2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.duration=3.531553ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=a3df1e0e-4f1c-46e3-b9fc-9bc7b8790238 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.873817ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=ed17747a-a281-4341-9cc2-914a2e06463b http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="817.327µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=8a402d32-8b15-41ed-a7cb-7b72b4c1e79e http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.duration="780.167µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=6ba644d9-aa56-4bdf-9962-8751e14c5ee3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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="768.087µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=error msg="payload digest does match: "sha256:b37f39bd2dac7cdee153be0b59a2fc8d96a3bbc1145d4cafe6ccb0e3bc202bc7" != "sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36"" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=4d32da9b-150e-48be-b858-27184055773f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" time="2025-04-06T13:51:39Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=4d32da9b-150e-48be-b858-27184055773f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="883.969µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36" 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema1/manifests/sha256:01cb87ee07fc5edb299fd04580a2435a9f876400a1dbc5ad6c56c966c261ce36 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=38c565bb-22ee-43b5-b440-6dcc1d581a20 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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="919.489µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" 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.8 http.request.host="127.0.0.1:35491" http.request.id=8f23c039-6d9b-40a8-82ec-3290c9e4fc06 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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.928µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35491" http.request.id=6fe5acbc-815c-4000-a6f2-d1bcf181e1fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="940.568µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:39Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35491" http.request.id=6fe5acbc-815c-4000-a6f2-d1bcf181e1fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" 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.809µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:39Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35491" http.request.id=6fe5acbc-815c-4000-a6f2-d1bcf181e1fe http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" 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.013649ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=ff862cdc-ed9e-4692-960c-11759f1f27cc http.request.method=POST http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="895.088µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=8b8efd8e-c582-4e47-8f1a-7a37c3abfda3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/blobs/uploads/3a43df0e-9519-4698-9465-403c84092fab?_state=sbrtW1PD9CHpiSu88C16bjCANICGaIixEbmalR_f4xZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYTQzZGYwZS05NTE5LTQ2OTgtOTQ2NS00MDNjODQwOTJmYWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzkuMjcxODMwNTUxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.167891ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/3a43df0e-9519-4698-9465-403c84092fab?_state=sbrtW1PD9CHpiSu88C16bjCANICGaIixEbmalR_f4xZ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzYTQzZGYwZS05NTE5LTQ2OTgtOTQ2NS00MDNjODQwOTJmYWIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzkuMjcxODMwNTUxWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35491" http.request.id=54c6c54f-78b4-4e97-9f85-4877e27788af http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" 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="897.048µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:39Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35491" http.request.id=54c6c54f-78b4-4e97-9f85-4877e27788af http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" 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="944.368µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T13:51:39Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=2486caaf-9d0e-4b75-be51-2b27d909c9a1 http.request.method=POST http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.01465ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:41Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=9e23924c-af6b-4c2f-8529-d53350dc940f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/blobs/uploads/0002ba72-637d-4e06-8de2-3c499f923b32?_state=tSq4Y2wauHeGVSJTxDTMxr2v0MoYE3jacTCQy8nbizt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDAyYmE3Mi02MzdkLTRlMDYtOGRlMi0zYzQ5OWY5MjNiMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzkuNTc5OTYyMjQ4WiJ9&digest=sha256%3Add0810d6012befeb00c40ac85624ff2690b0ba0df592342ecf9a605a9c1b631f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.134515554s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:39 +0000] "PUT /v2/foo/schema2/blobs/uploads/0002ba72-637d-4e06-8de2-3c499f923b32?_state=tSq4Y2wauHeGVSJTxDTMxr2v0MoYE3jacTCQy8nbizt7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIwMDAyYmE3Mi02MzdkLTRlMDYtOGRlMi0zYzQ5OWY5MjNiMzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6MzkuNTc5OTYyMjQ4WiJ9&digest=sha256%3Add0810d6012befeb00c40ac85624ff2690b0ba0df592342ecf9a605a9c1b631f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:41Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=33024753-5415-4b77-b9fa-e295010e07da http.request.method=POST http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.06553ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=b705e6d8-5ed2-4c04-a7b7-13979531a49a http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/blobs/uploads/d95b88d3-1ab3-4a9c-ba21-7cbcd7885bb2?_state=yvl6__RWSFsuxY2tjexlUXE-jkA4PZ9j-Grq5_leYhp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTViODhkMy0xYWIzLTRhOWMtYmEyMS03Y2JjZDc4ODViYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDEuOTI1OTk0OTM1WiJ9&digest=sha256%3A0a836f1aa989dfd27e5d53c2192cd5499ea368b67b787025bc7f024474c807a1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02927141s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/d95b88d3-1ab3-4a9c-ba21-7cbcd7885bb2?_state=yvl6__RWSFsuxY2tjexlUXE-jkA4PZ9j-Grq5_leYhp7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkOTViODhkMy0xYWIzLTRhOWMtYmEyMS03Y2JjZDc4ODViYjIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDEuOTI1OTk0OTM1WiJ9&digest=sha256%3A0a836f1aa989dfd27e5d53c2192cd5499ea368b67b787025bc7f024474c807a1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35491" http.request.id=bee996d5-0789-4eb6-86c7-6e6c2cb0ff6d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.319892ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:35491" http.request.id=b01cad81-b640-44fe-956d-40662b378605 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/sha256:431d34741132d7320fdae3d551f26729eb358b6985c6c447ae606d8b89a54f53" http.request.useragent="Go-http-client/1.1" http.response.duration=1.13409ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "PUT /v2/foo/schema2/manifests/sha256:431d34741132d7320fdae3d551f26729eb358b6985c6c447ae606d8b89a54f53 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=f62433f0-e619-44f2-9401-2d65472d9cc4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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="919.488µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=e8e4d716-2af6-4819-b33a-77d7d939d01b http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/sha256:431d34741132d7320fdae3d551f26729eb358b6985c6c447ae606d8b89a54f53" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="830.288µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/sha256:431d34741132d7320fdae3d551f26729eb358b6985c6c447ae606d8b89a54f53 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=bfcb3baf-2504-4bf7-b524-afc9912a07e4 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="827.008µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=9c123804-198b-49c3-8f42-7579136cd2a5 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/sha256:431d34741132d7320fdae3d551f26729eb358b6985c6c447ae606d8b89a54f53" http.request.useragent="Go-http-client/1.1" http.response.duration="702.247µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/sha256:431d34741132d7320fdae3d551f26729eb358b6985c6c447ae606d8b89a54f53 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=bccb3cee-9221-41f4-8244-6d72c5c33ded http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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="708.447µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="rewriting manifest sha256:431d34741132d7320fdae3d551f26729eb358b6985c6c447ae606d8b89a54f53 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=565ba446-a2ef-4b4d-873b-ca02cd4683ac http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=565ba446-a2ef-4b4d-873b-ca02cd4683ac http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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.18622ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35491" http.request.id=9e963a3a-e7fd-4bda-8c9c-e23d48927a75 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" 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="827.487µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35491" http.request.id=9af568e3-347d-4492-9eee-3e825b6ac159 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.046209ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:35491" http.request.id=f0ea3742-5f59-41f8-964f-fba14e44d781 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/sha256:9fdb1569d4a2b88447d12de289dcaa9ebfa5c7347bb9cb72fd4fbd3469b883b8" http.request.useragent="Go-http-client/1.1" http.response.duration="931.208µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "PUT /v2/foo/schema2/manifests/sha256:9fdb1569d4a2b88447d12de289dcaa9ebfa5c7347bb9cb72fd4fbd3469b883b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=f1044c24-653a-41b7-8d39-a7b3205b0714 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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="932.569µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=b3563614-abb4-4231-acf2-c142d421564a http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/sha256:9fdb1569d4a2b88447d12de289dcaa9ebfa5c7347bb9cb72fd4fbd3469b883b8" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="851.888µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/sha256:9fdb1569d4a2b88447d12de289dcaa9ebfa5c7347bb9cb72fd4fbd3469b883b8 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=b8311e21-69b4-4156-b2f1-ef4ab4051af3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="717.007µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=c90caa50-97f5-4c89-86b0-3848737b5d97 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" http.request.uri="/v2/foo/schema2/manifests/sha256:9fdb1569d4a2b88447d12de289dcaa9ebfa5c7347bb9cb72fd4fbd3469b883b8" http.request.useragent="Go-http-client/1.1" http.response.duration="663.606µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/sha256:9fdb1569d4a2b88447d12de289dcaa9ebfa5c7347bb9cb72fd4fbd3469b883b8 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=info msg="rewriting manifest list sha256:9fdb1569d4a2b88447d12de289dcaa9ebfa5c7347bb9cb72fd4fbd3469b883b8 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=dd7d6173-255f-4ae5-9d9f-7ba0759a7e65 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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-04-06T13:51:42Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:35491" http.request.id=dd7d6173-255f-4ae5-9d9f-7ba0759a7e65 http.request.method=GET http.request.remoteaddr="127.0.0.1:34056" 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.092219ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-04-06T13:51: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.8 time="2025-04-06T13:51:42Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:42Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=deffedff-7bc5-44cb-9bfc-eba1767be2db http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" 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="835.408µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" 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.8 http.request.host="127.0.0.1:42539" http.request.id=2014a7e4-1c84-4240-913b-3458ffe4f164 http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="730.606µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=201f5bd9-ef38-455b-84fe-c49954985681 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" 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="675.766µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T13:51:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8d45a831-cf8d-4298-be2c-d226efbb92c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" 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.165589ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:42Z" 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.8 http.request.host="127.0.0.1:42539" http.request.id=8d45a831-cf8d-4298-be2c-d226efbb92c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" 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.206629ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:42Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8d45a831-cf8d-4298-be2c-d226efbb92c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" 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.23335ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:42Z" 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.8 http.request.host="127.0.0.1:42539" http.request.id=8d45a831-cf8d-4298-be2c-d226efbb92c7 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" 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.26075ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:42 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T13:51:43Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=75ef29fa-05e8-4c33-a701-d8bdac2d3e39 http.request.method=POST http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="912.808µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:43 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:44Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=f1d636ac-4a72-4d4e-9bc1-53169622aab2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/blobs/uploads/60615890-0369-47eb-9323-99061a5d50db?_state=FsaBtKhUqalGzJQmz3NprR9_yLYhq5J0q3ywPCVgY_V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MDYxNTg5MC0wMzY5LTQ3ZWItOTMyMy05OTA2MWE1ZDUwZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDMuMjI4Mzk5ODgyWiJ9&digest=sha256%3A927ec295cb8e2ebd450b58f0369413a3f35d13dbeeccff3e47fe451390eb6eba" http.request.useragent="Go-http-client/1.1" http.response.duration=1.595845189s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:43 +0000] "PUT /v2/foo/schema1/blobs/uploads/60615890-0369-47eb-9323-99061a5d50db?_state=FsaBtKhUqalGzJQmz3NprR9_yLYhq5J0q3ywPCVgY_V7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI2MDYxNTg5MC0wMzY5LTQ3ZWItOTMyMy05OTA2MWE1ZDUwZGIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDMuMjI4Mzk5ODgyWiJ9&digest=sha256%3A927ec295cb8e2ebd450b58f0369413a3f35d13dbeeccff3e47fe451390eb6eba HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=5b69c327-66ea-4b06-9916-bff41c911c2b http.request.method=POST http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.05805ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=80ac4597-12de-4df8-b4c8-24489fce5b5e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/blobs/uploads/0d33eaa6-50ab-4970-8f71-a01b8b2fc4f9?_state=p1rhLf91x1wsgnJARliPuZDX9_evzvFnz2MpX8pqNDB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZDMzZWFhNi01MGFiLTQ5NzAtOGY3MS1hMDFiOGIyZmM0ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDUuMDEyODM4NTE0WiJ9&digest=sha256%3A2caf5dd6211a71cddd0630f5fdd0011103af714996f8f713d6d37c7e1ae0b71a" http.request.useragent="Go-http-client/1.1" http.response.duration=786.735632ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema1/blobs/uploads/0d33eaa6-50ab-4970-8f71-a01b8b2fc4f9?_state=p1rhLf91x1wsgnJARliPuZDX9_evzvFnz2MpX8pqNDB7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiIwZDMzZWFhNi01MGFiLTQ5NzAtOGY3MS1hMDFiOGIyZmM0ZjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDUuMDEyODM4NTE0WiJ9&digest=sha256%3A2caf5dd6211a71cddd0630f5fdd0011103af714996f8f713d6d37c7e1ae0b71a HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=4ece64d0-74d5-44a7-a8f6-5ddce518aca4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.721074ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8c23f262-6392-4e87-b11f-5fc5e752a4b1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.duration=3.538552ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=10f36233-b443-48f2-a253-65b850bbad86 http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.843897ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=a9f2f834-55f8-477c-8fd9-a096fd0d4911 http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.821337ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:42539" http.request.id=7c63767a-5f05-47cc-956f-4708581f8f3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.duration=3.591472ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:42539" http.request.id=94167ad4-e8ff-4319-be47-3cd64a89b92d http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.duration=3.571313ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:42539" http.request.id=98f48a44-0d6a-420d-ad32-6259ba025f68 http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.duration=3.476912ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8a910353-4096-4101-9af6-1e304b0044b6 http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.861737ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=aa7a9b6b-e070-4f2f-b0f1-5be66e37be33 http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="716.767µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=6943e03e-d31b-4e1d-b8f6-f766701dcb45 http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.duration="717.687µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=61bf17b2-1475-4a61-9854-5e860c29ffec http.request.method=GET http.request.remoteaddr="127.0.0.1:45790" 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="769.007µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=error msg="payload digest does match: "sha256:08f9c04363a237acc543db0b68a917f22b8ff128592f9a7d17fa7c326d7c4bc8" != "sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16"" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=0ba54ebe-3a7c-42e2-88d6-adea3d7f37cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" time="2025-04-06T13:51:45Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=0ba54ebe-3a7c-42e2-88d6-adea3d7f37cc http.request.method=PUT http.request.remoteaddr="127.0.0.1:45790" http.request.uri="/v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="934.489µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16" 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema1/manifests/sha256:fde82fd7a2e6f3a2af9670c5ebe1045cc7f5cc649e84148896ee4a72e46dfc16 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=6646ffe1-4151-42d1-97d1-e46db8ae113c http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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="878.768µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" 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.8 http.request.host="127.0.0.1:42539" http.request.id=bcfab8ba-fc5d-4d46-9c87-bdf2c7e34669 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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="795.247µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42539" http.request.id=04d7e552-065e-4d5d-adf5-d11d4e3dab40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" 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="876.768µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:45Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42539" http.request.id=04d7e552-065e-4d5d-adf5-d11d4e3dab40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" 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="923.248µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:45Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42539" http.request.id=04d7e552-065e-4d5d-adf5-d11d4e3dab40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="958.529µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=0a5bf060-bbc1-4aa3-bbae-c7c33afc5102 http.request.method=POST http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="899.448µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=ba2aeff5-e594-42f4-aaf3-49dffbbce94f http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/blobs/uploads/a32560a6-b3bd-47eb-8933-11c0de8e2cea?_state=MmQFW__RsQukraCrj-cBxmy87nQrHeb_jPfmqgSu38J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMzI1NjBhNi1iM2JkLTQ3ZWItODkzMy0xMWMwZGU4ZTJjZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDUuODM3MTQ3MTdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.179771ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema2/blobs/uploads/a32560a6-b3bd-47eb-8933-11c0de8e2cea?_state=MmQFW__RsQukraCrj-cBxmy87nQrHeb_jPfmqgSu38J7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhMzI1NjBhNi1iM2JkLTQ3ZWItODkzMy0xMWMwZGU4ZTJjZWEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDUuODM3MTQ3MTdaIn0%3D&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:45Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42539" http.request.id=4002dc5a-52a3-49e6-b118-269659c13ea8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="911.928µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:45Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42539" http.request.id=4002dc5a-52a3-49e6-b118-269659c13ea8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" 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="951.329µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T13:51:46Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=6c749aec-dd0e-490d-ac75-dce18eed35ef http.request.method=POST http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="964.569µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:46Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=48dc2593-3f26-4b74-8487-ecc9ca7f73f3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/blobs/uploads/ab37fb82-9258-4e63-8a96-4af7a0ddef20?_state=S3O4R_WsEJwqzx0xwdpPW3uGnXMLIMJCJXWPWawWQ7F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYjM3ZmI4Mi05MjU4LTRlNjMtOGE5Ni00YWY3YTBkZGVmMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDYuMDA4NjYwNjE3WiJ9&digest=sha256%3Ad744244350927a7c75716b36cefc6cc18c3978669331f10551db397e922c4a07" http.request.useragent="Go-http-client/1.1" http.response.duration=728.245297ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/ab37fb82-9258-4e63-8a96-4af7a0ddef20?_state=S3O4R_WsEJwqzx0xwdpPW3uGnXMLIMJCJXWPWawWQ7F7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYjM3ZmI4Mi05MjU4LTRlNjMtOGE5Ni00YWY3YTBkZGVmMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDYuMDA4NjYwNjE3WiJ9&digest=sha256%3Ad744244350927a7c75716b36cefc6cc18c3978669331f10551db397e922c4a07 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:46Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=43a0681e-4b68-484b-a9e8-2431783c6e38 http.request.method=POST http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04165ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:46 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=81680f05-a0d9-4c30-ae8e-4a6783cbf2c9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/blobs/uploads/913ff859-06fd-4251-b91c-33b569ee3e14?_state=C4Tht8YObLe0KwDu6y8H7MYwwt6VyMVUGyIkOGdpN5t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MTNmZjg1OS0wNmZkLTQyNTEtYjkxYy0zM2I1NjllZTNlMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDYuOTczNDg0NzE3WiJ9&digest=sha256%3A55b1cc6d9ace4e93ade38d29c97e7c13e2135ca3003e44c4891a9c1b7f4792ce" http.request.useragent="Go-http-client/1.1" http.response.duration=1.31597699s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:46 +0000] "PUT /v2/foo/schema2/blobs/uploads/913ff859-06fd-4251-b91c-33b569ee3e14?_state=C4Tht8YObLe0KwDu6y8H7MYwwt6VyMVUGyIkOGdpN5t7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI5MTNmZjg1OS0wNmZkLTQyNTEtYjkxYy0zM2I1NjllZTNlMTQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDYuOTczNDg0NzE3WiJ9&digest=sha256%3A55b1cc6d9ace4e93ade38d29c97e7c13e2135ca3003e44c4891a9c1b7f4792ce HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42539" http.request.id=ee718120-922e-436c-96a4-31ef91277284 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.344372ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:42539" http.request.id=cd9de9bb-6783-438b-b468-937f0a9bd216 http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/sha256:ee16b8135a42891f8a383d0a7fe84ed7448fb5f245830d09285a40a2affe30d3" http.request.useragent="Go-http-client/1.1" http.response.duration=1.09809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:ee16b8135a42891f8a383d0a7fe84ed7448fb5f245830d09285a40a2affe30d3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=ddee307e-9532-43ec-979a-00e0ff7be44a http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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="924.609µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=f5ace483-8e32-4af8-9c24-4359c6c74b0f http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/sha256:ee16b8135a42891f8a383d0a7fe84ed7448fb5f245830d09285a40a2affe30d3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="835.248µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/sha256:ee16b8135a42891f8a383d0a7fe84ed7448fb5f245830d09285a40a2affe30d3 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=6353ed25-e7b7-4cb3-8435-e7c753d2f984 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="768.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=4a1ab6c5-7ecf-4828-8f14-d7e87d9904b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/sha256:ee16b8135a42891f8a383d0a7fe84ed7448fb5f245830d09285a40a2affe30d3" http.request.useragent="Go-http-client/1.1" http.response.duration="674.126µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/sha256:ee16b8135a42891f8a383d0a7fe84ed7448fb5f245830d09285a40a2affe30d3 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=f2ba8a3b-71a7-4f1c-8fa2-5645ee7e4ab7 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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="711.886µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="rewriting manifest sha256:ee16b8135a42891f8a383d0a7fe84ed7448fb5f245830d09285a40a2affe30d3 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8c58b1f7-624b-4b75-97fe-a967a2a9f5f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8c58b1f7-624b-4b75-97fe-a967a2a9f5f3 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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.055179ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42539" http.request.id=ad5ade25-7069-4d28-9456-3955cec996ae http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" 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="844.088µs" http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42539" http.request.id=f9882481-0631-4eb4-bf1e-930c13a39e0a http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.030169ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:42539" http.request.id=2ac1952e-db94-4d94-b222-b94132aa4d4d http.request.method=PUT http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/sha256:d52fdd31856c140259a994c4f5d5ffde854b72b79643fc7f47716f747dfbd3f9" http.request.useragent="Go-http-client/1.1" http.response.duration="885.928µs" http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema2/manifests/sha256:d52fdd31856c140259a994c4f5d5ffde854b72b79643fc7f47716f747dfbd3f9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=52220a2c-a131-4fbe-a854-bbda7d54f613 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="882.848µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=56b8c99f-c0d9-480a-8728-9d1c22896975 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/sha256:d52fdd31856c140259a994c4f5d5ffde854b72b79643fc7f47716f747dfbd3f9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration="856.728µs" http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/sha256:d52fdd31856c140259a994c4f5d5ffde854b72b79643fc7f47716f747dfbd3f9 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=0a561fd1-ed0e-4728-8b19-4225b12b8b3d http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration="763.847µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=d4de3aaf-c105-4b7a-9458-127977467422 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" http.request.uri="/v2/foo/schema2/manifests/sha256:d52fdd31856c140259a994c4f5d5ffde854b72b79643fc7f47716f747dfbd3f9" http.request.useragent="Go-http-client/1.1" http.response.duration="650.406µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/sha256:d52fdd31856c140259a994c4f5d5ffde854b72b79643fc7f47716f747dfbd3f9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="rewriting manifest list sha256:d52fdd31856c140259a994c4f5d5ffde854b72b79643fc7f47716f747dfbd3f9 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8fe45f9d-a9af-4a23-838a-d80fb181b063 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42539" http.request.id=8fe45f9d-a9af-4a23-838a-d80fb181b063 http.request.method=GET http.request.remoteaddr="127.0.0.1:55434" 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.20606ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (11.88s) === RUN TestGetManifestWithStorageError time="2025-04-06T13:51: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.8 time="2025-04-06T13:51:48Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=latest" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:40257" http.request.id=fc553fa8-0f73-4a2f-bf90-f986c9c317f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:41486" 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="792.407µs" http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code=unknown err.detail="generic storage error" err.message="unknown error" go.version=go1.23.8 http.request.host="127.0.0.1:40257" http.request.id=7c26d608-dd55-4053-8a4a-ab9e464a38c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:41486" 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="702.766µs" http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code=unknown err.detail=": invalid path: " err.message="unknown error" go.version=go1.23.8 http.request.host="127.0.0.1:40257" http.request.id=f72c51ec-7adb-4c11-8331-95a5ba1abdf8 http.request.method=GET http.request.remoteaddr="127.0.0.1:41486" 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="705.326µs" http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code=unknown err.detail="invalid checksum digest format" err.message="unknown error" go.version=go1.23.8 http.request.host="127.0.0.1:40257" http.request.id=7f9de2bc-5e7e-4e47-8d3e-fb16590f3737 http.request.method=GET http.request.remoteaddr="127.0.0.1:41486" 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="672.606µs" http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/manifestbadlink/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" --- PASS: TestGetManifestWithStorageError (0.01s) === RUN TestManifestDelete time="2025-04-06T13:51: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.8 time="2025-04-06T13:51:48Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=thetag" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=269a2696-6d38-4c59-9f5d-474b237add94 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" 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="867.928µs" http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" 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.8 http.request.host="127.0.0.1:37735" http.request.id=e3e9fb1b-342a-4672-b1dd-a5239c71410f http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" 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="786.927µs" http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code="manifest invalid" err.detail="missing signature key" err.message="manifest invalid" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=4f48c79b-927c-41d6-8701-3cdf6e84c149 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" 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="769.287µs" http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=747a5fd9-1291-4375-a4fb-baad1a5af171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" 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.152749ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:48Z" 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.8 http.request.host="127.0.0.1:37735" http.request.id=747a5fd9-1291-4375-a4fb-baad1a5af171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" 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.198349ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:48Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=747a5fd9-1291-4375-a4fb-baad1a5af171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" 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.226069ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T13:51:48Z" 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.8 http.request.host="127.0.0.1:37735" http.request.id=747a5fd9-1291-4375-a4fb-baad1a5af171 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" 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.25183ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T13:51:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=61be57d3-2fc4-43ca-aa25-42e228184066 http.request.method=POST http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.008409ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:49Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=40175816-a4d7-43cf-872c-1777d2b8faca http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/blobs/uploads/e3145c2a-fdf7-401b-871f-9c8140614a4d?_state=himVoYXFGEiHSxTSnUCjGRp_HphSzsG1aGGBYAAfY_t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMzE0NWMyYS1mZGY3LTQwMWItODcxZi05YzgxNDA2MTRhNGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDguNTM2NzE1NDg3WiJ9&digest=sha256%3A02a07f3b69166f934383f6bd23648a40b60c347773e01b06ec4906a766b549be" http.request.useragent="Go-http-client/1.1" http.response.duration=1.136879432s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:48 +0000] "PUT /v2/foo/schema1/blobs/uploads/e3145c2a-fdf7-401b-871f-9c8140614a4d?_state=himVoYXFGEiHSxTSnUCjGRp_HphSzsG1aGGBYAAfY_t7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlMzE0NWMyYS1mZGY3LTQwMWItODcxZi05YzgxNDA2MTRhNGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDguNTM2NzE1NDg3WiJ9&digest=sha256%3A02a07f3b69166f934383f6bd23648a40b60c347773e01b06ec4906a766b549be HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:49Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=4d7284da-2d75-4086-b32c-1b3d5d348b80 http.request.method=POST http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.08301ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:49 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=161faab6-faa3-4baa-91f5-2fe85dde6340 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/blobs/uploads/822662b4-eda4-4e9f-b26f-691ee794c3c0?_state=V7WveQ18c4WKV9hLyJQIRMTxzIakF4TsVxpDkSy1nLV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MjI2NjJiNC1lZGE0LTRlOWYtYjI2Zi02OTFlZTc5NGMzYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDkuOTE1NDQyNDA5WiJ9&digest=sha256%3Aea754884f3214174a6097ffcf3d9f34aca120fe39b6412147111dca3cefa23c9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.55024885s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:49 +0000] "PUT /v2/foo/schema1/blobs/uploads/822662b4-eda4-4e9f-b26f-691ee794c3c0?_state=V7WveQ18c4WKV9hLyJQIRMTxzIakF4TsVxpDkSy1nLV7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiI4MjI2NjJiNC1lZGE0LTRlOWYtYjI2Zi02OTFlZTc5NGMzYzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NDkuOTE1NDQyNDA5WiJ9&digest=sha256%3Aea754884f3214174a6097ffcf3d9f34aca120fe39b6412147111dca3cefa23c9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=e48b5c75-e885-4ed8-806a-3d9c0ab419fb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.758115ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=d437f37e-cc07-406d-8151-4de4c6b79488 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration=3.514552ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=78ee8720-57e0-44b0-9786-5bd4148d9c70 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.974258ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=e09ebf18-65c0-4930-a26a-1b6c69c03b14 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.862697ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.request.host="127.0.0.1:37735" http.request.id=89e8aa5e-4335-4c0f-b599-316c27fa8fdb http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration=3.480392ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json; charset=utf-8" http.request.host="127.0.0.1:37735" http.request.id=c874076d-8768-4662-9af6-8a3f9e4cee62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration=3.463872ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:37735" http.request.id=d8720250-ed63-4932-b790-5f9beaec77c5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration=3.568793ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=7b3f2e3b-5742-4905-8a26-48ddacbe75e7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.877017ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=5f5d59c8-922e-401f-b6a7-32c208c804e0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration="868.448µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=31e25d7c-eb8a-444c-bc90-2c7082d04ab7 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration="751.087µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=798ec698-fe67-469f-9ba5-bb854f145e47 http.request.method=GET http.request.remoteaddr="127.0.0.1:39188" 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="763.327µs" http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=error msg="payload digest does match: "sha256:80352fdc5e345cd4b222a7c69c9d5705db4ee18a93432dfea2286f9f3d613332" != "sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027"" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=e403c436-ac48-47cf-b84a-259dc902fe13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" time="2025-04-06T13:51:51Z" level=error msg="response completed with error" err.code="digest invalid" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=e403c436-ac48-47cf-b84a-259dc902fe13 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39188" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="922.528µs" http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=e5adda4d-507c-4cd1-a9b9-bec69a7ec6cf http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39190" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration=1.04441ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=a4e15ab2-09eb-4365-a989-675ec36ad8ca http.request.method=GET http.request.remoteaddr="127.0.0.1:39190" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="811.447µs" http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=c620ea5b-6981-45c6-93bb-570e29960d96 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39194" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="957.569µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=7ce86bba-2e3a-4dd6-bf19-46d743a1a85c http.request.method=PUT http.request.remoteaddr="127.0.0.1:39206" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration=3.659993ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=784d58cf-a800-42f9-aba2-4c94b00926c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:39206" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.904817ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=33784e37-0bc7-4372-8bd0-e6843bf4387a http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39220" 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="918.368µs" http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=fc202e9c-5344-4c85-808f-c8eb8e7d889d http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.727674ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=380f531c-c749-4ccc-aedc-a290d1dc8f5a http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="820.328µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=4b9750d2-2220-4e06-a562-a1da8e30f87e http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027" http.request.useragent="Go-http-client/1.1" http.response.duration="945.849µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c0f91c5dd038e71e5c4d0937a8492875cc5a5275bbb50c13c361b0c3a7c86027 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=f7f3e8cb-9ec7-4af5-921e-4908a2142539 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="807.727µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown tag=schema2tag" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=42eb2013-7ba6-4a0b-8b26-6a35629cf102 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="797.768µs" http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" 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.8 http.request.host="127.0.0.1:37735" http.request.id=9e127e7c-37b7-40c2-8255-3511677d69c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="766.527µs" http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=19a0e952-ef35-4cbb-a60d-9b67b41c4a28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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="947.608µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=19a0e952-ef35-4cbb-a60d-9b67b41c4a28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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="995.929µs" http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=19a0e952-ef35-4cbb-a60d-9b67b41c4a28 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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.024889ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=827c9b53-a10f-4807-96db-31610d475945 http.request.method=POST http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="944.169µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=fcebd95c-6629-433e-a0b7-deb9851db397 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/blobs/uploads/d1cb8633-0fd1-4cd4-b8c2-9d130eb145e3?_state=Sj_nR_jDQazNbpILdQqyygQr_qASYW0C1eBMMjSCfgl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMWNiODYzMy0wZmQxLTRjZDQtYjhjMi05ZDEzMGViMTQ1ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NTEuNTIyMjE0NzM2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.17917ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/d1cb8633-0fd1-4cd4-b8c2-9d130eb145e3?_state=Sj_nR_jDQazNbpILdQqyygQr_qASYW0C1eBMMjSCfgl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkMWNiODYzMy0wZmQxLTRjZDQtYjhjMi05ZDEzMGViMTQ1ZTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NTEuNTIyMjE0NzM2WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=1d08cab3-5abc-46ec-9028-8de44bf52c0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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="977.769µs" http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T13:51:51Z" 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.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=1d08cab3-5abc-46ec-9028-8de44bf52c0f http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" 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.01649ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T13:51:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=0c7c8bd8-cc92-40d2-9061-ef36554e3fbc http.request.method=POST http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="935.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:53Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=21e4ba5d-bd49-4547-a1a3-5956ebed2747 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/blobs/uploads/adadc3f7-1d61-463b-a42f-c304632082c6?_state=Z4HJfuA6UvTNVxHcIsE5hGjJBmGmeXMVK78G_sSYRhJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZGFkYzNmNy0xZDYxLTQ2M2ItYTQyZi1jMzA0NjMyMDgyYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NTEuNzU3OTkwNzMxWiJ9&digest=sha256%3A3bcbcea476f1883fdb3129f54658ff65839faa62d68cbcc026aac65bd656ce81" http.request.useragent="Go-http-client/1.1" http.response.duration=1.375718854s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:51 +0000] "PUT /v2/foo/schema2/blobs/uploads/adadc3f7-1d61-463b-a42f-c304632082c6?_state=Z4HJfuA6UvTNVxHcIsE5hGjJBmGmeXMVK78G_sSYRhJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhZGFkYzNmNy0xZDYxLTQ2M2ItYTQyZi1jMzA0NjMyMDgyYzYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NTEuNzU3OTkwNzMxWiJ9&digest=sha256%3A3bcbcea476f1883fdb3129f54658ff65839faa62d68cbcc026aac65bd656ce81 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:53Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=365d47cb-af8a-43b6-9f79-06a515a19d99 http.request.method=POST http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02389ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:53 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=013d3247-c39f-4693-b2b8-28ef3a287dda http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/blobs/uploads/aaccc1c6-4480-4865-8e34-fd67dcfe1bde?_state=qRjcl4tCq_G1xNfjgwmjTDhfoa1c_wEY47pN9hI_7ZJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWNjYzFjNi00NDgwLTQ4NjUtOGUzNC1mZDY3ZGNmZTFiZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NTMuMzA3MDA0NzdaIn0%3D&digest=sha256%3Aba58996190d75458cf05975402b071aa8af4beff4f29cbecd6da5e88528eb3e8" http.request.useragent="Go-http-client/1.1" http.response.duration=706.450137ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:53 +0000] "PUT /v2/foo/schema2/blobs/uploads/aaccc1c6-4480-4865-8e34-fd67dcfe1bde?_state=qRjcl4tCq_G1xNfjgwmjTDhfoa1c_wEY47pN9hI_7ZJ7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWNjYzFjNi00NDgwLTQ4NjUtOGUzNC1mZDY3ZGNmZTFiZGUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTM6NTE6NTMuMzA3MDA0NzdaIn0%3D&digest=sha256%3Aba58996190d75458cf05975402b071aa8af4beff4f29cbecd6da5e88528eb3e8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=58069dea-b05f-4886-9e4e-56b6471ff92b http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.380933ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=813ff79c-bfcf-443c-b787-dda08ec41ee3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.147971ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=5bb9cfe2-b7b7-4891-9fec-422df00e3524 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="920.408µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=ee25d9d6-9f60-41c9-ae31-d9586ff1c627 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="850.248µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=f48f8c0a-fec1-4dbb-8a05-6d0d3e3519fe http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration="687.246µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=55d18303-dbb7-40ba-8664-fd8f3c127d49 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.duration="679.806µs" http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=b23d1caf-965c-4a76-90c0-5f1fb1648169 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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="728.766µs" http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="rewriting manifest sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=cc42f21e-972c-4f18-8f7d-bbe167420294 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=cc42f21e-972c-4f18-8f7d-bbe167420294 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" 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.129219ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=da591b12-e8d0-4722-b59d-5081f0bbc6b5 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.duration="943.768µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=90c687f9-3b42-4b20-8071-388daf6de7c1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39232" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="817.647µs" http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=1204ad24-8bae-4c0e-94cc-63a80d29f5f0 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39246" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="954.128µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=13ec1cdb-37eb-4a46-b812-9c4e5d667dcd http.request.method=PUT http.request.remoteaddr="127.0.0.1:39262" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.203331ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "PUT /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=1ce619ad-bd7b-4a91-bae0-8cc057883bb1 http.request.method=GET http.request.remoteaddr="127.0.0.1:39262" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration="975.329µs" http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code="manifest unknown" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=2609ef9e-3175-4f7d-92a0-5e0fcc07b013 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39272" 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="949.849µs" http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:37735" http.request.id=72555659-217f-4622-8e99-c7318a541520 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39286" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.228011ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=7852be27-13a5-4226-b6ca-d6047bb24da0 http.request.method=GET http.request.remoteaddr="127.0.0.1:39286" 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="797.767µs" http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=c4c077bd-626d-4802-8345-18e2146b75e2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:39286" http.request.uri="/v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f" http.request.useragent="Go-http-client/1.1" http.response.duration="990.289µs" http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "DELETE /v2/foo/schema2/manifests/sha256:959ac237931b5f3cf36da34809097066b8761ccae8017b2dbfd38ad9d43d3f2f HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37735" http.request.id=abbe0718-5e7d-44c7-80c0-e078cc5bbf6b http.request.method=GET http.request.remoteaddr="127.0.0.1:39286" http.request.uri="/v2/foo/schema2/tags/list" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="754.286µs" http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (5.72s) === RUN TestManifestDeleteDisabled time="2025-04-06T13:51:54Z" 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.8 time="2025-04-06T13:51:54Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.8 http.request.host="127.0.0.1:37629" http.request.id=dfa06711-c624-4202-822a-9dba02118520 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:45896" 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="903.728µs" http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [06/Apr/2025:13:51:54 +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-04-06T13:51:54Z" 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.8 time="2025-04-06T13:51:54Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:54Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 time="2025-04-06T13:51:54Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.8 time="2025-04-06T13:51:54Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.8 time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.8 http.request.host="127.0.0.1:35123" http.request.id=a1977551-fdc0-4b52-9617-3d8117a62b30 http.request.method=PUT http.request.remoteaddr="127.0.0.1:47596" 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.749936ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.8 http.request.host="127.0.0.1:35123" http.request.id=2f7140b4-e5b2-471f-81fe-1334546dbc65 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47608" 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.637454ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.8 http.request.host="127.0.0.1:35123" http.request.id=25077220-4241-4829-add3-f4008667a3a2 http.request.method=POST http.request.remoteaddr="127.0.0.1:47624" 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.617975ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T13:51:54Z" level=error msg="response completed with error" err.code=unsupported err.message="The operation is unsupported." go.version=go1.23.8 http.request.host="127.0.0.1:35123" http.request.id=7a73e157-02e2-4998-9420-26f7badbff9d http.request.method=DELETE http.request.remoteaddr="127.0.0.1:47630" 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.609414ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.50s) === RUN TestProxyManifestGetByTag time="2025-04-06T13:51:54Z" 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.8 time="2025-04-06T13:51:54Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:54Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=987ce78a-3a47-410b-91e1-fdcc1cce99bc http.request.method=POST http.request.remoteaddr="127.0.0.1:39340" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.11021ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=a243fc31-e742-4309-9c0d-b36d01aef5d3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39340" http.request.uri="/v2/foo/bar/blobs/uploads/3978960b-ecf1-4b0e-b189-6961c79d9295?_state=4ujX6aU5cNaEoRlTUZfaWW1ABCJt5B4a2FKGw_rILaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5Nzg5NjBiLWVjZjEtNGIwZS1iMTg5LTY5NjFjNzlkOTI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTo1NC43MzUxMjUzMDNaIn0%3D&digest=sha256%3A50b48ebda846fb1c58229f90b15cc8bb233a506a3ec12d8b4885eb81c36a8cf8" http.request.useragent="Go-http-client/1.1" http.response.duration=1.248540052s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:54 +0000] "PUT /v2/foo/bar/blobs/uploads/3978960b-ecf1-4b0e-b189-6961c79d9295?_state=4ujX6aU5cNaEoRlTUZfaWW1ABCJt5B4a2FKGw_rILaB7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM5Nzg5NjBiLWVjZjEtNGIwZS1iMTg5LTY5NjFjNzlkOTI5NSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTo1NC43MzUxMjUzMDNaIn0%3D&digest=sha256%3A50b48ebda846fb1c58229f90b15cc8bb233a506a3ec12d8b4885eb81c36a8cf8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=3f36353e-dc16-4791-9426-04222cce4bd0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:39340" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.613233ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:55 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:55Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T13:51:55Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T13:51:55Z" level=info msg="Starting upload purge in 18m0s" go.version=go1.23.8 time="2025-04-06T13:51:55Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 time="2025-04-06T13:51:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=7f2ecb45-3ee3-4676-89e5-476e3ce91c85 http.request.method=GET http.request.remoteaddr="127.0.0.1:39340" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="693.566µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:51:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T13:51:55Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:43939" go.version=go1.23.8 time="2025-04-06T13:51:55Z" level=warning msg="Registry does not implement RempositoryRemover. Will not be able to delete repos and tags" go.version=go1.23.8 time="2025-04-06T13:51:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=14a44873-aae0-4fdf-afd6-f86cd0444064 http.request.method=GET http.request.remoteaddr="127.0.0.1:51568" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="807.248µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:51:55 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T13:51:55Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43939 /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:43939/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:45985" http.request.id=95bf284e-eea3-4b15-a8c3-0299c1389a24 http.request.method=GET http.request.remoteaddr="127.0.0.1:39070" http.request.uri="/v2/foo/bar/manifests/sha256:25f8dd7ba2c70ed652060493d5401bf79b093ae02ee1061854b56a0ebbd229c3" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:25f8dd7ba2c70ed652060493d5401bf79b093ae02ee1061854b56a0ebbd229c3" time="2025-04-06T13:51:55Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=5c6e37c9-52d0-4e98-829b-d64653fde3c4 http.request.method=GET http.request.remoteaddr="127.0.0.1:51582" http.request.uri="/v2/foo/bar/manifests/sha256:25f8dd7ba2c70ed652060493d5401bf79b093ae02ee1061854b56a0ebbd229c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.045539ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:13:51:55 +0000] "GET /v2/foo/bar/manifests/sha256:25f8dd7ba2c70ed652060493d5401bf79b093ae02ee1061854b56a0ebbd229c3 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T13:51:56Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:25f8dd7ba2c70ed652060493d5401bf79b093ae02ee1061854b56a0ebbd229c3 with ttl=167h59m59.99999488s" go.version=go1.23.8 time="2025-04-06T13:51:56Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45985" http.request.id=95bf284e-eea3-4b15-a8c3-0299c1389a24 http.request.method=GET http.request.remoteaddr="127.0.0.1:39070" http.request.uri="/v2/foo/bar/manifests/sha256:25f8dd7ba2c70ed652060493d5401bf79b093ae02ee1061854b56a0ebbd229c3" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.148955ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:13:51:55 +0000] "GET /v2/foo/bar/manifests/sha256:25f8dd7ba2c70ed652060493d5401bf79b093ae02ee1061854b56a0ebbd229c3 HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T13:51:56Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=18686779-c97f-4c31-99bc-c7c414107dd0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51582" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="702.047µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:51:56 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T13:51:56Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43939 /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:43939/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:45985" http.request.id=8517f630-8b83-47fe-ac96-6f824d2508fc http.request.method=GET http.request.remoteaddr="127.0.0.1:39080" 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-04-06T13:51:56Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=26793802-5a2b-43ef-a1ab-f41f478ed641 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51584" 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.010739ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:13:51:56 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T13:51:56Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45985" http.request.id=8517f630-8b83-47fe-ac96-6f824d2508fc http.request.method=GET http.request.remoteaddr="127.0.0.1:39080" 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.108336ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:13:51:56 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T13:51:56Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=5f1da7c0-e8b8-4c85-866d-67f1da83deb7 http.request.method=POST http.request.remoteaddr="127.0.0.1:51584" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.02813ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:56 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=9f64d910-e1ca-4e7d-883e-0d0abdcbc880 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51584" http.request.uri="/v2/foo/bar/blobs/uploads/2f2cd6ce-a990-4c6d-9359-33625d945114?_state=nif98YgwvAHybclH6Ck0pgBO4Tam73mZP2vLzipED6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMmNkNmNlLWE5OTAtNGM2ZC05MzU5LTMzNjI1ZDk0NTExNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTo1Ni4yODk2OTMxMTJaIn0%3D&digest=sha256%3A0e47516207819ece06eb8aaa56aabd8ab32bc5117cebaef0b3f862aca45a0beb" http.request.useragent="Go-http-client/1.1" http.response.duration=2.339836225s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:56 +0000] "PUT /v2/foo/bar/blobs/uploads/2f2cd6ce-a990-4c6d-9359-33625d945114?_state=nif98YgwvAHybclH6Ck0pgBO4Tam73mZP2vLzipED6F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJmMmNkNmNlLWE5OTAtNGM2ZC05MzU5LTMzNjI1ZDk0NTExNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxMzo1MTo1Ni4yODk2OTMxMTJaIn0%3D&digest=sha256%3A0e47516207819ece06eb8aaa56aabd8ab32bc5117cebaef0b3f862aca45a0beb HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=f6c50630-c171-4103-99f4-ffd7527cad37 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51584" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.627353ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:13:51:58 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=9e3600d2-c623-4299-b0e6-f518e2ec1963 http.request.method=GET http.request.remoteaddr="127.0.0.1:51584" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="741.407µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:51:58 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T13:51:58Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43939 /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:43939/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:45985" http.request.id=e9258761-63f5-4ac7-88dc-7c5ca2b1d9b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39084" 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-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=4f03b145-200a-48ef-8040-131b97046c78 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51588" 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.012618ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:13:51:58 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=29b02536-e50e-47dd-b703-836fb198a52e http.request.method=GET http.request.remoteaddr="127.0.0.1:51588" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration="667.886µs" http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:13:51:58 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T13:51:58Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:43939 /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:43939/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:45985" http.request.id=e9258761-63f5-4ac7-88dc-7c5ca2b1d9b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39084" 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-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43939" http.request.id=04a90b16-2c12-421c-ab71-6df74ec0d8b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:51594" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=1.956618ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:13:51:58 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T13:51:58Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:398e58f54e7ead430adea5a6221184ce9edd9a2f56438f505235816fa454114e with ttl=167h59m59.99999704s" go.version=go1.23.8 time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:45985" http.request.id=e9258761-63f5-4ac7-88dc-7c5ca2b1d9b4 http.request.method=GET http.request.remoteaddr="127.0.0.1:39084" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.961221ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:13:51:58 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.10s) === RUN TestAppDispatcher time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37385" http.request.id=cd5a811e-7d36-4c88-8392-e90b27511a00 http.request.method=GET http.request.remoteaddr="127.0.0.1:44902" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration="825.168µs" http.response.status=200 http.response.written=0 time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37385" http.request.id=121750dc-47eb-42e3-ad99-7db199285019 http.request.method=GET http.request.remoteaddr="127.0.0.1:44902" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration="738.007µs" http.response.status=200 http.response.written=0 time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37385" http.request.id=3a27da85-062a-449c-8dde-fb5246068a58 http.request.method=GET http.request.remoteaddr="127.0.0.1:44902" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration="759.127µs" http.response.status=200 http.response.written=0 time="2025-04-06T13:51:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37385" http.request.id=1b22c53a-6bd4-4405-b76f-e80529be7a42 http.request.method=GET http.request.remoteaddr="127.0.0.1:44902" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration="764.367µs" http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-04-06T13:51: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.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:51:58Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:51:58Z" level=warning msg="error authorizing context: silly authentication challenge: silly.challenge{realm:"realm-test", service:"service-test", scope:""}" go.version=go1.23.8 http.request.host="127.0.0.1:43095" http.request.id=10acf682-f60b-449a-9869-288be9fd27c7 http.request.method=GET http.request.remoteaddr="127.0.0.1:40852" 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-04-06T13:51: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.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:51:58Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:51:58Z" level=info msg="configuring file health check path=/tmp/healthcheck1117716867, interval=1" go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-04-06T13:52:02Z" 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.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:52:02Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:52:02Z" level=info msg="configuring TCP health check addr=127.0.0.1:41607, interval=1" go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-04-06T13:52:06Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:52:06Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 time="2025-04-06T13:52:06Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:39547, interval=1, threshold=3" go.version=go1.23.8 instance.id=ce0c059b-5732-4e34-9068-154de4854ba9 --- PASS: TestHTTPHealthCheck (7.00s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 75.928s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.08s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.04s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.33s) === RUN TestProxyManifests --- PASS: TestProxyManifests (0.82s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.348s === RUN TestSchedule time="2025-04-06T13:50:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a time="2025-04-06T13:50:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99672ms" go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a time="2025-04-06T13:50:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.92µs" go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a time="2025-04-06T13:50:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=998µs" go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a 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-04-06T13:50:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-04-06T13:50:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a time="2025-04-06T13:50:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.9958ms" go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a time="2025-04-06T13:50:57Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99804ms" go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a time="2025-04-06T13:50:57Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-04-06T13:50:58Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=7bf8e09f-1c5e-4513-85b0-318b551f295a --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.632s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (3.93s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 20358144 sha256:26067f952a0511b2cfa4f20e6894e7bc92b7e6190833073bc29aed51b656c26c [] map[] } --- PASS: TestSimpleBlobRead (0.55s) === RUN TestBlobMount --- PASS: TestBlobMount (0.40s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (3.55s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (3.38s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (3.15s) === 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:1bb49de8d161eed9908634796bd61651763d110cf36f1b0b89f8c76d7033f9c5 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:5bbce25c7578f8769ff5f55113bdf81ee5718742bd2d021fd89d7582a25f5816 palailogos: marking blob sha256:d5754bf00dd9253da3d128ff5238a99ca94c7077747186c3e20d498d9861d0d7 palailogos: marking manifest sha256:291b2c1c77728d2504a584c9de9f8ef9b5d5e0c65627bb269a314ab493760116 palailogos: marking blob sha256:df66cc3d8acfad2d27e39f5fc49544bf6d205d3d6fdae90d77d36ecd6ff880dd palailogos: marking blob sha256:4316d2a7af9714fc5ada7a6b90c198c4220b69ce4cb0ed6efbb27a993e4fb58e palailogos: marking manifest sha256:6c0f977dfaa12d28725e17a9e0fbac5b683911fa78326a209a0fcd2a7fdff229 palailogos: marking blob sha256:35184c68b033117db94e691d8f3d6acca9c6ec0f40ad78ca83f8c1bf25c7a5d3 palailogos: marking blob sha256:09b0ea478d10511fb9f064e36502e20f21d587fcac0460d8fd501108b84ca70a palailogos: marking manifest sha256:c4c6ec1942baacba6befa92ff4015c0833aea886f95ce0baed10607a2528ef6a palailogos: marking blob sha256:291b2c1c77728d2504a584c9de9f8ef9b5d5e0c65627bb269a314ab493760116 palailogos: marking blob sha256:6c0f977dfaa12d28725e17a9e0fbac5b683911fa78326a209a0fcd2a7fdff229 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (2.37s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:0d4993bc2b8c96e9faa703f0cd6b97c19b4abba67abe0556e20ca040f86c86b1 deletemanifests: marking manifest sha256:97beca18b71fd0b56ad2584227bf565256c4b76a1cf58d787a5ceb99d98b7814 deletemanifests: marking blob sha256:e34a19c1b6073a5572535ef79ad1c42c5f01ace736c725fd2ced978efcaa7ea9 deletemanifests: marking blob sha256:f080cd8f64d3c6fd4b8569e090e3f3876cafd64b68d3bfdc81d8a9a288eb0be2 deletemanifests: marking blob sha256:89eb873f2b6043edea847b1691fa138db627477e6a433a753a7dadedbbe2e9eb 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:157464e0c6c8f2aa7208d2bb35f631a8c67253d88137eb78ec2c395cf42a04e9 blob eligible for deletion: sha256:163b636e1f0914c0b135c91e300505d39d2104c4c20c06599fc80499cad033f6 blob eligible for deletion: sha256:225fe2df12c4b9d2be3c450384ee2ebf93161b22f148f1edfba01fc64b22b5f6 blob eligible for deletion: sha256:0d4993bc2b8c96e9faa703f0cd6b97c19b4abba67abe0556e20ca040f86c86b1 deletemanifests manifest eligible for deletion: sha256:0d4993bc2b8c96e9faa703f0cd6b97c19b4abba67abe0556e20ca040f86c86b1 deletemanifests: marking manifest sha256:97beca18b71fd0b56ad2584227bf565256c4b76a1cf58d787a5ceb99d98b7814 deletemanifests: marking blob sha256:e34a19c1b6073a5572535ef79ad1c42c5f01ace736c725fd2ced978efcaa7ea9 deletemanifests: marking blob sha256:f080cd8f64d3c6fd4b8569e090e3f3876cafd64b68d3bfdc81d8a9a288eb0be2 deletemanifests: marking blob sha256:89eb873f2b6043edea847b1691fa138db627477e6a433a753a7dadedbbe2e9eb time="2025-04-06T13:51:17Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/0d4993bc2b8c96e9faa703f0cd6b97c19b4abba67abe0556e20ca040f86c86b1" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 time="2025-04-06T13:51:17Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/0d4993bc2b8c96e9faa703f0cd6b97c19b4abba67abe0556e20ca040f86c86b1" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:157464e0c6c8f2aa7208d2bb35f631a8c67253d88137eb78ec2c395cf42a04e9 time="2025-04-06T13:51:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/15/157464e0c6c8f2aa7208d2bb35f631a8c67253d88137eb78ec2c395cf42a04e9" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:163b636e1f0914c0b135c91e300505d39d2104c4c20c06599fc80499cad033f6 time="2025-04-06T13:51:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/16/163b636e1f0914c0b135c91e300505d39d2104c4c20c06599fc80499cad033f6" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:225fe2df12c4b9d2be3c450384ee2ebf93161b22f148f1edfba01fc64b22b5f6 time="2025-04-06T13:51:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/22/225fe2df12c4b9d2be3c450384ee2ebf93161b22f148f1edfba01fc64b22b5f6" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:0d4993bc2b8c96e9faa703f0cd6b97c19b4abba67abe0556e20ca040f86c86b1 time="2025-04-06T13:51:17Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/0d/0d4993bc2b8c96e9faa703f0cd6b97c19b4abba67abe0556e20ca040f86c86b1" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 --- PASS: TestDeleteManifestIfTagNotFound (2.31s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:49fe3954d30846f696f3e345a28891d2f5ce9a05c72235fe214ced20b58026d9 time="2025-04-06T13:51:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/49/49fe3954d30846f696f3e345a28891d2f5ce9a05c72235fe214ced20b58026d9" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:deb663671293e217dafbc3bcd86c10906e1f1b6eda2cfb9a130e911449d59948 time="2025-04-06T13:51:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/de/deb663671293e217dafbc3bcd86c10906e1f1b6eda2cfb9a130e911449d59948" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:f02de69916dcf2c806e8513e9e2883fa3a7ebae4dbb19c217fa692e31775ea2b time="2025-04-06T13:51:18Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f0/f02de69916dcf2c806e8513e9e2883fa3a7ebae4dbb19c217fa692e31775ea2b" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 --- PASS: TestGCWithMissingManifests (0.61s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:fe81afd8b11e5c93cb1b4b5d3f57a382f346617e39c46f7089f4aa772a749d6d komnenos: marking blob sha256:5ba3b0303f817a828a6328038fc3f8ee22de557c09e1301bd415737a2fba52f8 komnenos: marking blob sha256:140a6d3bac216b8e1293dfe98a5e2c8a0c7d04865d8e29ab02b2cb331e1ccf0a 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:45c2d2eed1d18763df43443cc447c156c05bfb9f0102fcff44e49f02c219eec6 time="2025-04-06T13:51:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/45/45c2d2eed1d18763df43443cc447c156c05bfb9f0102fcff44e49f02c219eec6" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:696ef35c7ad60c2a47e7966b7341926f3a0679f955b7d785cce53d28cafabc02 time="2025-04-06T13:51:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/69/696ef35c7ad60c2a47e7966b7341926f3a0679f955b7d785cce53d28cafabc02" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:7be69513a24990ee13953684f3f6502a6444a90ad44213dca0ba4d332f74a1a9 time="2025-04-06T13:51:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7b/7be69513a24990ee13953684f3f6502a6444a90ad44213dca0ba4d332f74a1a9" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:c27ada211256a4aa8eeec080e477222570b5472d9ee7a4b94ecaa798afa21d05 time="2025-04-06T13:51:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/c2/c27ada211256a4aa8eeec080e477222570b5472d9ee7a4b94ecaa798afa21d05" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-04-06T13:51:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:edd4e60b713a81a59ab9fb8fd5fc8f2a396d783fab85102c289ee0046700e854 time="2025-04-06T13:51:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/ed/edd4e60b713a81a59ab9fb8fd5fc8f2a396d783fab85102c289ee0046700e854" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 blob eligible for deletion: sha256:fc7dfc74e607661facc0ca4094ff08a51ecc2b5a23f35f2d5042c397294a5b6b time="2025-04-06T13:51:20Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/fc/fc7dfc74e607661facc0ca4094ff08a51ecc2b5a23f35f2d5042c397294a5b6b" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 --- PASS: TestDeletionHasEffect (2.49s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (2.17s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:72d91ef5b4f0fe28711e59de5a54c1cccea554921cdf0b1db002534e1ad6ac40 michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:1ab58c516734dae1ac8086ab57d3e5033ff11e0f70824c458dd7c6147cc8fa6d michael_z_doukas: marking blob sha256:a9aa660f1ef2a71e74f50fef78e96f86b68dbc067dba7708eb31661e0628babd 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:0352fba6a960be3981697a524ea54271cb39d1eb1da17ef1dfb84721e4235335 time="2025-04-06T13:51:23Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/03/0352fba6a960be3981697a524ea54271cb39d1eb1da17ef1dfb84721e4235335" go.version=go1.23.8 instance.id=b745dfae-e805-43b7-bee2-c3f5e9a96759 --- PASS: TestOrphanBlobDeleted (0.98s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:73ca9c0d7f6c6d5498384a2acfd7eb8fddf7ab7a1510dd141e755daa11d4a819 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:3b4a75d8005a6fdb744c80077520924e0a9d69480c7938cffa42e970c65881c5 --- PASS: TestLinkedBlobStoreCreateWithMountFrom (0.86s) === RUN TestManifestStorage --- PASS: TestManifestStorage (0.81s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.46s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (1.76s) === 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-04-06T13:51:27Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 12:51:27.658159727 +0000 UTC m=-3570.167363112, actuallyDelete=true" time="2025-04-06T13:51:27Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-04-06T13:51:27Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018, actuallyDelete=true" time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5cc7e856-a037-43c3-a7cb-bbdbcbfa8fa8 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/8b66ddfb-62dc-4253-949c-447211c8fb2e have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e7ffea9d-1da3-474c-99b6-beef4bec01ed have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0698f7c8-26fd-490f-b01d-6b877072fcf7 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/564e5ecb-15aa-4e37-bdfb-8c9eb16ffa17 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2d8b0e07-12ca-4927-bb14-98873fb1253c have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bcde3527-0bfc-4d44-8ed9-d9fb82ca9d83 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/f0045c3f-d5de-426c-b0c5-7d40233bbaa0 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/84bf5e27-6ec1-4d48-a823-0d7e2e201b4c have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2b9d274c-8090-4c4d-9326-1f9c62c6e68b have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2cdf4ba5-8fa7-4b3b-9769-9ffcd698bdee have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.659208937 +0000 UTC m=+29.833686018). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-04-06T13:51:27Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 13:51:27.660441028 +0000 UTC m=+29.834918109, actuallyDelete=true" time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/2f5c4043-ae9b-4686-ae97-a858409ad83c have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.660441028 +0000 UTC m=+29.834918109). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/c648bb32-bef5-42be-ad8d-e5da6ca62d13 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.660441028 +0000 UTC m=+29.834918109). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/388473d6-1fae-49a4-be6b-feab182424b5 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.660441028 +0000 UTC m=+29.834918109). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/a578844c-ed27-4d29-8ab8-0da8f7facec9 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.660441028 +0000 UTC m=+29.834918109). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/d800a448-0bc5-4ee6-b5e0-3588bb092988 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.660441028 +0000 UTC m=+29.834918109). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-04-06T13:51:27Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 13:51:27.661285515 +0000 UTC m=+29.835762597, actuallyDelete=true" time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/0d43b305-0ec8-4a1c-8cf2-9fa69ee54735 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.661285515 +0000 UTC m=+29.835762597). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/18a04146-2790-40f2-a687-5ae6fab5a7d8 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.661285515 +0000 UTC m=+29.835762597). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/5b0364b2-70b4-46b3-8791-bd32914d72e9 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.661285515 +0000 UTC m=+29.835762597). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/bd8b8524-184b-478d-adde-e7e3011dbce4 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.661285515 +0000 UTC m=+29.835762597). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c36c515c-4083-40c9-9aad-5a471faa0e76 have older date (2025-04-06 12:51:27 +0000 UTC) than purge date (2025-04-06 13:51:27.661285515 +0000 UTC m=+29.835762597). Removing upload directory." time="2025-04-06T13:51:27Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-04-06T13:51:27Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 13:51:27.66177344 +0000 UTC m=+29.836250601, actuallyDelete=true" time="2025-04-06T13:51:27Z" 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 29.898s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.062s === 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.067s === RUN TestWalkFileRemoved time="2025-04-06T13:50:57Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.038s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.401s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.10s) === RUN TestGetLimitFromParameter === RUN TestGetLimitFromParameter/foo === RUN TestGetLimitFromParameter/50 === RUN TestGetLimitFromParameter/5 === RUN TestGetLimitFromParameter/ === RUN TestGetLimitFromParameter/812 --- PASS: TestGetLimitFromParameter (0.00s) --- PASS: TestGetLimitFromParameter/foo (0.00s) --- PASS: TestGetLimitFromParameter/50 (0.00s) --- PASS: TestGetLimitFromParameter/5 (0.00s) --- PASS: TestGetLimitFromParameter/ (0.00s) --- PASS: TestGetLimitFromParameter/812 (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/base 0.158s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.25s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 15.646s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.77s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 17.174s === 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-04-06T13:50:57Z" level=warning msg="failed to parse ip address from context, fallback to CloudFront" error="no http request in context" go.version=go1.23.8 === RUN TestEligibleForS3/Client_IP_=_#01 time="2025-04-06T13:50:57Z" level=info msg="request from the allowed AWS region, skipping CloudFront" go.version=go1.23.8 ip=192.168.1.2 user-client= === RUN TestEligibleForS3/Client_IP_=_#02 time="2025-04-06T13:50:57Z" level=warning msg="request not from the allowed AWS region, fallback to CloudFront" go.version=go1.23.8 ip=192.168.0.2 user-client= --- PASS: TestEligibleForS3 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3/Client_IP_=_#02 (0.00s) === RUN TestEligibleForS3WithAWSIPNotInitialized === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 === RUN TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 --- PASS: TestEligibleForS3WithAWSIPNotInitialized (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_ (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#01 (0.00s) --- PASS: TestEligibleForS3WithAWSIPNotInitialized/Client_IP_=_#02 (0.00s) === CONT TestS3TryUpdate === CONT TestMatchIPV4WithRegionNotMatched === CONT TestMatchIPV4 === CONT TestMatchIPV4_2 === CONT TestMatchIPV4WithRegionMatched === CONT TestParsing === CONT TestUpdateCalledRegularly === CONT TestInvalidData === CONT TestInvalidNetworkType === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionMatch_2 time="2025-04-06T13:50:57Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.8 instance.id=315de384-89cd-49b2-90e7-0190cfb76b70 --- PASS: TestMatchIPV4_2 (0.01s) --- PASS: TestParsing (0.00s) time="2025-04-06T13:50:57Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.8 instance.id=315de384-89cd-49b2-90e7-0190cfb76b70 --- PASS: TestMatchIPV4WithRegionMatched (0.01s) --- PASS: TestInvalidData (0.00s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.00s) time="2025-04-06T13:50:57Z" level=error msg="unknown ip address format" go.version=go1.23.8 instance.id=315de384-89cd-49b2-90e7-0190cfb76b70 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestS3TryUpdate (0.01s) time="2025-04-06T13:50:57Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.02s) --- PASS: TestMatchIPV6 (0.01s) time="2025-04-06T13:50:58Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T13:50:59Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T13:51:00Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T13:51:01Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 --- PASS: TestUpdateCalledRegularly (4.51s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/cloudfront 4.576s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.070s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) === RUN TestEmptyRootList s3_test.go:119: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestEmptyRootList (0.00s) === RUN TestStorageClass s3_test.go:169: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestStorageClass (0.00s) === RUN TestOverThousandBlobs s3_test.go:242: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestOverThousandBlobs (0.00s) === RUN TestMoveWithMultipartCopy s3_test.go:275: Must set AWS_ACCESS_KEY, AWS_SECRET_KEY, AWS_REGION, S3_BUCKET, and S3_ENCRYPT to run S3 tests --- SKIP: TestMoveWithMultipartCopy (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/s3-aws 0.401s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.81s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.223s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.051s >>> 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-r11.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-r11.apk >>> docker-registry*: Tracing dependencies... /bin/sh so:libc.musl-armv7.so.1 >>> docker-registry*: Package size: 22.1 MB >>> docker-registry*: Compressing data... >>> docker-registry*: Create checksum... >>> docker-registry*: Create docker-registry-2.8.3-r11.apk >>> docker-registry: Build complete at Sun, 06 Apr 2025 13:52:14 +0000 elapsed time 0h 1m 36s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/3) Purging .makedepends-docker-registry (20250406.135039) (2/3) Purging go (1.23.8-r0) (3/3) Purging binutils-gold (2.43.1-r2) Executing busybox-1.37.0-r12.trigger OK: 273 MiB in 101 packages >>> docker-registry: Updating the community/armv7 repository index... >>> docker-registry: Signing the index...