>>> docker-registry: Building community/docker-registry 2.8.3-r11 (using abuild 3.14.1-r4) started Sun, 06 Apr 2025 19:17: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/2) Installing go (1.23.8-r0) (2/2) Installing .makedepends-docker-registry (20250406.191738) Executing busybox-1.37.0-r12.trigger OK: 428 MiB in 101 packages >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Cleaning up tmpdir >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Fetching https://distfiles.alpinelinux.org/distfiles/edge/docker-registry-2.8.3.tar.gz >>> docker-registry: Checking sha512sums... docker-registry-2.8.3.tar.gz: OK log-hook-syslog.patch: OK config-example.patch: OK bugsnag-panicwrap.patch: OK docker-registry.initd: OK docker-registry.confd: OK docker-registry.logrotate: OK >>> docker-registry: Unpacking /var/cache/distfiles/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] === RUN Test time="2025-04-06T19:18:09Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_DUCKS" time="2025-04-06T19:18:09Z" level=warning msg="Ignoring unrecognized environment variable REGISTRY_REPORTING_ASDF" OK: 20 passed --- PASS: Test (0.05s) PASS ok github.com/docker/distribution/configuration 0.054s ? 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 TestWithRequest --- PASS: TestWithRequest (0.00s) === RUN TestWithResponseWriter --- PASS: TestWithResponseWriter (0.00s) === RUN TestWithVars --- PASS: TestWithVars (0.00s) === RUN TestRemoteAddr time="2025-04-06T19:18:09Z" level=warning msg="invalid remote IP address: "1.2.3"" --- PASS: TestRemoteAddr (0.01s) === RUN TestWithTrace --- PASS: TestWithTrace (2.00s) === RUN TestVersionContext --- PASS: TestVersionContext (0.00s) PASS ok github.com/docker/distribution/context 2.015s === RUN TestReturns200IfThereAreNoChecks --- PASS: TestReturns200IfThereAreNoChecks (0.00s) === RUN TestReturns503IfThereAreErrorChecks --- PASS: TestReturns503IfThereAreErrorChecks (0.00s) === RUN TestHealthHandler --- PASS: TestHealthHandler (0.00s) PASS ok github.com/docker/distribution/health 0.011s === 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.007s === RUN TestFileChecker --- PASS: TestFileChecker (0.00s) === RUN TestHTTPChecker --- PASS: TestHTTPChecker (0.15s) PASS ok github.com/docker/distribution/health/checks 0.162s === 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.011s === 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.010s === RUN TestEmptyTar --- PASS: TestEmptyTar (0.00s) === RUN TestConfigBuilder --- PASS: TestConfigBuilder (0.00s) === RUN TestManifestMarshaling --- PASS: TestManifestMarshaling (0.00s) === RUN TestManifestUnmarshaling --- PASS: TestManifestUnmarshaling (0.00s) === RUN TestManifestVerification --- PASS: TestManifestVerification (0.00s) === RUN TestReferenceBuilder --- PASS: TestReferenceBuilder (0.00s) PASS ok github.com/docker/distribution/manifest/schema1 0.021s === 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.008s === RUN TestEventBridgeManifestPulled --- PASS: TestEventBridgeManifestPulled (0.00s) === RUN TestEventBridgeManifestPushed --- PASS: TestEventBridgeManifestPushed (0.00s) === RUN TestEventBridgeManifestPushedWithTag --- PASS: TestEventBridgeManifestPushedWithTag (0.00s) === RUN TestEventBridgeManifestPulledWithTag --- PASS: TestEventBridgeManifestPulledWithTag (0.00s) === RUN TestEventBridgeManifestDeleted --- PASS: TestEventBridgeManifestDeleted (0.00s) === RUN TestEventBridgeTagDeleted --- PASS: TestEventBridgeTagDeleted (0.00s) === RUN TestEventBridgeRepoDeleted --- PASS: TestEventBridgeRepoDeleted (0.00s) === RUN TestEventEnvelopeJSONFormat --- PASS: TestEventEnvelopeJSONFormat (0.00s) === RUN TestHTTPSink 2025/04/06 19:18:09 http: TLS handshake error from 127.0.0.1:48136: 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:43111/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43111/?status=200, fail=false http_test.go:164: testcase: http://127.0.0.1:43111/?status=307, fail=false http_test.go:164: testcase: http://127.0.0.1:43111/?status=400, fail=true http_test.go:164: testcase: 127.0.0.1:33995?status=0, fail=true --- PASS: TestHTTPSink (0.06s) === RUN TestListener --- PASS: TestListener (1.23s) === RUN TestMetricsExpvar --- PASS: TestMetricsExpvar (0.00s) === RUN TestBroadcaster time="2025-04-06T19:18:10Z" level=info msg="broadcaster: closing" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="closing testSink" time="2025-04-06T19:18:10Z" level=info msg="broadcaster: closing" --- PASS: TestBroadcaster (0.01s) === RUN TestEventQueue time="2025-04-06T19:18:10Z" level=info msg="closing testSink" --- PASS: TestEventQueue (0.11s) === RUN TestIgnoredSink --- PASS: TestIgnoredSink (0.00s) === RUN TestRetryingSink time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 1} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 1} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:10Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=error msg="retryingsink: error writing events: error writing 10 events, retrying" time="2025-04-06T19:18:11Z" level=warning msg="&{0xc00041a4b0 0.9} encountered too many errors, backing off" time="2025-04-06T19:18:11Z" level=info msg="closing testSink" --- PASS: TestRetryingSink (1.00s) PASS ok github.com/docker/distribution/notifications 2.427s === RUN TestNextProtos --- PASS: TestNextProtos (0.00s) === RUN TestGracefulShutdown time="2025-04-06T19:18:09Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T19:18:09.346971659Z" 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-06T19:18:09.34701859Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:09.34709384Z" level=info msg="Starting upload purge in 3m0s" go.version=go1.23.8 time="2025-04-06T19:18:09.349566136Z" level=info msg="listening on [::]:5000" go.version=go1.23.8 time="2025-04-06T19:18:12.355144588Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.8 time="2025-04-06T19:18:12.463806589Z" level=info msg="response completed" go.version=go1.23.8 http.request.host=127.0.0.1 http.request.id=9a1810d1-9e78-4866-8047-9fe9638c4c74 http.request.method=GET http.request.remoteaddr="[::1]:36852" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=5.049972ms http.response.status=200 http.response.written=2 ::1 - - [06/Apr/2025:19:18:12 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" --- PASS: TestGracefulShutdown (3.12s) === RUN TestGetCipherSuite --- PASS: TestGetCipherSuite (0.00s) === RUN TestRegistrySupportedCipherSuite time="2025-04-06T19:18:12.755940381Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T19:18:12.758052966Z" 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-06T19:18:12.758110686Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:12.758295886Z" level=info msg="Starting upload purge in 48m0s" go.version=go1.23.8 time="2025-04-06T19:18:12.758914178Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.8 time="2025-04-06T19:18:12.758953298Z" level=info msg="restricting TLS cipher suites to: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" go.version=go1.23.8 time="2025-04-06T19:18:12.762206286Z" level=info msg="listening on [::]:5001, tls" go.version=go1.23.8 time="2025-04-06T19:18:15.771506467Z" level=info msg="response completed" go.version=go1.23.8 http.request.host=127.0.0.1 http.request.id=5901ed84-59c5-4b91-ad36-04ce96611438 http.request.method=GET http.request.remoteaddr="127.0.0.1:39948" http.request.uri="/v2/" http.request.useragent= http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.668237ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:18:15 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "" time="2025-04-06T19:18:15.772272528Z" level=info msg="stopping server gracefully. Draining connections for 10s" go.version=go1.23.8 --- PASS: TestRegistrySupportedCipherSuite (3.41s) === RUN TestRegistryUnsupportedCipherSuite time="2025-04-06T19:18:16.462399257Z" level=warning msg="error parsing level "": not a valid logrus Level: "", using "info" " time="2025-04-06T19:18:16.464204131Z" 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-06T19:18:16.464265401Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:16.464572592Z" level=info msg="Starting upload purge in 36m0s" go.version=go1.23.8 time="2025-04-06T19:18:16.465051753Z" level=info msg="restricting TLS version to tls1.2 or higher" go.version=go1.23.8 --- PASS: TestRegistryUnsupportedCipherSuite (8.69s) PASS ok github.com/docker/distribution/registry 15.233s === RUN TestErrorCodes --- PASS: TestErrorCodes (0.00s) === RUN TestErrorsManagement --- PASS: TestErrorsManagement (0.00s) PASS ok github.com/docker/distribution/registry/api/errcode 0.008s === RUN TestParseForwardedHeader --- PASS: TestParseForwardedHeader (0.00s) === RUN TestRouter --- PASS: TestRouter (0.04s) === RUN TestRouterWithPathTraversals --- PASS: TestRouterWithPathTraversals (0.01s) === RUN TestRouterWithBadCharacters --- PASS: TestRouterWithBadCharacters (0.00s) === RUN TestURLBuilder --- PASS: TestURLBuilder (0.03s) === RUN TestURLBuilderWithPrefix --- PASS: TestURLBuilderWithPrefix (0.02s) === RUN TestBuilderFromRequest --- PASS: TestBuilderFromRequest (0.11s) === RUN TestBuilderFromRequestWithPrefix --- PASS: TestBuilderFromRequestWithPrefix (0.01s) PASS ok github.com/docker/distribution/registry/api/v2 0.219s === RUN TestBasicAccessController time="2025-04-06T19:18:09Z" level=error msg="error authenticating user "bilbo": authentication failure" go.version=go1.23.8 instance.id=097a023e-211f-41fa-bddb-d48b0cb8b5d8 time="2025-04-06T19:18:09Z" level=error msg="error authenticating user "DeokMan": authentication failure" go.version=go1.23.8 instance.id=097a023e-211f-41fa-bddb-d48b0cb8b5d8 --- PASS: TestBasicAccessController (0.02s) === RUN TestCreateHtpasswdFile time="2025-04-06T19:18:09Z" level=warning msg="htpasswd is missing, provisioning with default user" go.version=go1.23.8 password="CSQGpV9J3nKFQfxSgImumvVx9SNu6GkVpw__B0oHOlM" user=docker --- PASS: TestCreateHtpasswdFile (0.14s) === RUN TestParseHTPasswd --- PASS: TestParseHTPasswd (0.00s) PASS ok github.com/docker/distribution/registry/auth/htpasswd 0.159s === RUN TestSillyAccessController --- PASS: TestSillyAccessController (0.00s) PASS ok github.com/docker/distribution/registry/auth/silly 0.015s === RUN TestTokenVerify --- PASS: TestTokenVerify (0.03s) === RUN TestLeeway time="2025-04-06T19:18:09Z" level=info msg="token not to be used before 2025-04-06 19:18:10 +0000 UTC - currently 2025-04-06 19:18:09.37652235 +0000 UTC m=+0.035246065" time="2025-04-06T19:18:09Z" level=info msg="token not to be used after 2025-04-06 19:18:09 +0000 UTC - currently 2025-04-06 19:18:09.378286135 +0000 UTC m=+0.037009810" --- PASS: TestLeeway (0.00s) === RUN TestAccessController time="2025-04-06T19:18:09Z" level=info msg="could not verify JWK certificate chain: unable to verify certificate chain: x509: certificate signed by unknown authority" --- PASS: TestAccessController (0.01s) === RUN TestNewAccessControllerPemBlock --- PASS: TestNewAccessControllerPemBlock (0.00s) PASS ok github.com/docker/distribution/registry/auth/token 0.063s === RUN TestUploadReadFrom --- PASS: TestUploadReadFrom (0.00s) === RUN TestHandleErrorResponse401ValidBody --- PASS: TestHandleErrorResponse401ValidBody (0.00s) === RUN TestHandleErrorResponse401WithInvalidBody --- PASS: TestHandleErrorResponse401WithInvalidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode400ValidBody --- PASS: TestHandleErrorResponseExpectedStatusCode400ValidBody (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice --- PASS: TestHandleErrorResponseExpectedStatusCode404EmptyErrorSlice (0.00s) === RUN TestHandleErrorResponseExpectedStatusCode404InvalidBody --- PASS: TestHandleErrorResponseExpectedStatusCode404InvalidBody (0.00s) === RUN TestHandleErrorResponseUnexpectedStatusCode501 --- PASS: TestHandleErrorResponseUnexpectedStatusCode501 (0.00s) === RUN TestHandleErrorResponseInsufficientPrivileges403 --- PASS: TestHandleErrorResponseInsufficientPrivileges403 (0.00s) === RUN TestHandleErrorResponseNonJson --- PASS: TestHandleErrorResponseNonJson (0.00s) === RUN TestBlobDelete --- PASS: TestBlobDelete (0.00s) === RUN TestBlobFetch --- PASS: TestBlobFetch (0.00s) === RUN TestBlobExistsNoContentLength --- PASS: TestBlobExistsNoContentLength (0.00s) === RUN TestBlobExists --- PASS: TestBlobExists (0.00s) === RUN TestBlobUploadChunked --- PASS: TestBlobUploadChunked (0.01s) === RUN TestBlobUploadMonolithic --- PASS: TestBlobUploadMonolithic (0.00s) === RUN TestBlobMount --- PASS: TestBlobMount (0.00s) === RUN TestV1ManifestFetch --- PASS: TestV1ManifestFetch (0.02s) === RUN TestManifestFetchWithEtag --- PASS: TestManifestFetchWithEtag (0.00s) === RUN TestManifestFetchWithAccept --- PASS: TestManifestFetchWithAccept (0.01s) === RUN TestManifestDelete --- PASS: TestManifestDelete (0.01s) === RUN TestManifestPut --- PASS: TestManifestPut (0.01s) === RUN TestManifestTags --- PASS: TestManifestTags (0.00s) === RUN TestObtainsErrorForMissingTag --- PASS: TestObtainsErrorForMissingTag (0.00s) === RUN TestObtainsManifestForTagWithoutHeaders --- PASS: TestObtainsManifestForTagWithoutHeaders (0.01s) === 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.118s === RUN TestEndpointAuthorizeToken --- PASS: TestEndpointAuthorizeToken (0.00s) === RUN TestEndpointAuthorizeRefreshToken --- PASS: TestEndpointAuthorizeRefreshToken (0.01s) === 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.033s === RUN TestAuthChallengeParse --- PASS: TestAuthChallengeParse (0.00s) === RUN TestAuthChallengeNormalization --- PASS: TestAuthChallengeNormalization (0.00s) PASS ok github.com/docker/distribution/registry/client/auth/challenge 0.006s === RUN TestCheckAPI time="2025-04-06T19:18: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-06T19:18:09Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44821" http.request.id=69b88fc3-0244-456b-8230-17dbf2bd70b0 http.request.method=GET http.request.remoteaddr="127.0.0.1:38568" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=6.817666ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:18:09 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestCheckAPI (0.02s) === RUN TestCatalogAPI time="2025-04-06T19:18: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-06T19:18:09Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:09Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=af4d6294-1dfc-4b88-9872-b0194de88f71 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=7.516948ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Apr/2025:19:18:09 +0000] "GET /v2/_catalog HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-06T19:18:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=9295696d-1c55-4b5d-8a90-965b62739cd9 http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=3.723289ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:10 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=d3ec7277-92d9-46a5-a589-ae1f82750bd6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/aaaa/blobs/uploads/27fcf8d5-7285-42bc-87c4-7b39efbed15e?_state=uH9moOraHdXF_OkGvoLKBr8wl4kFvhZmJVgdEdFHsnt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyN2ZjZjhkNS03Mjg1LTQyYmMtODdjNC03YjM5ZWZiZWQxNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MTAuMDYxMjQwODY2WiJ9&digest=sha256%3Ae86975637640b6802f06f0b3bf6b62f73f1b87fc8df133956b8d6e2c28cdaecf" http.request.useragent="Go-http-client/1.1" http.response.duration=5.189543289s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:10 +0000] "PUT /v2/foo/aaaa/blobs/uploads/27fcf8d5-7285-42bc-87c4-7b39efbed15e?_state=uH9moOraHdXF_OkGvoLKBr8wl4kFvhZmJVgdEdFHsnt7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiIyN2ZjZjhkNS03Mjg1LTQyYmMtODdjNC03YjM5ZWZiZWQxNWUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MTAuMDYxMjQwODY2WiJ9&digest=sha256%3Ae86975637640b6802f06f0b3bf6b62f73f1b87fc8df133956b8d6e2c28cdaecf HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=280cee31-b594-466b-be6d-86db5a4a7eb6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.608249ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:15 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:15Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=0fd5685e-2a49-453a-aff2-f5ee3f44d3d4 http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.357426ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:15 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:19Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=eee1c10d-5244-4b00-be7a-9e573aa27c72 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/bbbb/blobs/uploads/bbba1362-c955-4230-86e3-810b2c677187?_state=BHhcYdeEHdThLzmI1aSEcd2fLrCtCIBaWC5rHWYcug57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiYmJhMTM2Mi1jOTU1LTQyMzAtODZlMy04MTBiMmM2NzcxODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MTUuNTkzMzk3NDI5WiJ9&digest=sha256%3Aa8cf570e8ddc456502db7e78dbad204398c48310bd0280cb894050c224b0e783" http.request.useragent="Go-http-client/1.1" http.response.duration=4.288250354s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:15 +0000] "PUT /v2/foo/bbbb/blobs/uploads/bbba1362-c955-4230-86e3-810b2c677187?_state=BHhcYdeEHdThLzmI1aSEcd2fLrCtCIBaWC5rHWYcug57Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJiYmJhMTM2Mi1jOTU1LTQyMzAtODZlMy04MTBiMmM2NzcxODciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MTUuNTkzMzk3NDI5WiJ9&digest=sha256%3Aa8cf570e8ddc456502db7e78dbad204398c48310bd0280cb894050c224b0e783 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:19Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=8f279e67-edd6-4f1b-a83f-c8bb3a29dd16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.654471ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:19 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=fbc47e3e-bf1f-42db-90c0-2f11ee1686d8 http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.559406ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:20 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:22Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=edd32382-df5b-4f04-a1c7-6baf4e540e2f http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/cccc/blobs/uploads/96b992d6-339c-4bec-81c3-dcf1eccd8f8a?_state=rUivfVTQMMU-wgtGZGZ5kBRuYgF7fHCRz8g4kj4Oco57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5NmI5OTJkNi0zMzljLTRiZWMtODFjMy1kY2YxZWNjZDhmOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjAuMTY3MjAwNTc5WiJ9&digest=sha256%3A0c9c76d9b52f17b4959768be14d2cd1e967c8a3ea20f21bbcb047be888e35f23" http.request.useragent="Go-http-client/1.1" http.response.duration=2.487279847s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:20 +0000] "PUT /v2/foo/cccc/blobs/uploads/96b992d6-339c-4bec-81c3-dcf1eccd8f8a?_state=rUivfVTQMMU-wgtGZGZ5kBRuYgF7fHCRz8g4kj4Oco57Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiI5NmI5OTJkNi0zMzljLTRiZWMtODFjMy1kY2YxZWNjZDhmOGEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjAuMTY3MjAwNTc5WiJ9&digest=sha256%3A0c9c76d9b52f17b4959768be14d2cd1e967c8a3ea20f21bbcb047be888e35f23 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:22Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=3c0a0c0f-4be3-47c8-9e49-d6ea62684518 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.040969ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:22 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:22Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=09da66d4-ff5c-49b6-a0b4-ae40d1388c52 http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.219765ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:22 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:25Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=9b242ffb-e7c6-4116-9ffe-440fff83b7db http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/dddd/blobs/uploads/9afeccde-e39d-4cfb-88c3-b7a5d4b4415d?_state=T10ePxD4alO7385aNIMewv3HEQobc58hxwq-TOylH2t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5YWZlY2NkZS1lMzlkLTRjZmItODhjMy1iN2E1ZDRiNDQxNWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjIuOTQ5MTg2Mjk0WiJ9&digest=sha256%3Af03117bd6cf5a2fb9a02850450ba4b96a69633e37c314594ea9716a163bedce8" http.request.useragent="Go-http-client/1.1" http.response.duration=2.572498882s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:22 +0000] "PUT /v2/foo/dddd/blobs/uploads/9afeccde-e39d-4cfb-88c3-b7a5d4b4415d?_state=T10ePxD4alO7385aNIMewv3HEQobc58hxwq-TOylH2t7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiI5YWZlY2NkZS1lMzlkLTRjZmItODhjMy1iN2E1ZDRiNDQxNWQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjIuOTQ5MTg2Mjk0WiJ9&digest=sha256%3Af03117bd6cf5a2fb9a02850450ba4b96a69633e37c314594ea9716a163bedce8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:25Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=a62877ee-e6e2-40af-978a-972de58a6521 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.824942ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:25 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:25Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=2c70da4e-d0c3-4156-81d6-676c79d03107 http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/eeee/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.661616ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:25 +0000] "POST /v2/foo/eeee/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=64fa6a15-a67c-471f-8cfd-f0a2fddbc97d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/eeee/blobs/uploads/bd2b4520-b5e1-4e1a-984e-0fb1535b269c?_state=vU22ned__fTI4REwKyzL6Wq94PV3w5gdf3xyaFti8jx7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJiZDJiNDUyMC1iNWUxLTRlMWEtOTg0ZS0wZmIxNTM1YjI2OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjUuODQ3OTA5MzA5WiJ9&digest=sha256%3A4f689bcef04cbb55731220f9389f59a9c6c2d9322a7eb037f1e2a135777b172d" http.request.useragent="Go-http-client/1.1" http.response.duration=3.525898693s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:25 +0000] "PUT /v2/foo/eeee/blobs/uploads/bd2b4520-b5e1-4e1a-984e-0fb1535b269c?_state=vU22ned__fTI4REwKyzL6Wq94PV3w5gdf3xyaFti8jx7Ik5hbWUiOiJmb28vZWVlZSIsIlVVSUQiOiJiZDJiNDUyMC1iNWUxLTRlMWEtOTg0ZS0wZmIxNTM1YjI2OWMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjUuODQ3OTA5MzA5WiJ9&digest=sha256%3A4f689bcef04cbb55731220f9389f59a9c6c2d9322a7eb037f1e2a135777b172d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=69109a6b-9b15-4010-9b54-f3206ed0368b http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/eeee/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.968599ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:29 +0000] "PUT /v2/foo/eeee/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=3ea211ff-4be9-40ba-9c26-ebe73ed7d015 http.request.method=POST http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/ffff/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.647884ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:29 +0000] "POST /v2/foo/ffff/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=19e88edc-524f-47b9-92bd-c7e62b2f824d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/ffff/blobs/uploads/e76061a4-c3e6-40d0-8d60-0a55ac343890?_state=NvqrFyCfhNDXUz8_njGl0Lsy0mmoLMHgXhOk_cGTFwt7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlNzYwNjFhNC1jM2U2LTQwZDAtOGQ2MC0wYTU1YWMzNDM4OTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjkuNjg5NTc1MjFaIn0%3D&digest=sha256%3A2076dff755e7878e9ead82e09cf58def32eae067a39a60cb548deaf7a9d5dc1d" http.request.useragent="Go-http-client/1.1" http.response.duration=2.997986994s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:29 +0000] "PUT /v2/foo/ffff/blobs/uploads/e76061a4-c3e6-40d0-8d60-0a55ac343890?_state=NvqrFyCfhNDXUz8_njGl0Lsy0mmoLMHgXhOk_cGTFwt7Ik5hbWUiOiJmb28vZmZmZiIsIlVVSUQiOiJlNzYwNjFhNC1jM2U2LTQwZDAtOGQ2MC0wYTU1YWMzNDM4OTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MjkuNjg5NTc1MjFaIn0%3D&digest=sha256%3A2076dff755e7878e9ead82e09cf58def32eae067a39a60cb548deaf7a9d5dc1d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=9d60bfa3-1643-4bf0-a32e-557fb6d9eb8d http.request.method=PUT http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/foo/ffff/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=5.008192ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "PUT /v2/foo/ffff/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=59063940-88c6-4550-9879-de4002be9472 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" http.request.uri="/v2/_catalog" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.737944ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=9aa623f1-3aba-4a0b-a8f4-40525ca51b9f http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.416623ms http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=bdfe6f2a-c6f8-484d-ba57-bc21457a0ddf http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.696174ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?last=&n=5 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=4a82a35d-c3cc-4bdf-9227-1ee0bb3fe509 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.326003ms http.response.status=200 http.response.written=30 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?last=foo%2Feeee&n=5 HTTP/1.1" 200 30 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=1e1704d2-6286-444f-901d-a923552c779b http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.143582ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?n=4 HTTP/1.1" 200 63 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=55b8dce9-3d8b-498e-888c-f4418189bb46 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.282433ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?last=foo%2Fdddd&n=4 HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" 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:34637" http.request.id=2859f343-4063-4a14-8a4a-b5b745d6c075 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.638334ms http.response.status=400 http.response.written=116 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?n=15 HTTP/1.1" 400 116 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" 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:34637" http.request.id=d2ea3d63-5376-40a3-93af-11002f08e83b http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.108203ms http.response.status=400 http.response.written=115 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?n=6 HTTP/1.1" 400 115 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=ddb3fec4-fe37-48a5-ac5d-dcdb65c03be3 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.276373ms http.response.status=200 http.response.written=20 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?n=0 HTTP/1.1" 200 20 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34637" http.request.id=f808e5a5-3761-497f-9c51-1bf2260bc662 http.request.method=GET http.request.remoteaddr="127.0.0.1:34048" 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=1.379283ms http.response.status=200 http.response.written=74 127.0.0.1 - - [06/Apr/2025:19:18:32 +0000] "GET /v2/_catalog?n=-1 HTTP/1.1" 200 74 "" "Go-http-client/1.1" time="2025-04-06T19:18:32Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:18:32Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=5547d970-0734-44f9-bfa9-02df176809bb http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/aaaa/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.918164ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:33 +0000] "POST /v2/foo/aaaa/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:35Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=61aac9da-7922-4664-bb28-67ce8dafad04 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/aaaa/blobs/uploads/89fc699d-5752-48fd-a9d4-a0904987ca2c?_state=nEBrthMB9c8ajA6HtSNzrtQY0LKG-bHS4PMUgfmhMjV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4OWZjNjk5ZC01NzUyLTQ4ZmQtYTlkNC1hMDkwNDk4N2NhMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MzMuMDE5Njk2ODUyWiJ9&digest=sha256%3Ad89ff4b54a2c09dae128386e2d016b3820d1c2025fea36a4850c2b6a09578c7b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.382859605s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:33 +0000] "PUT /v2/foo/aaaa/blobs/uploads/89fc699d-5752-48fd-a9d4-a0904987ca2c?_state=nEBrthMB9c8ajA6HtSNzrtQY0LKG-bHS4PMUgfmhMjV7Ik5hbWUiOiJmb28vYWFhYSIsIlVVSUQiOiI4OWZjNjk5ZC01NzUyLTQ4ZmQtYTlkNC1hMDkwNDk4N2NhMmMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MzMuMDE5Njk2ODUyWiJ9&digest=sha256%3Ad89ff4b54a2c09dae128386e2d016b3820d1c2025fea36a4850c2b6a09578c7b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:35Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=4cadc09d-d6a2-4aba-bf86-edb005975e3a http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/aaaa/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=4.15777ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:35 +0000] "PUT /v2/foo/aaaa/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:35Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=215dd1ff-50dc-4ba4-990f-dfe111310e2a http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bbbb/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.625217ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:35 +0000] "POST /v2/foo/bbbb/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=ccf76cf7-7950-4556-a61f-3b9e9a16e46b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bbbb/blobs/uploads/fe3e33cb-2443-4fea-ba65-5f4a4542d58d?_state=aMORHYNtv6gSemqiXJfJcqzp4JdQ-kC_0PZ0Lf0ygnF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZTNlMzNjYi0yNDQzLTRmZWEtYmE2NS01ZjRhNDU0MmQ1OGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MzUuNjkwMjcxNDk5WiJ9&digest=sha256%3A24d90953add414c37e52b33e32853c840ffdefc24dad048639fd9de59bfce206" http.request.useragent="Go-http-client/1.1" http.response.duration=2.171772978s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:35 +0000] "PUT /v2/foo/bbbb/blobs/uploads/fe3e33cb-2443-4fea-ba65-5f4a4542d58d?_state=aMORHYNtv6gSemqiXJfJcqzp4JdQ-kC_0PZ0Lf0ygnF7Ik5hbWUiOiJmb28vYmJiYiIsIlVVSUQiOiJmZTNlMzNjYi0yNDQzLTRmZWEtYmE2NS01ZjRhNDU0MmQ1OGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MzUuNjkwMjcxNDk5WiJ9&digest=sha256%3A24d90953add414c37e52b33e32853c840ffdefc24dad048639fd9de59bfce206 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=fa7ae12e-46d7-429b-b24b-b054471325c1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/bbbb/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.488389ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:37 +0000] "PUT /v2/foo/bbbb/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:38Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=10f531c9-7fc0-4fc0-ae1b-ebde9e1e8342 http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/cccc/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.252576ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:38 +0000] "POST /v2/foo/cccc/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:46Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=d9d1b530-70c8-4373-bef8-7382edf40bfd http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/cccc/blobs/uploads/be8a7113-39bd-47ba-8e77-361759ed6529?_state=IfClyKzqSRcAz4Fug-k4YDEyRVAmqjUS1oI2RvLvKyx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiZThhNzExMy0zOWJkLTQ3YmEtOGU3Ny0zNjE3NTllZDY1MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MzguMzQxNzE5NzFaIn0%3D&digest=sha256%3A40080358116b312155ab86908801f614e92a7d5553091d13c3a282a36a7031b8" http.request.useragent="Go-http-client/1.1" http.response.duration=8.349179721s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:38 +0000] "PUT /v2/foo/cccc/blobs/uploads/be8a7113-39bd-47ba-8e77-361759ed6529?_state=IfClyKzqSRcAz4Fug-k4YDEyRVAmqjUS1oI2RvLvKyx7Ik5hbWUiOiJmb28vY2NjYyIsIlVVSUQiOiJiZThhNzExMy0zOWJkLTQ3YmEtOGU3Ny0zNjE3NTllZDY1MjkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6MzguMzQxNzE5NzFaIn0%3D&digest=sha256%3A40080358116b312155ab86908801f614e92a7d5553091d13c3a282a36a7031b8 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:46Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=009ecbb8-618b-4887-8588-d5ba867b732b http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/cccc/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.88985ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:46 +0000] "PUT /v2/foo/cccc/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=002dfff2-283e-4cf7-912f-84777765af9d http.request.method=POST http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/dddd/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.777127ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:47 +0000] "POST /v2/foo/dddd/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=878c0f2e-759d-4eb0-a1de-e4bb1c1b9d77 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/dddd/blobs/uploads/3e5a88f5-7d1d-4f9b-b826-c829ac4c32a7?_state=5HeBSIpZBB_bP2N2XqXpDVBPsh8uEDY2qZ0k5rRZz3V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzZTVhODhmNS03ZDFkLTRmOWItYjgyNi1jODI5YWM0YzMyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6NDcuMDY2NDA1MTY0WiJ9&digest=sha256%3A2fdd7370416d5ab38b933530ea4228c509ca35873364fb8a76e1e97ab576186e" http.request.useragent="Go-http-client/1.1" http.response.duration=4.751848588s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:47 +0000] "PUT /v2/foo/dddd/blobs/uploads/3e5a88f5-7d1d-4f9b-b826-c829ac4c32a7?_state=5HeBSIpZBB_bP2N2XqXpDVBPsh8uEDY2qZ0k5rRZz3V7Ik5hbWUiOiJmb28vZGRkZCIsIlVVSUQiOiIzZTVhODhmNS03ZDFkLTRmOWItYjgyNi1jODI5YWM0YzMyYTciLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6NDcuMDY2NDA1MTY0WiJ9&digest=sha256%3A2fdd7370416d5ab38b933530ea4228c509ca35873364fb8a76e1e97ab576186e HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=33842103-a9d5-4163-8dcf-13244fb4695c http.request.method=PUT http.request.remoteaddr="127.0.0.1:40612" http.request.uri="/v2/foo/dddd/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.584319ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:51 +0000] "PUT /v2/foo/dddd/manifests/sometag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44021" http.request.id=2e4739e2-9c5b-4456-b736-9e777fea579b http.request.method=GET http.request.remoteaddr="127.0.0.1:40612" 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=1.457963ms http.response.status=200 http.response.written=63 127.0.0.1 - - [06/Apr/2025:19:18:51 +0000] "GET /v2/_catalog?n=5 HTTP/1.1" 200 63 "" "Go-http-client/1.1" --- PASS: TestCatalogAPI (42.19s) === RUN TestURLPrefix time="2025-04-06T19:18:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:18:51Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:51Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:39071" http.request.id=b2be77bf-0843-460f-a0d0-10c45650affb http.request.method=GET http.request.remoteaddr="127.0.0.1:40358" http.request.uri="/test/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.611354ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:18:51 +0000] "GET /test/v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" --- PASS: TestURLPrefix (0.01s) === RUN TestBlobAPI time="2025-04-06T19:18:51Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:18:51Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:18:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=98e9c1f7-90b4-4635-84be-e85da3fa1170 http.request.method=GET http.request.remoteaddr="127.0.0.1:41084" http.request.uri="/v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=3.615819ms http.response.status=404 http.response.written=157 vars.digest="sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "GET /v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=c1a35669-59d2-46fe-86c5-8756399c8a20 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41088" http.request.uri="/v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.359244ms http.response.status=404 http.response.written=157 vars.digest="sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "HEAD /v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=ddb2fde4-99e6-4256-a5c4-09691c18770b http.request.method=POST http.request.remoteaddr="127.0.0.1:41088" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.296393ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=5b3085cd-751c-4014-a3ff-91c0a367ab98 http.request.method=GET http.request.remoteaddr="127.0.0.1:41088" http.request.uri="/v2/foo/bar/blobs/uploads/81b724a1-7bf0-45fb-addc-e718e7d72a6b?_state=6i6tvZ-vXWNBAjYDElJMvz8I5vq8fj5nBhk0dLuORQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYjcyNGExLTdiZjAtNDVmYi1hZGRjLWU3MThlN2Q3MmE2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTE5MzY1NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.331084ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "GET /v2/foo/bar/blobs/uploads/81b724a1-7bf0-45fb-addc-e718e7d72a6b?_state=6i6tvZ-vXWNBAjYDElJMvz8I5vq8fj5nBhk0dLuORQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYjcyNGExLTdiZjAtNDVmYi1hZGRjLWU3MThlN2Q3MmE2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTE5MzY1NTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=ff10adf6-7316-42e7-b466-f56ad410ed13 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41088" http.request.uri="/v2/foo/bar/blobs/uploads/81b724a1-7bf0-45fb-addc-e718e7d72a6b?_state=6i6tvZ-vXWNBAjYDElJMvz8I5vq8fj5nBhk0dLuORQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYjcyNGExLTdiZjAtNDVmYi1hZGRjLWU3MThlN2Q3MmE2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTE5MzY1NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.448994ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "DELETE /v2/foo/bar/blobs/uploads/81b724a1-7bf0-45fb-addc-e718e7d72a6b?_state=6i6tvZ-vXWNBAjYDElJMvz8I5vq8fj5nBhk0dLuORQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYjcyNGExLTdiZjAtNDVmYi1hZGRjLWU3MThlN2Q3MmE2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTE5MzY1NTRaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=1260055c-1fe9-4ce7-a4c9-654340daa45f http.request.method=GET http.request.remoteaddr="127.0.0.1:41088" http.request.uri="/v2/foo/bar/blobs/uploads/81b724a1-7bf0-45fb-addc-e718e7d72a6b?_state=6i6tvZ-vXWNBAjYDElJMvz8I5vq8fj5nBhk0dLuORQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYjcyNGExLTdiZjAtNDVmYi1hZGRjLWU3MThlN2Q3MmE2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTE5MzY1NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=81b724a1-7bf0-45fb-addc-e718e7d72a6b time="2025-04-06T19:18:52Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=1260055c-1fe9-4ce7-a4c9-654340daa45f http.request.method=GET http.request.remoteaddr="127.0.0.1:41088" http.request.uri="/v2/foo/bar/blobs/uploads/81b724a1-7bf0-45fb-addc-e718e7d72a6b?_state=6i6tvZ-vXWNBAjYDElJMvz8I5vq8fj5nBhk0dLuORQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYjcyNGExLTdiZjAtNDVmYi1hZGRjLWU3MThlN2Q3MmE2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTE5MzY1NTRaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.251243ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=81b724a1-7bf0-45fb-addc-e718e7d72a6b 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "GET /v2/foo/bar/blobs/uploads/81b724a1-7bf0-45fb-addc-e718e7d72a6b?_state=6i6tvZ-vXWNBAjYDElJMvz8I5vq8fj5nBhk0dLuORQp7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxYjcyNGExLTdiZjAtNDVmYi1hZGRjLWU3MThlN2Q3MmE2YiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTE5MzY1NTRaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=23a6d443-78c6-4c74-a9b1-388525a00561 http.request.method=POST http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.462823ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=9e625688-0f0e-4c38-98fd-2644be6d7094 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/ba017381-e085-4e3c-a06f-2e414dc6f90f?_state=qmE7dqymd3wKE2Yll09Q0CHJnXXz2B7zOtEShwGb6El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDE3MzgxLWUwODUtNGUzYy1hMDZmLTJlNDE0ZGM2ZjkwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTk4NTU0NjNaIn0%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" provided=sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 vars.name="foo/bar" vars.uuid=ba017381-e085-4e3c-a06f-2e414dc6f90f time="2025-04-06T19:18:52Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=9e625688-0f0e-4c38-98fd-2644be6d7094 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/ba017381-e085-4e3c-a06f-2e414dc6f90f?_state=qmE7dqymd3wKE2Yll09Q0CHJnXXz2B7zOtEShwGb6El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDE3MzgxLWUwODUtNGUzYy1hMDZmLTJlNDE0ZGM2ZjkwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTk4NTU0NjNaIn0%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=ba017381-e085-4e3c-a06f-2e414dc6f90f time="2025-04-06T19:18:52Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36, 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:34911" http.request.id=9e625688-0f0e-4c38-98fd-2644be6d7094 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/ba017381-e085-4e3c-a06f-2e414dc6f90f?_state=qmE7dqymd3wKE2Yll09Q0CHJnXXz2B7zOtEShwGb6El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDE3MzgxLWUwODUtNGUzYy1hMDZmLTJlNDE0ZGM2ZjkwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTk4NTU0NjNaIn0%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.472834ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=ba017381-e085-4e3c-a06f-2e414dc6f90f 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "PUT /v2/foo/bar/blobs/uploads/ba017381-e085-4e3c-a06f-2e414dc6f90f?_state=qmE7dqymd3wKE2Yll09Q0CHJnXXz2B7zOtEShwGb6El7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJhMDE3MzgxLWUwODUtNGUzYy1hMDZmLTJlNDE0ZGM2ZjkwZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNTk4NTU0NjNaIn0%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=497a51bd-418f-4be2-acd9-f242a03c8b03 http.request.method=POST http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.435963ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=3123b0dc-a161-4de7-ba53-d07924568dd9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/37eaa749-a2b9-4bd9-a3b0-3099bfe8bc60?_state=QZZrr8fcVlaHQhSiJ_fGCwYQCHp1KgK4gV__eF4Ib7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3ZWFhNzQ5LWEyYjktNGJkOS1hM2IwLTMwOTliZmU4YmM2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNjM0MzQwNDJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.824524ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "PUT /v2/foo/bar/blobs/uploads/37eaa749-a2b9-4bd9-a3b0-3099bfe8bc60?_state=QZZrr8fcVlaHQhSiJ_fGCwYQCHp1KgK4gV__eF4Ib7F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjM3ZWFhNzQ5LWEyYjktNGJkOS1hM2IwLTMwOTliZmU4YmM2MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNjM0MzQwNDJaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=db00da3d-6b58-44e9-9ac3-8dd194bb7494 http.request.method=POST http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.474333ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=1b226a25-9f52-432a-a3b4-12c7b9677f8b http.request.method=PUT http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/eae44058-d0bd-41a4-bfaf-eb2307da1f33?_state=kIcDoylbfgAWgjdN-NdgzIIuslDjcToGtXCZyAch0Tt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZTQ0MDU4LWQwYmQtNDFhNC1iZmFmLWViMjMwN2RhMWYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNjczODEyNTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.844285ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "PUT /v2/foo/bar/blobs/uploads/eae44058-d0bd-41a4-bfaf-eb2307da1f33?_state=kIcDoylbfgAWgjdN-NdgzIIuslDjcToGtXCZyAch0Tt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImVhZTQ0MDU4LWQwYmQtNDFhNC1iZmFmLWViMjMwN2RhMWYzMyIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNjczODEyNTFaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:52Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=7d51eec0-cd37-43e4-bec4-8f2b58967b21 http.request.method=POST http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.462254ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:58Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=391c878d-0131-4f38-8123-cc1cf11ec4df http.request.method=PUT http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/81d647f8-ea16-417b-86a7-fd25498009eb?_state=OQlqdL8X4CTZWZCtc5dcjdo-XHeMKerlEC8NB7anQlt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxZDY0N2Y4LWVhMTYtNDE3Yi04NmE3LWZkMjU0OTgwMDllYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNzEyODU1NVoifQ%3D%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.duration=6.564115452s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:52 +0000] "PUT /v2/foo/bar/blobs/uploads/81d647f8-ea16-417b-86a7-fd25498009eb?_state=OQlqdL8X4CTZWZCtc5dcjdo-XHeMKerlEC8NB7anQlt7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjgxZDY0N2Y4LWVhMTYtNDE3Yi04NmE3LWZkMjU0OTgwMDllYiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1Mi4yNzEyODU1NVoifQ%3D%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:18:59Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=1d873730-5a09-47b5-ae0b-9d1333cf3452 http.request.method=POST http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.354325ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:59 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:34911" http.request.id=f4b10133-794d-47eb-a973-d8b579f93e75 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/cf095820-2e42-4650-b5bf-39836c60b01a?_state=M5yekSq_HacmfPAVD4VFGodywXhD-zDFxEPR8nmGtSd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmMDk1ODIwLTJlNDItNDY1MC1iNWJmLTM5ODM2YzYwYjAxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1OS4xNTg0NzIxMDlaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=6.197628182s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:18:59 +0000] "PATCH /v2/foo/bar/blobs/uploads/cf095820-2e42-4650-b5bf-39836c60b01a?_state=M5yekSq_HacmfPAVD4VFGodywXhD-zDFxEPR8nmGtSd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmMDk1ODIwLTJlNDItNDY1MC1iNWJmLTM5ODM2YzYwYjAxYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxODo1OS4xNTg0NzIxMDlaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=1fda0fdb-d947-4b90-a35a-348c378ba199 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/uploads/cf095820-2e42-4650-b5bf-39836c60b01a?_state=pgnkiwZpiThgBNe0zB55YdvbVNKCVoIqdT2804OCJjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmMDk1ODIwLTJlNDItNDY1MC1iNWJmLTM5ODM2YzYwYjAxYSIsIk9mZnNldCI6MjYyNTk5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6NTlaIn0%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.duration=2.582336ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "PUT /v2/foo/bar/blobs/uploads/cf095820-2e42-4650-b5bf-39836c60b01a?_state=pgnkiwZpiThgBNe0zB55YdvbVNKCVoIqdT2804OCJjh7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNmMDk1ODIwLTJlNDItNDY1MC1iNWJmLTM5ODM2YzYwYjAxYSIsIk9mZnNldCI6MjYyNTk5NjgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTg6NTlaIn0%3D&digest=sha256%3A1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=10c6cf12-10ac-437f-9e4f-4ed337fa986c http.request.method=HEAD http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=1.950405ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=7e05fc21-5335-483e-bc6c-dbdd3917988f http.request.method=GET http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=269.534828ms http.response.status=200 http.response.written=26259968 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 200 26259968 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=error msg="error parsing digest="sha257:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=dd0c0ccb-9c7d-4214-9f23-b506680c6485 http.request.method=GET http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/sha257:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" vars.name="foo/bar" time="2025-04-06T19:19:05Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=dd0c0ccb-9c7d-4214-9f23-b506680c6485 http.request.method=GET http.request.remoteaddr="127.0.0.1:41092" http.request.uri="/v2/foo/bar/blobs/sha257:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.000065ms http.response.status=400 http.response.written=110 vars.digest="sha257:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/sha257:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=9c44ab95-2f56-48a7-972f-5c3368d9d714 http.request.method=GET http.request.remoteaddr="127.0.0.1:60092" http.request.uri="/v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.duration=2.058675ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:19:05Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:19:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=22a4bd4f-8738-49fd-af67-0b29ade84ddb http.request.method=GET http.request.remoteaddr="127.0.0.1:34774" http.request.uri="/v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.937575ms http.response.status=404 http.response.written=157 vars.digest="sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=601c8a50-7378-4036-a7c9-978b21c8337b http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34784" http.request.uri="/v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.527544ms http.response.status=404 http.response.written=157 vars.digest="sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "HEAD /v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=821a728f-0176-4b2f-b0a3-35a5e2d0ae55 http.request.method=POST http.request.remoteaddr="127.0.0.1:34784" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.676724ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=97efe302-a961-4092-8441-0d7a3677e0bc http.request.method=GET http.request.remoteaddr="127.0.0.1:34784" http.request.uri="/v2/foo/bar/blobs/uploads/cb00717c-9ef9-423b-ab24-843113bec4bf?_state=hz3qDIubOSoXDXCV7wKTbnOB3Kb1Ux_jTzCQWYvZe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMDA3MTdjLTllZjktNDIzYi1hYjI0LTg0MzExM2JlYzRiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45NzYxOTQwMTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.879255ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/uploads/cb00717c-9ef9-423b-ab24-843113bec4bf?_state=hz3qDIubOSoXDXCV7wKTbnOB3Kb1Ux_jTzCQWYvZe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMDA3MTdjLTllZjktNDIzYi1hYjI0LTg0MzExM2JlYzRiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45NzYxOTQwMTFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=6097502f-ce2d-4a36-a682-3cde45fb15fc http.request.method=DELETE http.request.remoteaddr="127.0.0.1:34784" http.request.uri="/v2/foo/bar/blobs/uploads/cb00717c-9ef9-423b-ab24-843113bec4bf?_state=hz3qDIubOSoXDXCV7wKTbnOB3Kb1Ux_jTzCQWYvZe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMDA3MTdjLTllZjktNDIzYi1hYjI0LTg0MzExM2JlYzRiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45NzYxOTQwMTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.839225ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "DELETE /v2/foo/bar/blobs/uploads/cb00717c-9ef9-423b-ab24-843113bec4bf?_state=hz3qDIubOSoXDXCV7wKTbnOB3Kb1Ux_jTzCQWYvZe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMDA3MTdjLTllZjktNDIzYi1hYjI0LTg0MzExM2JlYzRiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45NzYxOTQwMTFaIn0%3D HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=18d450df-5904-44f9-b8b9-1f65997328b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34784" http.request.uri="/v2/foo/bar/blobs/uploads/cb00717c-9ef9-423b-ab24-843113bec4bf?_state=hz3qDIubOSoXDXCV7wKTbnOB3Kb1Ux_jTzCQWYvZe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMDA3MTdjLTllZjktNDIzYi1hYjI0LTg0MzExM2JlYzRiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45NzYxOTQwMTFaIn0%3D" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=cb00717c-9ef9-423b-ab24-843113bec4bf time="2025-04-06T19:19:05Z" 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:41029" http.request.id=18d450df-5904-44f9-b8b9-1f65997328b1 http.request.method=GET http.request.remoteaddr="127.0.0.1:34784" http.request.uri="/v2/foo/bar/blobs/uploads/cb00717c-9ef9-423b-ab24-843113bec4bf?_state=hz3qDIubOSoXDXCV7wKTbnOB3Kb1Ux_jTzCQWYvZe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMDA3MTdjLTllZjktNDIzYi1hYjI0LTg0MzExM2JlYzRiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45NzYxOTQwMTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.636494ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=cb00717c-9ef9-423b-ab24-843113bec4bf 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/uploads/cb00717c-9ef9-423b-ab24-843113bec4bf?_state=hz3qDIubOSoXDXCV7wKTbnOB3Kb1Ux_jTzCQWYvZe257Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImNiMDA3MTdjLTllZjktNDIzYi1hYjI0LTg0MzExM2JlYzRiZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45NzYxOTQwMTFaIn0%3D HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=3c1635e5-4b18-4c2e-8f5e-53756d6d1cbe http.request.method=POST http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.876354ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=732dba35-e954-4890-9113-55a8534ef2b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/96883ce6-ac41-413a-bd82-14ddd981f650?_state=-kgBCPYp0R4yA0u9MoXJ9JpUQ5n_BTYn8DCULNCmSll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODgzY2U2LWFjNDEtNDEzYS1iZDgyLTE0ZGRkOTgxZjY1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45ODUwMjQ3MzNaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" provided=sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 vars.name="foo/bar" vars.uuid=96883ce6-ac41-413a-bd82-14ddd981f650 time="2025-04-06T19:19:05Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=732dba35-e954-4890-9113-55a8534ef2b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/96883ce6-ac41-413a-bd82-14ddd981f650?_state=-kgBCPYp0R4yA0u9MoXJ9JpUQ5n_BTYn8DCULNCmSll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODgzY2U2LWFjNDEtNDEzYS1iZDgyLTE0ZGRkOTgxZjY1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45ODUwMjQ3MzNaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=96883ce6-ac41-413a-bd82-14ddd981f650 time="2025-04-06T19:19:05Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7, 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:41029" http.request.id=732dba35-e954-4890-9113-55a8534ef2b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/96883ce6-ac41-413a-bd82-14ddd981f650?_state=-kgBCPYp0R4yA0u9MoXJ9JpUQ5n_BTYn8DCULNCmSll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODgzY2U2LWFjNDEtNDEzYS1iZDgyLTE0ZGRkOTgxZjY1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45ODUwMjQ3MzNaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.815875ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=96883ce6-ac41-413a-bd82-14ddd981f650 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "PUT /v2/foo/bar/blobs/uploads/96883ce6-ac41-413a-bd82-14ddd981f650?_state=-kgBCPYp0R4yA0u9MoXJ9JpUQ5n_BTYn8DCULNCmSll7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6Ijk2ODgzY2U2LWFjNDEtNDEzYS1iZDgyLTE0ZGRkOTgxZjY1MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45ODUwMjQ3MzNaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=ab1d992a-581c-4c23-be88-8f0f1ad49a2f http.request.method=POST http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.552453ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=ec7237f4-6b61-4fd7-8019-09dfc9826b60 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/23e095b0-aebf-4f18-89cb-15e206a598b0?_state=t2Vw7AecHBwu0QfLCQasKpcwFtCcrdJLDQFOozJMOep7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzZTA5NWIwLWFlYmYtNGYxOC04OWNiLTE1ZTIwNmE1OThiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45ODkyODM0MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.858935ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "PUT /v2/foo/bar/blobs/uploads/23e095b0-aebf-4f18-89cb-15e206a598b0?_state=t2Vw7AecHBwu0QfLCQasKpcwFtCcrdJLDQFOozJMOep7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjIzZTA5NWIwLWFlYmYtNGYxOC04OWNiLTE1ZTIwNmE1OThiMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45ODkyODM0MDNaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=df91cebc-a8cc-4387-a754-fee16706e3cb http.request.method=POST http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.714194ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=fe8c8730-09f2-4ca1-8dcc-b77c214acf92 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/4709f474-a9b6-423e-aef3-f8a44b38bf06?_state=W8Ho1Mdac2MwQcz2e4Yt-RmfXoD-iysnAGjFwHCdiZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3MDlmNDc0LWE5YjYtNDIzZS1hZWYzLWY4YTQ0YjM4YmYwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45OTM2MDg1MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=1.723894ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "PUT /v2/foo/bar/blobs/uploads/4709f474-a9b6-423e-aef3-f8a44b38bf06?_state=W8Ho1Mdac2MwQcz2e4Yt-RmfXoD-iysnAGjFwHCdiZ57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjQ3MDlmNDc0LWE5YjYtNDIzZS1hZWYzLWY4YTQ0YjM4YmYwNiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45OTM2MDg1MzNaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:05Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=4535d6da-ad09-4897-b0a1-a15706b56d71 http.request.method=POST http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.312793ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=703221ee-d035-4244-9e22-e20b99c03853 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/e4057c9e-a104-41c8-8f8c-997e0a8a102e?_state=fH-viR-S1bKTud9xInMhCzx-l1cb9mAE1_IaCLkM4kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MDU3YzllLWExMDQtNDFjOC04ZjhjLTk5N2UwYThhMTAyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45OTc0ODE5NjJaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.058515346s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "PUT /v2/foo/bar/blobs/uploads/e4057c9e-a104-41c8-8f8c-997e0a8a102e?_state=fH-viR-S1bKTud9xInMhCzx-l1cb9mAE1_IaCLkM4kd7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU0MDU3YzllLWExMDQtNDFjOC04ZjhjLTk5N2UwYThhMTAyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowNS45OTc0ODE5NjJaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:08Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=d88f0a65-a1bc-4bd8-b03b-7cdd90cf249b http.request.method=POST http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.380525ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:08 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:41029" http.request.id=c79056d5-cf1d-4241-aafa-40f5a0b49490 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/91f5bc6e-1ea1-4922-890f-b2405c4433c2?_state=Adp13d-yWWIMTWG_lPGo-Nqah4jrZ-3u-ts51OjEnep7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxZjViYzZlLTFlYTEtNDkyMi04OTBmLWIyNDA1YzQ0MzNjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowOC4yNTExMzMxNThaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=1.937504315s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:08 +0000] "PATCH /v2/foo/bar/blobs/uploads/91f5bc6e-1ea1-4922-890f-b2405c4433c2?_state=Adp13d-yWWIMTWG_lPGo-Nqah4jrZ-3u-ts51OjEnep7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxZjViYzZlLTFlYTEtNDkyMi04OTBmLWIyNDA1YzQ0MzNjMiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTowOC4yNTExMzMxNThaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=2b4954fc-4248-4afb-89fa-2e458e6ddf1e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/uploads/91f5bc6e-1ea1-4922-890f-b2405c4433c2?_state=jcgNHEafLZu4Fy8SQTVGwy9sGSYdWUvm2psCwEdrO-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxZjViYzZlLTFlYTEtNDkyMi04OTBmLWIyNDA1YzQ0MzNjMiIsIk9mZnNldCI6MTU4Njg0MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6MDhaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.904837ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "PUT /v2/foo/bar/blobs/uploads/91f5bc6e-1ea1-4922-890f-b2405c4433c2?_state=jcgNHEafLZu4Fy8SQTVGwy9sGSYdWUvm2psCwEdrO-t7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjkxZjViYzZlLTFlYTEtNDkyMi04OTBmLWIyNDA1YzQ0MzNjMiIsIk9mZnNldCI6MTU4Njg0MTYsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6MDhaIn0%3D&digest=sha256%3A3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=aec28e39-fcbc-4522-9c8a-7550f39dd538 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.309665ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=f40f5bfc-63d9-41b4-a31e-d08e0c1894f6 http.request.method=GET http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=118.021574ms http.response.status=200 http.response.written=15868416 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 200 15868416 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=error msg="error parsing digest="sha257:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=98a51a97-e693-4bf0-9a87-28a1576c7983 http.request.method=GET http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/sha257:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" vars.name="foo/bar" time="2025-04-06T19:19:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="unsupported digest algorithm" err.message="provided digest did not match uploaded content" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=98a51a97-e693-4bf0-9a87-28a1576c7983 http.request.method=GET http.request.remoteaddr="127.0.0.1:34798" http.request.uri="/v2/foo/bar/blobs/sha257:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.684514ms http.response.status=400 http.response.written=110 vars.digest="sha257:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/sha257:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=3bd355ba-a6de-498a-81aa-7e3289110164 http.request.method=GET http.request.remoteaddr="127.0.0.1:44438" http.request.uri="/v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.duration=2.044535ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=14bd59d0-5e2a-48a8-a052-f5ddb40becf5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44438" http.request.uri="/v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.545269ms http.response.status=200 http.response.written=262144 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 200 262144 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:41029" http.request.id=ab1b57ac-9d61-44dc-9ad3-99dd51880f91 http.request.method=GET http.request.remoteaddr="127.0.0.1:44434" http.request.uri="/v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=12.27836ms http.response.status=200 http.response.written=2719744 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/sha256:3cb91a3384ec21b389fccc91f99ebd81f210551380fa6fb240e097d3f22033a7 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=92519554-f333-47f9-b6a3-a4260eeea54c http.request.method=GET http.request.remoteaddr="127.0.0.1:60078" http.request.uri="/v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.71107708s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:34911" http.request.id=0eddabe2-6d1b-41d0-89ab-3d9bb46de979 http.request.method=GET http.request.remoteaddr="127.0.0.1:60092" http.request.uri="/v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=4.702561809s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [06/Apr/2025:19:19:05 +0000] "GET /v2/foo/bar/blobs/sha256:1fe7208635033a7e1450bd9e650565444b3def6448265499b41c0d6a7c81bd36 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" --- PASS: TestBlobAPI (18.57s) === RUN TestBlobDelete time="2025-04-06T19:19:10Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:19:10Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:19:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=023d3afd-4aa5-47d2-8a8e-53b14359aa6a http.request.method=GET http.request.remoteaddr="127.0.0.1:51776" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.816085ms http.response.status=404 http.response.written=157 vars.digest="sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=89814dad-5e34-4ae6-ba97-be327cbb2d70 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51792" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.435876ms http.response.status=404 http.response.written=157 vars.digest="sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "HEAD /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=6495923a-06bb-40e0-a543-ef747db0461d http.request.method=POST http.request.remoteaddr="127.0.0.1:51792" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.786275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=7fc6fa55-8966-4dbe-aa8f-c93c35725f17 http.request.method=GET http.request.remoteaddr="127.0.0.1:51792" http.request.uri="/v2/foo/bar/blobs/uploads/bdac2fca-4233-4627-aae2-2be16aa24e3f?_state=oolJiUsQCiOx2Q7TweEIqxemF9GsA9VSXrFNz48hdT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYWMyZmNhLTQyMzMtNDYyNy1hYWUyLTJiZTE2YWEyNGUzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MTU3ODgxWiJ9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.637184ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/uploads/bdac2fca-4233-4627-aae2-2be16aa24e3f?_state=oolJiUsQCiOx2Q7TweEIqxemF9GsA9VSXrFNz48hdT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYWMyZmNhLTQyMzMtNDYyNy1hYWUyLTJiZTE2YWEyNGUzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MTU3ODgxWiJ9 HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=0a49261c-d724-4238-9923-bb88e8d56613 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51792" http.request.uri="/v2/foo/bar/blobs/uploads/bdac2fca-4233-4627-aae2-2be16aa24e3f?_state=oolJiUsQCiOx2Q7TweEIqxemF9GsA9VSXrFNz48hdT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYWMyZmNhLTQyMzMtNDYyNy1hYWUyLTJiZTE2YWEyNGUzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MTU3ODgxWiJ9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.866315ms http.response.status=204 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "DELETE /v2/foo/bar/blobs/uploads/bdac2fca-4233-4627-aae2-2be16aa24e3f?_state=oolJiUsQCiOx2Q7TweEIqxemF9GsA9VSXrFNz48hdT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYWMyZmNhLTQyMzMtNDYyNy1hYWUyLTJiZTE2YWEyNGUzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MTU3ODgxWiJ9 HTTP/1.1" 204 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=error msg="error resolving upload: blob upload unknown" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=40931b78-e7f3-48da-9276-0b0b464160bb http.request.method=GET http.request.remoteaddr="127.0.0.1:51792" http.request.uri="/v2/foo/bar/blobs/uploads/bdac2fca-4233-4627-aae2-2be16aa24e3f?_state=oolJiUsQCiOx2Q7TweEIqxemF9GsA9VSXrFNz48hdT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYWMyZmNhLTQyMzMtNDYyNy1hYWUyLTJiZTE2YWEyNGUzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MTU3ODgxWiJ9" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=bdac2fca-4233-4627-aae2-2be16aa24e3f time="2025-04-06T19:19:10Z" level=error msg="response completed with error" err.code="blob upload unknown" err.detail="blob upload unknown" err.message="blob upload unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=40931b78-e7f3-48da-9276-0b0b464160bb http.request.method=GET http.request.remoteaddr="127.0.0.1:51792" http.request.uri="/v2/foo/bar/blobs/uploads/bdac2fca-4233-4627-aae2-2be16aa24e3f?_state=oolJiUsQCiOx2Q7TweEIqxemF9GsA9VSXrFNz48hdT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYWMyZmNhLTQyMzMtNDYyNy1hYWUyLTJiZTE2YWEyNGUzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MTU3ODgxWiJ9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.479883ms http.response.status=404 http.response.written=100 vars.name="foo/bar" vars.uuid=bdac2fca-4233-4627-aae2-2be16aa24e3f 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "GET /v2/foo/bar/blobs/uploads/bdac2fca-4233-4627-aae2-2be16aa24e3f?_state=oolJiUsQCiOx2Q7TweEIqxemF9GsA9VSXrFNz48hdT17Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImJkYWMyZmNhLTQyMzMtNDYyNy1hYWUyLTJiZTE2YWEyNGUzZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MTU3ODgxWiJ9 HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=6457c027-6545-4187-aa51-04aa9359d41b http.request.method=POST http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.452503ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=error msg="canonical digest does match provided digest" canonical=sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=a717083d-8601-4c15-a1a6-be5651537ca9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/2eb92847-529f-4fac-a763-fe977f59210e?_state=vq-X8qv2v7obtnw0rtXe0JihYfnKdnoYrWey6u3QJBN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjkyODQ3LTUyOWYtNGZhYy1hNzYzLWZlOTc3ZjU5MjEwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MjQwNTk4OVoifQ%3D%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" provided=sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 vars.name="foo/bar" vars.uuid=2eb92847-529f-4fac-a763-fe977f59210e time="2025-04-06T19:19:10Z" level=error msg="error canceling upload after error: already closed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=a717083d-8601-4c15-a1a6-be5651537ca9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/2eb92847-529f-4fac-a763-fe977f59210e?_state=vq-X8qv2v7obtnw0rtXe0JihYfnKdnoYrWey6u3QJBN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjkyODQ3LTUyOWYtNGZhYy1hNzYzLWZlOTc3ZjU5MjEwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MjQwNTk4OVoifQ%3D%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.uuid=2eb92847-529f-4fac-a763-fe977f59210e time="2025-04-06T19:19:10Z" level=error msg="response completed with error" err.code="digest invalid" err.detail="invalid digest for referenced layer: sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6, 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:42329" http.request.id=a717083d-8601-4c15-a1a6-be5651537ca9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/2eb92847-529f-4fac-a763-fe977f59210e?_state=vq-X8qv2v7obtnw0rtXe0JihYfnKdnoYrWey6u3QJBN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjkyODQ3LTUyOWYtNGZhYy1hNzYzLWZlOTc3ZjU5MjEwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MjQwNTk4OVoifQ%3D%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.527224ms http.response.status=400 http.response.written=204 vars.name="foo/bar" vars.uuid=2eb92847-529f-4fac-a763-fe977f59210e 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "PUT /v2/foo/bar/blobs/uploads/2eb92847-529f-4fac-a763-fe977f59210e?_state=vq-X8qv2v7obtnw0rtXe0JihYfnKdnoYrWey6u3QJBN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJlYjkyODQ3LTUyOWYtNGZhYy1hNzYzLWZlOTc3ZjU5MjEwZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MjQwNTk4OVoifQ%3D%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 400 204 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=e241497b-723b-4281-8b3d-1d0846d4fa70 http.request.method=POST http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.303493ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=cd0334a9-0e30-4807-bc4b-a9fb899b9897 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/6f381a49-6f68-4f23-ae7a-ca9b06c0e72e?_state=oKVqbc4Xnhg6VmgWT_iVyzuM49gqjPtfcV43pMzbc-97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmMzgxYTQ5LTZmNjgtNGYyMy1hZTdhLWNhOWIwNmMwZTcyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43Mjc3MDA3ODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.duration=1.835614ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "PUT /v2/foo/bar/blobs/uploads/6f381a49-6f68-4f23-ae7a-ca9b06c0e72e?_state=oKVqbc4Xnhg6VmgWT_iVyzuM49gqjPtfcV43pMzbc-97Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjZmMzgxYTQ5LTZmNjgtNGYyMy1hZTdhLWNhOWIwNmMwZTcyZSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43Mjc3MDA3ODlaIn0%3D&digest=sha256%3Ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=0ed300cd-5857-48fb-a75d-cb85176bbc1d http.request.method=POST http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=4.1521ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=278c40ec-54c7-42a6-bd8a-46ed49fe55ff http.request.method=PUT http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/9ab5101f-34d0-4bf3-83b4-acb34e7fd3ba?_state=k66ipnZCmPVhT6tSxMKzAf5UrSo4y4yhTyUSXdiQOq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhYjUxMDFmLTM0ZDAtNGJmMy04M2I0LWFjYjM0ZTdmZDNiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MzQzMDYzMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef" http.request.useragent="Go-http-client/1.1" http.response.duration=2.200915ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "PUT /v2/foo/bar/blobs/uploads/9ab5101f-34d0-4bf3-83b4-acb34e7fd3ba?_state=k66ipnZCmPVhT6tSxMKzAf5UrSo4y4yhTyUSXdiQOq57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjlhYjUxMDFmLTM0ZDAtNGJmMy04M2I0LWFjYjM0ZTdmZDNiYSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MzQzMDYzMDRaIn0%3D&digest=sha256%3A5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:10Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=7025bbe9-b107-4ea9-aa1b-b53ff767813d http.request.method=POST http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.756504ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:13Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=b865cedc-35dc-4e32-82d4-0888d4bbbc3c http.request.method=PUT http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/4d492c33-60e7-4e41-b62f-a9dc2a227880?_state=54jXiPFSovkA0y5PPv9VPvNsCERVck1CVxZNiGYgFWJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNDkyYzMzLTYwZTctNGU0MS1iNjJmLWE5ZGMyYTIyNzg4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MzkyNzcxMzZaIn0%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.065865787s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:10 +0000] "PUT /v2/foo/bar/blobs/uploads/4d492c33-60e7-4e41-b62f-a9dc2a227880?_state=54jXiPFSovkA0y5PPv9VPvNsCERVck1CVxZNiGYgFWJ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjRkNDkyYzMzLTYwZTctNGU0MS1iNjJmLWE5ZGMyYTIyNzg4MCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxMC43MzkyNzcxMzZaIn0%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:14Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=862faa26-2116-4b1d-9870-ea56809ae766 http.request.method=POST http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.175275ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:14 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/octet-stream" http.request.host="127.0.0.1:42329" http.request.id=ad395959-cb7b-497c-9588-3440a9fff1e9 http.request.method=PATCH http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/2852397c-5f67-49ac-b43f-7628b16ac488?_state=I0z9B3J1zsCjtiPRVeYLbjSh1haSxn0JIrVQMj1kHM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NTIzOTdjLTVmNjctNDlhYy1iNDNmLTc2MjhiMTZhYzQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxNC4wMjg4OTgzNTFaIn0%3D" http.request.useragent="Go-http-client/1.1" http.response.duration=3.146530131s http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:14 +0000] "PATCH /v2/foo/bar/blobs/uploads/2852397c-5f67-49ac-b43f-7628b16ac488?_state=I0z9B3J1zsCjtiPRVeYLbjSh1haSxn0JIrVQMj1kHM57Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NTIzOTdjLTVmNjctNDlhYy1iNDNmLTc2MjhiMTZhYzQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxNC4wMjg4OTgzNTFaIn0%3D HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=6c0d00fb-8b9f-48fd-86ea-a09616c860f0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/uploads/2852397c-5f67-49ac-b43f-7628b16ac488?_state=cZrHX-U-AaUwTYuj5ttJOyjcaHnL13hRm_HMr-CG6-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NTIzOTdjLTVmNjctNDlhYy1iNDNmLTc2MjhiMTZhYzQ4OCIsIk9mZnNldCI6MTg5NzQyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6MTRaIn0%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.duration=2.576097ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "PUT /v2/foo/bar/blobs/uploads/2852397c-5f67-49ac-b43f-7628b16ac488?_state=cZrHX-U-AaUwTYuj5ttJOyjcaHnL13hRm_HMr-CG6-p7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjI4NTIzOTdjLTVmNjctNDlhYy1iNDNmLTc2MjhiMTZhYzQ4OCIsIk9mZnNldCI6MTg5NzQyMDgsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6MTRaIn0%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=363f89dd-79ac-4463-99c0-9c598df17f8e http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.057255ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=a2e1b27b-37ce-484e-9c94-2ae1de034ae0 http.request.method=GET http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=155.494963ms http.response.status=200 http.response.written=18974208 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "GET /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 200 18974208 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=error msg="error parsing digest="sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=04734c32-224f-4474-a5cf-dd976fe7680f http.request.method=GET http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" time="2025-04-06T19:19:17Z" 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:42329" http.request.id=04734c32-224f-4474-a5cf-dd976fe7680f http.request.method=GET http.request.remoteaddr="127.0.0.1:51796" http.request.uri="/v2/foo/bar/blobs/sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.629304ms http.response.status=400 http.response.written=110 vars.digest="sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "GET /v2/foo/bar/blobs/sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=d4dcd9b1-4235-4044-a0e6-22b9613ab48d http.request.method=GET http.request.remoteaddr="127.0.0.1:51828" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.947415ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "GET /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=5d1147b7-9464-47e0-bd35-0a071720523b http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51838" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.duration=1.653234ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=error msg="response completed with error" err.code="blob unknown" err.detail=sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=c446b65f-8512-41bf-87d6-ddd853cdb978 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51838" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.372431ms http.response.status=404 http.response.written=157 vars.digest="sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "HEAD /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 404 157 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" 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:42329" http.request.id=51529b2b-b334-480a-aaa7-488aaf3d52ae http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51838" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.554084ms http.response.status=404 http.response.written=74 vars.digest="sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "DELETE /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 404 74 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=error msg="error parsing digest="sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6": unsupported digest algorithm" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=74d7cf8c-b0da-40a5-974a-193a1d7e78f3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51854" http.request.uri="/v2/foo/bar/blobs/sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" vars.digest="sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" time="2025-04-06T19:19:17Z" 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:42329" http.request.id=74d7cf8c-b0da-40a5-974a-193a1d7e78f3 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51854" http.request.uri="/v2/foo/bar/blobs/sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.396784ms http.response.status=400 http.response.written=110 vars.digest="sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "DELETE /v2/foo/bar/blobs/sha257:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 400 110 "" "Go-http-client/1.1" time="2025-04-06T19:19:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=28c7fe04-30ee-4892-9392-c361f7b1237c http.request.method=POST http.request.remoteaddr="127.0.0.1:51858" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.415804ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=e42b9dae-3a4c-4da9-ba59-ee6d2dd2ae01 http.request.method=PUT http.request.remoteaddr="127.0.0.1:51858" http.request.uri="/v2/foo/bar/blobs/uploads/7c8d7b28-3afa-4027-8a9f-9e3b03aecb66?_state=KoK0pl02JzXMRau0H6wqg9CfUdKoshmhSJoKIAu3bYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjOGQ3YjI4LTNhZmEtNDAyNy04YTlmLTllM2IwM2FlY2I2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxNy40NDEyMzM1MloifQ%3D%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.duration=3.15032482s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "PUT /v2/foo/bar/blobs/uploads/7c8d7b28-3afa-4027-8a9f-9e3b03aecb66?_state=KoK0pl02JzXMRau0H6wqg9CfUdKoshmhSJoKIAu3bYx7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjdjOGQ3YjI4LTNhZmEtNDAyNy04YTlmLTllM2IwM2FlY2I2NiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToxNy40NDEyMzM1MloifQ%3D%3D&digest=sha256%3Ac603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=d26ecec1-ee15-4858-9c70-384a54e6cd61 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:51858" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=2.338755ms http.response.status=200 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:20 +0000] "HEAD /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 200 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=6075cafa-e46e-46a9-9278-77543471d032 http.request.method=GET http.request.remoteaddr="127.0.0.1:51828" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.396396111s http.response.status=200 http.response.written=2621440 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "GET /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 200 2621440 "" "Go-http-client/1.1" time="2025-04-06T19:19:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:42329" http.request.id=4745d9f9-9a9b-4363-96b6-d7be9c3d326d http.request.method=GET http.request.remoteaddr="127.0.0.1:51812" http.request.uri="/v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/octet-stream" http.response.duration=3.404445211s http.response.status=200 http.response.written=2719744 127.0.0.1 - - [06/Apr/2025:19:19:17 +0000] "GET /v2/foo/bar/blobs/sha256:c603a57fc405b2db0979c4772a02f28f04568b39742d552b94db692ee84c3dc6 HTTP/1.1" 200 2719744 "" "Go-http-client/1.1" --- PASS: TestBlobDelete (10.41s) === RUN TestRelativeURL time="2025-04-06T19:19:20Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:19:20Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:19:20Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43899" http.request.id=eaa47d05-f3b8-4132-9fd1-b85888edfd8b http.request.method=POST http.request.remoteaddr="127.0.0.1:35942" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.018495ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:20 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43899" http.request.id=054070fa-90d2-4b78-b404-8ad9fef9f618 http.request.method=PUT http.request.remoteaddr="127.0.0.1:35942" http.request.uri="/v2/foo/bar/blobs/uploads/2c8d66ef-c217-489d-938f-da3450a57ea0?_state=sXH7OdQoOPHuF-ZODQ8MqCPVS30npUvsHrPaQJpCOex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjOGQ2NmVmLWMyMTctNDg5ZC05MzhmLWRhMzQ1MGE1N2VhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToyMC44MjgwNzQ0MThaIn0%3D&digest=sha256%3A6b780c168afd774f39d66bdec65c004dbd78ac35e1728ddc06e5a782faa11c68" http.request.useragent="Go-http-client/1.1" http.response.duration=7.815006299s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:21 +0000] "PUT /v2/foo/bar/blobs/uploads/2c8d66ef-c217-489d-938f-da3450a57ea0?_state=sXH7OdQoOPHuF-ZODQ8MqCPVS30npUvsHrPaQJpCOex7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjJjOGQ2NmVmLWMyMTctNDg5ZC05MzhmLWRhMzQ1MGE1N2VhMCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToyMC44MjgwNzQ0MThaIn0%3D&digest=sha256%3A6b780c168afd774f39d66bdec65c004dbd78ac35e1728ddc06e5a782faa11c68 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43899" http.request.id=8c759e10-1715-43d2-911d-ff1b99454a38 http.request.method=POST http.request.remoteaddr="127.0.0.1:35942" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.182146ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:29Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43899" http.request.id=9241307d-e76e-4458-8c3d-8389da0419bf http.request.method=POST http.request.remoteaddr="127.0.0.1:35942" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.393664ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:29 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:33Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:43899" http.request.id=0edb18a4-a38f-4dab-9ca0-9ac2e903e7ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:35942" http.request.uri="/v2/foo/bar/blobs/uploads/1710eb2d-7a1f-4f90-9786-937cf903454d?_state=XmIHH1b_81yIqH5flRCSC4KFZUjDpuamlXa65QKIC217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3MTBlYjJkLTdhMWYtNGY5MC05Nzg2LTkzN2NmOTAzNDU0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToyOS41MTU2MDUyNDNaIn0%3D&digest=sha256%3A7b1b6e93f8b20b429fc223b915b45f794ff9ad3093ab34898d27546fc74f1533" http.request.useragent="Go-http-client/1.1" http.response.duration=4.45316878s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:29 +0000] "PUT /v2/foo/bar/blobs/uploads/1710eb2d-7a1f-4f90-9786-937cf903454d?_state=XmIHH1b_81yIqH5flRCSC4KFZUjDpuamlXa65QKIC217Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjE3MTBlYjJkLTdhMWYtNGY5MC05Nzg2LTkzN2NmOTAzNDU0ZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOToyOS41MTU2MDUyNDNaIn0%3D&digest=sha256%3A7b1b6e93f8b20b429fc223b915b45f794ff9ad3093ab34898d27546fc74f1533 HTTP/1.1" 201 0 "" "Go-http-client/1.1" --- PASS: TestRelativeURL (13.15s) === RUN TestBlobDeleteDisabled time="2025-04-06T19:19:33Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:19:33Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:19: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:45997" http.request.id=2451a19b-8a14-4222-ad58-3014c4339fe1 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:51742" http.request.uri="/v2/foo/bar/blobs/sha256:6c810891e4845203c721bc435ad174ba11bf85b4b1323130fece99cca97a2c56" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.054195ms http.response.status=405 http.response.written=78 vars.digest="sha256:6c810891e4845203c721bc435ad174ba11bf85b4b1323130fece99cca97a2c56" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:34 +0000] "DELETE /v2/foo/bar/blobs/sha256:6c810891e4845203c721bc435ad174ba11bf85b4b1323130fece99cca97a2c56 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestBlobDeleteDisabled (0.44s) === RUN TestDeleteDisabled time="2025-04-06T19:19: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-06T19:19:34Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:19:34Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46333" http.request.id=458018c3-60b6-4288-9ed6-d003fc8f2e80 http.request.method=POST http.request.remoteaddr="127.0.0.1:52676" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.186575ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:34 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46333" http.request.id=ded41551-6241-4070-bca1-b81eaf120b88 http.request.method=PUT http.request.remoteaddr="127.0.0.1:52676" http.request.uri="/v2/foo/bar/blobs/uploads/02500374-d054-440a-8cd7-6032b6a29acd?_state=7S47OAs-BQh9Kmmlpgg2CIiqpVe63NnaoqztsfQrGTZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyNTAwMzc0LWQwNTQtNDQwYS04Y2Q3LTYwMzJiNmEyOWFjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTozNC42OTEwOTAwNTlaIn0%3D&digest=sha256%3A05441b41d46b372da757987b8fe1272dab793547db7284994b9e626070c0d775" http.request.useragent="Go-http-client/1.1" http.response.duration=2.606389353s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:34 +0000] "PUT /v2/foo/bar/blobs/uploads/02500374-d054-440a-8cd7-6032b6a29acd?_state=7S47OAs-BQh9Kmmlpgg2CIiqpVe63NnaoqztsfQrGTZ7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjAyNTAwMzc0LWQwNTQtNDQwYS04Y2Q3LTYwMzJiNmEyOWFjZCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTozNC42OTEwOTAwNTlaIn0%3D&digest=sha256%3A05441b41d46b372da757987b8fe1272dab793547db7284994b9e626070c0d775 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:37Z" 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:46333" http.request.id=44ed50f1-1748-40bb-a136-56ed790ac1be http.request.method=DELETE http.request.remoteaddr="127.0.0.1:52676" http.request.uri="/v2/foo/bar/blobs/sha256:05441b41d46b372da757987b8fe1272dab793547db7284994b9e626070c0d775" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=4.16559ms http.response.status=405 http.response.written=78 vars.digest="sha256:05441b41d46b372da757987b8fe1272dab793547db7284994b9e626070c0d775" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:19:37 +0000] "DELETE /v2/foo/bar/blobs/sha256:05441b41d46b372da757987b8fe1272dab793547db7284994b9e626070c0d775 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestDeleteDisabled (2.89s) === RUN TestDeleteReadOnly time="2025-04-06T19:19:37Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:19:37Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:19:37Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44877" http.request.id=c648d52d-6ab8-4808-b463-1b0de4b9fb30 http.request.method=POST http.request.remoteaddr="127.0.0.1:43624" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.385306ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:37 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44877" http.request.id=66883401-1c9c-4574-9fe8-2a6e05a86eb5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43624" http.request.uri="/v2/foo/bar/blobs/uploads/53235a39-ff96-428a-b8d0-1469be200f5f?_state=42DglyCwdr4xnC7a4EcZXctCfh6jOYa01mWM0qAktDN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMjM1YTM5LWZmOTYtNDI4YS1iOGQwLTE0NjliZTIwMGY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTozNy42MDQwOTk4NjlaIn0%3D&digest=sha256%3A753ac7d9003dee16a01e30b7bb374200e279bacb79501b5801decdda63c6a4e1" http.request.useragent="Go-http-client/1.1" http.response.duration=2.986320326s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:37 +0000] "PUT /v2/foo/bar/blobs/uploads/53235a39-ff96-428a-b8d0-1469be200f5f?_state=42DglyCwdr4xnC7a4EcZXctCfh6jOYa01mWM0qAktDN7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6IjUzMjM1YTM5LWZmOTYtNDI4YS1iOGQwLTE0NjliZTIwMGY1ZiIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToxOTozNy42MDQwOTk4NjlaIn0%3D&digest=sha256%3A753ac7d9003dee16a01e30b7bb374200e279bacb79501b5801decdda63c6a4e1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "DELETE /v2/foo/bar/blobs/sha256:753ac7d9003dee16a01e30b7bb374200e279bacb79501b5801decdda63c6a4e1 HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestDeleteReadOnly (3.29s) === RUN TestStartPushReadOnly time="2025-04-06T19:19:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:19:40Z" level=info msg="redis not configured" go.version=go1.23.8 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 19 "" "Go-http-client/1.1" --- PASS: TestStartPushReadOnly (0.01s) === RUN TestManifestAPI time="2025-04-06T19:19:40Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:19:40Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:19:40Z" 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:40473" http.request.id=cd854624-0c40-48b2-bf08-c9627a294e72 http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.073175ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T19:19:40Z" 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:40473" http.request.id=72e45ee6-7464-4d9c-b7f4-555e120fe440 http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" 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=1.520764ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T19:19:40Z" 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:40473" http.request.id=4c13e5d9-9a6b-4108-bf85-b5cc67766f67 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.433744ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T19:19:40Z" 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:40473" http.request.id=341ea6fa-ac9c-4544-b13a-389068f8c5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.567016ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:19:40Z" 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:40473" http.request.id=341ea6fa-ac9c-4544-b13a-389068f8c5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.635847ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:19:40Z" 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:40473" http.request.id=341ea6fa-ac9c-4544-b13a-389068f8c5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.687627ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:19:40Z" 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:40473" http.request.id=341ea6fa-ac9c-4544-b13a-389068f8c5c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.739457ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T19:19:40Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=d905b7f6-a40f-4df9-9a19-9a20af1154f1 http.request.method=POST http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.085185ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:43Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=caf5cbfa-a2a9-479a-a494-4b3841df1cf8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/blobs/uploads/ebd04e7c-a274-4f07-b79f-902f9958ed0f?_state=KLG2keXd_5_G3RpHUV_14saEpEvwJh6WiLqZ1GzYA557Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYmQwNGU3Yy1hMjc0LTRmMDctYjc5Zi05MDJmOTk1OGVkMGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDAuOTA1MjI3MjgxWiJ9&digest=sha256%3A9b969cf30f6991b0a92fad8ffb0ddd5bf545825ccde5e1863e4e59f679b3b986" http.request.useragent="Go-http-client/1.1" http.response.duration=2.864901364s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:40 +0000] "PUT /v2/foo/schema1/blobs/uploads/ebd04e7c-a274-4f07-b79f-902f9958ed0f?_state=KLG2keXd_5_G3RpHUV_14saEpEvwJh6WiLqZ1GzYA557Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlYmQwNGU3Yy1hMjc0LTRmMDctYjc5Zi05MDJmOTk1OGVkMGYiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDAuOTA1MjI3MjgxWiJ9&digest=sha256%3A9b969cf30f6991b0a92fad8ffb0ddd5bf545825ccde5e1863e4e59f679b3b986 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:44Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=c3d03d20-2318-4fed-b2c5-74c892e7d3c3 http.request.method=POST http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.304766ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:44 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=a3138f79-727d-440c-851d-2de4f857f020 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/blobs/uploads/c51ffc92-beac-4a0e-bf59-f36d9c64b490?_state=9QTQGiuzEve7PFUYamXFMN0KV99x4t0dDSVItuY6Ysp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNTFmZmM5Mi1iZWFjLTRhMGUtYmY1OS1mMzZkOWM2NGI0OTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDQuMTM4OTYxMDExWiJ9&digest=sha256%3A1d3595827b4c27c78db18608587db17d8462e3bcb9999fc31a29666080c8dd82" http.request.useragent="Go-http-client/1.1" http.response.duration=4.577123319s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:44 +0000] "PUT /v2/foo/schema1/blobs/uploads/c51ffc92-beac-4a0e-bf59-f36d9c64b490?_state=9QTQGiuzEve7PFUYamXFMN0KV99x4t0dDSVItuY6Ysp7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJjNTFmZmM5Mi1iZWFjLTRhMGUtYmY1OS1mMzZkOWM2NGI0OTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDQuMTM4OTYxMDExWiJ9&digest=sha256%3A1d3595827b4c27c78db18608587db17d8462e3bcb9999fc31a29666080c8dd82 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=dabb29a4-0a27-4675-b697-5ef45ea83488 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.564129ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=16d126f5-a2df-4427-9406-3c205cc1f701 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.949197ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=eb4d2a83-c64b-4557-8ea0-7e8d478619fe http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.412846ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=24977fce-0093-4282-8fe3-4d2dfdce9aa6 http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=3.793879ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" 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:40473" http.request.id=d6358eaf-a270-4b6d-830c-f292274653b8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.972077ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" 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:40473" http.request.id=63ca895a-fb9d-4b12-b5c1-80a28bdcf941 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.874467ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:40473" http.request.id=78c70c58-d2f5-496c-9350-f209b41e6875 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.duration=2.724856ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=1aac598f-670c-439e-be46-ab9eee083727 http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.469406ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=ef699963-5305-4b3d-b32e-772d16e627f2 http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.290784ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=81efd477-2905-4594-8558-821b5064e690 http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.duration=1.375534ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=f3c7c142-9191-40c5-80a9-827a79d1b3de http.request.method=GET http.request.remoteaddr="127.0.0.1:43282" 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=1.321203ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=error msg="payload digest does match: "sha256:1673b3bd6be37eef044800b42cb8cf121d4d512ca253ef5a81a58cb3638b4483" != "sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f"" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=8c27e016-04d7-424b-904a-4f103790c337 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" time="2025-04-06T19:19: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:40473" http.request.id=8c27e016-04d7-424b-904a-4f103790c337 http.request.method=PUT http.request.remoteaddr="127.0.0.1:43282" http.request.uri="/v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.738664ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f" 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema1/manifests/sha256:ed7ca591155fc181aff6e8a614c5c6640ea5dd7f0f2dd43da79f33cc3e15034f HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" 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:40473" http.request.id=31503dd9-0acd-4991-ae0d-f5644adf3580 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" 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.415794ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" 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:40473" http.request.id=5ec50f7a-6c85-49d3-bdb0-fcd0eeaef7fe http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" 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=1.452403ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T19:19: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.v2+json" http.request.host="127.0.0.1:40473" http.request.id=7f3b0eb3-af95-40b4-8e2a-05576eacadf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" 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.540993ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:19:48Z" 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:40473" http.request.id=7f3b0eb3-af95-40b4-8e2a-05576eacadf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" 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.603314ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:19:48Z" 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:40473" http.request.id=7f3b0eb3-af95-40b4-8e2a-05576eacadf0 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" 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.659554ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=81cd8717-b3cf-44ce-aca4-56e02b3c85c0 http.request.method=POST http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.437454ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=df1822b0-a75e-4d77-89d0-b982dcffc110 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/blobs/uploads/aad00f1d-e549-4ff9-817a-d325fa169da3?_state=oRr2KBdlwb7AHYbDwwPuiDDvIXNmVTIVN4CZk4nABFd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWQwMGYxZC1lNTQ5LTRmZjktODE3YS1kMzI1ZmExNjlkYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDguNzYzMDM4ODcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.738005ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema2/blobs/uploads/aad00f1d-e549-4ff9-817a-d325fa169da3?_state=oRr2KBdlwb7AHYbDwwPuiDDvIXNmVTIVN4CZk4nABFd7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJhYWQwMGYxZC1lNTQ5LTRmZjktODE3YS1kMzI1ZmExNjlkYTMiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDguNzYzMDM4ODcyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:48Z" 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:40473" http.request.id=615a16b9-1989-4839-b002-5a26981739d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" 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.464013ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:19:48Z" 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:40473" http.request.id=615a16b9-1989-4839-b002-5a26981739d2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" 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.528213ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:19:48 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T19:19:49Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=12eed26d-5e25-48f5-890d-7716202e41d5 http.request.method=POST http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.339646ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:49 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:56Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=3365dcf2-6f2f-43f5-abd5-fc727810a283 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/blobs/uploads/d74f1ad0-3e37-4196-b44d-3bfba236a199?_state=JhSwmIolNd013cUbRMoUEdU-amQIj-P3NmyVWg243nl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNzRmMWFkMC0zZTM3LTQxOTYtYjQ0ZC0zYmZiYTIzNmExOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDkuMjI0MDcxODNaIn0%3D&digest=sha256%3Aee0da64453c9912d8ff368e849d3777b00882bf9ffaf8f3085454458c3214384" http.request.useragent="Go-http-client/1.1" http.response.duration=7.223953988s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:49 +0000] "PUT /v2/foo/schema2/blobs/uploads/d74f1ad0-3e37-4196-b44d-3bfba236a199?_state=JhSwmIolNd013cUbRMoUEdU-amQIj-P3NmyVWg243nl7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJkNzRmMWFkMC0zZTM3LTQxOTYtYjQ0ZC0zYmZiYTIzNmExOTkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NDkuMjI0MDcxODNaIn0%3D&digest=sha256%3Aee0da64453c9912d8ff368e849d3777b00882bf9ffaf8f3085454458c3214384 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:19:56Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=62e08dee-41f9-4263-9914-7260e3351eb1 http.request.method=POST http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.258235ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:56 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=12bbca13-39ce-432d-bb8f-d558a1a003ab http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/blobs/uploads/e2dd7514-05b8-40b9-939b-d00b093faeba?_state=pGDz_EUSm_MFs-YfXlc9ao1qzYmg0tvcDvACIZ-0VOV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMmRkNzUxNC0wNWI4LTQwYjktOTM5Yi1kMDBiMDkzZmFlYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NTYuNzc3NzEzODRaIn0%3D&digest=sha256%3A64e3687f498559595c8c1c3ee5e52b6d04fc8b988d38e33b3130f952584ac506" http.request.useragent="Go-http-client/1.1" http.response.duration=3.502141515s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:19:56 +0000] "PUT /v2/foo/schema2/blobs/uploads/e2dd7514-05b8-40b9-939b-d00b093faeba?_state=pGDz_EUSm_MFs-YfXlc9ao1qzYmg0tvcDvACIZ-0VOV7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJlMmRkNzUxNC0wNWI4LTQwYjktOTM5Yi1kMDBiMDkzZmFlYmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MTk6NTYuNzc3NzEzODRaIn0%3D&digest=sha256%3A64e3687f498559595c8c1c3ee5e52b6d04fc8b988d38e33b3130f952584ac506 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" 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:40473" http.request.id=8e81378b-c696-4ad4-b3c1-dcd20911e967 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.735037ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" 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:40473" http.request.id=a5ef0bb9-dbba-4a71-9b15-6fc628af4d3e http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/sha256:a79e399162f851b615108dac3ced61c1d2b712b04f6e615ae878c27d81331796" http.request.useragent="Go-http-client/1.1" http.response.duration=2.072745ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:a79e399162f851b615108dac3ced61c1d2b712b04f6e615ae878c27d81331796 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=809036a5-b579-4271-a735-8c14af72a8f9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.967945ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=1ba23f56-25ab-4e01-acf6-499dddca6723 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/sha256:a79e399162f851b615108dac3ced61c1d2b712b04f6e615ae878c27d81331796" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.828884ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/sha256:a79e399162f851b615108dac3ced61c1d2b712b04f6e615ae878c27d81331796 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=29090707-be33-449b-bfd4-676604bc2a09 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.537414ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=5f8d6adb-6743-417b-8094-610f8989f18f http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/sha256:a79e399162f851b615108dac3ced61c1d2b712b04f6e615ae878c27d81331796" http.request.useragent="Go-http-client/1.1" http.response.duration=1.801054ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/sha256:a79e399162f851b615108dac3ced61c1d2b712b04f6e615ae878c27d81331796 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=4dc851b6-d4de-499d-93df-e98d1d493bc9 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" 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=1.554384ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="rewriting manifest sha256:a79e399162f851b615108dac3ced61c1d2b712b04f6e615ae878c27d81331796 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=61416cb4-aa40-4ce5-8c24-531bd0eafde0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" 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-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=61416cb4-aa40-4ce5-8c24-531bd0eafde0 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" 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=3.787459ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.request.host="127.0.0.1:40473" http.request.id=ac01cc6e-5cfb-4bd2-8c2a-abdff1576d10 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.819134ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" 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:40473" http.request.id=dfc65886-c493-4c23-bf9b-7e27037b18b9 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.951344ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" 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:40473" http.request.id=785bec33-9f71-4cc6-ba88-26716419c159 http.request.method=PUT http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/sha256:417cb125abd430876fabdf3c0171a5d43ae155cd0e2c87570db062ecf6c934b1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.969265ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema2/manifests/sha256:417cb125abd430876fabdf3c0171a5d43ae155cd0e2c87570db062ecf6c934b1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=e762475d-4171-465e-8998-a4780ee8648d http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.612664ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=f13f9437-4e10-42e6-8e29-bcd5050d3075 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/sha256:417cb125abd430876fabdf3c0171a5d43ae155cd0e2c87570db062ecf6c934b1" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.519884ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/sha256:417cb125abd430876fabdf3c0171a5d43ae155cd0e2c87570db062ecf6c934b1 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=01c38ef3-5ca9-46b9-bd1d-3423d67c0a6a http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.664334ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=5706f497-d06b-40bb-8fd9-a9844f1c2260 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" http.request.uri="/v2/foo/schema2/manifests/sha256:417cb125abd430876fabdf3c0171a5d43ae155cd0e2c87570db062ecf6c934b1" http.request.useragent="Go-http-client/1.1" http.response.duration=1.523343ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/sha256:417cb125abd430876fabdf3c0171a5d43ae155cd0e2c87570db062ecf6c934b1 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="rewriting manifest list sha256:417cb125abd430876fabdf3c0171a5d43ae155cd0e2c87570db062ecf6c934b1 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=6c04a70e-df7a-46ca-b0b4-7cbf901a2f49 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" 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-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:40473" http.request.id=6c04a70e-df7a-46ca-b0b4-7cbf901a2f49 http.request.method=GET http.request.remoteaddr="127.0.0.1:34820" 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.832717ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:20:00Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:20:00Z" 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:46673" http.request.id=6d8bdf39-caed-4a9a-84aa-0b78fb532456 http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.496984ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=error msg="response completed with error" err.code="name unknown" err.detail=map[name:foo/schema1] err.message="repository name not known to registry" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=fffb4db8-cc68-4d22-b6ee-b6835c101932 http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" 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=1.549354ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" 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:46673" http.request.id=9a61b239-84e0-4a93-9240-ea3bb9818c62 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.499984ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" 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:46673" http.request.id=7549f117-d429-474c-99be-e3e3099f6c14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.790297ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:20:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=asdf err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=7549f117-d429-474c-99be-e3e3099f6c14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.860887ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:20:00Z" 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:46673" http.request.id=7549f117-d429-474c-99be-e3e3099f6c14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.907727ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:20:00Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=qwer err.message="blob unknown to registry" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=7549f117-d429-474c-99be-e3e3099f6c14 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.947997ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T19:20:00Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=9f5c9aa0-e9bb-4c54-9873-91e9cdf03a79 http.request.method=POST http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.182955ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:02Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=b737c257-e5ed-483d-a74e-35020076fcce http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/blobs/uploads/f7df48a5-f881-428a-88f9-ac292df0b605?_state=rCgwWafPHJk1NZuRmFw8PCVno7ffMNZyPVOg0TPWmql7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmN2RmNDhhNS1mODgxLTQyOGEtODhmOS1hYzI5MmRmMGI2MDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDAuNjA1ODU1NTM5WiJ9&digest=sha256%3A2b20fe5db36d8145aa9f3e5d1f8fd0b38209c87a3e98f6380b77986cc0ee046c" http.request.useragent="Go-http-client/1.1" http.response.duration=2.269253902s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:00 +0000] "PUT /v2/foo/schema1/blobs/uploads/f7df48a5-f881-428a-88f9-ac292df0b605?_state=rCgwWafPHJk1NZuRmFw8PCVno7ffMNZyPVOg0TPWmql7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJmN2RmNDhhNS1mODgxLTQyOGEtODhmOS1hYzI5MmRmMGI2MDUiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDAuNjA1ODU1NTM5WiJ9&digest=sha256%3A2b20fe5db36d8145aa9f3e5d1f8fd0b38209c87a3e98f6380b77986cc0ee046c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:03Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=7b4f2b79-11f7-40c9-b4ff-67d33b2f5c67 http.request.method=POST http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.275586ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:03 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=f719d766-8716-454c-84a2-78ed18b2e661 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/blobs/uploads/dd87d187-258c-4641-a929-845f5970664d?_state=xC3W0FDtnuICDbHuRzxm0xl30ZyDGleXzan4JgZYBJh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZDg3ZDE4Ny0yNThjLTQ2NDEtYTkyOS04NDVmNTk3MDY2NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDMuMjAwNzU5MzM0WiJ9&digest=sha256%3A1509e43beb3c4eaa1ff69b1543d6a08beb04e78eb31392cef0e45b3759eb2463" http.request.useragent="Go-http-client/1.1" http.response.duration=3.514973376s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:03 +0000] "PUT /v2/foo/schema1/blobs/uploads/dd87d187-258c-4641-a929-845f5970664d?_state=xC3W0FDtnuICDbHuRzxm0xl30ZyDGleXzan4JgZYBJh7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJkZDg3ZDE4Ny0yNThjLTQ2NDEtYTkyOS04NDVmNTk3MDY2NGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDMuMjAwNzU5MzM0WiJ9&digest=sha256%3A1509e43beb3c4eaa1ff69b1543d6a08beb04e78eb31392cef0e45b3759eb2463 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=20e960c4-7128-4a53-8f7e-d0bfb1d100fc http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.433868ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=7a609e91-91b1-451a-a6c6-6801eb08d4c6 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.duration=4.207951ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=23f7b006-3e5b-4b0a-8139-b14b5c0a3245 http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.837477ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=051b7845-1faf-424c-903e-4493758315c0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.298316ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" 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:46673" http.request.id=55c06c70-c53a-4869-af51-4236d5d8a8ac http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.duration=3.238398ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" 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:46673" http.request.id=96cbf38e-a144-4dc2-bbd4-c418627ec5a8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.duration=2.904577ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:46673" http.request.id=d6561184-2071-4b4e-9f71-4d34c6dc580e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.duration=2.769596ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=a18abbe0-c472-4c5f-93d2-f5177891b754 http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.235365ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=3e05fc03-e795-4d1c-a5cd-f0d5bf4ee9fe http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294573ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=a9224a69-491a-49aa-9cf2-c3dfdffe8e1a http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.duration=1.225633ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=72823f64-d0b1-460b-97b0-5ebb7e6911bd http.request.method=GET http.request.remoteaddr="127.0.0.1:36004" 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=1.608924ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=error msg="payload digest does match: "sha256:f53179b1b8cdabea7facaee1c8aa61b5ac4257572ec2c45ced2a237721e328b1" != "sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447"" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=affefeed-1e5a-48f5-a4f0-56850f7c4b16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" time="2025-04-06T19:20:06Z" 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:46673" http.request.id=affefeed-1e5a-48f5-a4f0-56850f7c4b16 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36004" http.request.uri="/v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.564374ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447" 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema1/manifests/sha256:8b77c7c4594d45b56af6f2ac446b5375f312766582562a5e4bcfebb4101cf447 HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" 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:46673" http.request.id=553bd16b-98d1-4e14-bc4e-2c9f5e3a29d0 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" 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.458353ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" 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:46673" http.request.id=02f269f6-180d-4ddf-9bdc-afbe7403e4d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" 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=1.428533ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=error msg="response completed with error" err.code="manifest blob unknown" err.detail=sha256:1a9ec845ee94c202b2d5da74a24f0ed2058318bfa9879fa541efaecba272e86b err.message="blob unknown to registry" go.version=go1.23.8 http.request.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.request.host="127.0.0.1:46673" http.request.id=53062e20-b589-4a3d-8edd-eb24dee156d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" 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.448614ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:20:06Z" 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:46673" http.request.id=53062e20-b589-4a3d-8edd-eb24dee156d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" 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.508164ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:20:06Z" 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:46673" http.request.id=53062e20-b589-4a3d-8edd-eb24dee156d4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" 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.567274ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=cd10fe75-2184-46bf-8f37-6588ca03e4bf http.request.method=POST http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.905415ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=80c83744-f15d-44e3-858a-8f83999f742d http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/blobs/uploads/79fc9030-44cc-4574-b6db-ac6fc69b65dd?_state=U1jdbbw61OPD0XigIKmO2h8N4K2UAa-uCs_UYAlZ2Kx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OWZjOTAzMC00NGNjLTQ1NzQtYjZkYi1hYzZmYzY5YjY1ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDYuNzYyNDE2MDMyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.964795ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema2/blobs/uploads/79fc9030-44cc-4574-b6db-ac6fc69b65dd?_state=U1jdbbw61OPD0XigIKmO2h8N4K2UAa-uCs_UYAlZ2Kx7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI3OWZjOTAzMC00NGNjLTQ1NzQtYjZkYi1hYzZmYzY5YjY1ZGQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDYuNzYyNDE2MDMyWiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:06Z" 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:46673" http.request.id=c1fd2a25-debb-4d89-955a-400c9a8e7026 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" 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.495183ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:20:06Z" 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:46673" http.request.id=c1fd2a25-debb-4d89-955a-400c9a8e7026 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" 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.553614ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:20:06 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T19:20:07Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=fadc63b3-42d0-4002-bc33-7efe3887c90b http.request.method=POST http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.746194ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:07 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=40e06068-0b24-42d4-aac7-c6c05f9101ba http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/blobs/uploads/f2d834d5-52ac-4b50-af46-f954badc4b20?_state=u6exr-ELW_6fHFAuF4qJhXpTauhLXDZGgTdAt_3egh57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMmQ4MzRkNS01MmFjLTRiNTAtYWY0Ni1mOTU0YmFkYzRiMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDcuMTU4NDU3MDA0WiJ9&digest=sha256%3A5eeb1069bd693999513fb2b7d0c4067423afea9621dbaa18000b08b5ee9ca01d" http.request.useragent="Go-http-client/1.1" http.response.duration=5.243347799s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:07 +0000] "PUT /v2/foo/schema2/blobs/uploads/f2d834d5-52ac-4b50-af46-f954badc4b20?_state=u6exr-ELW_6fHFAuF4qJhXpTauhLXDZGgTdAt_3egh57Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiJmMmQ4MzRkNS01MmFjLTRiNTAtYWY0Ni1mOTU0YmFkYzRiMjAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MDcuMTU4NDU3MDA0WiJ9&digest=sha256%3A5eeb1069bd693999513fb2b7d0c4067423afea9621dbaa18000b08b5ee9ca01d HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:12Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=50580f5b-fc0d-4bc5-8ac4-02d38f215d93 http.request.method=POST http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.208725ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:12 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=eab03328-024a-4471-bdae-823ff6745ab3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/blobs/uploads/3cfb94f9-706e-44cc-9559-2bdda6c6db30?_state=z9O1sOoQQrDCPmPmmzb8wKYmooqLoYhiD3Pqbt_OytR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzY2ZiOTRmOS03MDZlLTQ0Y2MtOTU1OS0yYmRkYTZjNmRiMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MTIuNzczODczNDg3WiJ9&digest=sha256%3A7a8a84c5283a9d32deedec8a99b2039ea6891a61e7a9f654af23cd3ba6a38686" http.request.useragent="Go-http-client/1.1" http.response.duration=4.696774435s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:12 +0000] "PUT /v2/foo/schema2/blobs/uploads/3cfb94f9-706e-44cc-9559-2bdda6c6db30?_state=z9O1sOoQQrDCPmPmmzb8wKYmooqLoYhiD3Pqbt_OytR7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIzY2ZiOTRmOS03MDZlLTQ0Y2MtOTU1OS0yYmRkYTZjNmRiMzAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MTIuNzczODczNDg3WiJ9&digest=sha256%3A7a8a84c5283a9d32deedec8a99b2039ea6891a61e7a9f654af23cd3ba6a38686 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:46673" http.request.id=8ebc8602-298b-4480-847b-a4fff6438df5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.568146ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:46673" http.request.id=1d444cd8-fc02-483d-bc5c-410930c08cf1 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/sha256:fa895fc31b1d16d61bd6c2995dc0c1841c53cf21f1b668ef1b3aa976b9ba25cc" http.request.useragent="Go-http-client/1.1" http.response.duration=2.505756ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:fa895fc31b1d16d61bd6c2995dc0c1841c53cf21f1b668ef1b3aa976b9ba25cc HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=4c2a2424-85e0-4c44-92e2-d420802e61e8 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.953284ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=91506d9f-4747-474c-aeda-1950103a1300 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/sha256:fa895fc31b1d16d61bd6c2995dc0c1841c53cf21f1b668ef1b3aa976b9ba25cc" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.783114ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/sha256:fa895fc31b1d16d61bd6c2995dc0c1841c53cf21f1b668ef1b3aa976b9ba25cc HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=bb22812e-f23c-4953-b1a9-9d392debe291 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.542564ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=81f55bae-2710-4645-8d65-ed5f559e68dc http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/sha256:fa895fc31b1d16d61bd6c2995dc0c1841c53cf21f1b668ef1b3aa976b9ba25cc" http.request.useragent="Go-http-client/1.1" http.response.duration=1.472503ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/sha256:fa895fc31b1d16d61bd6c2995dc0c1841c53cf21f1b668ef1b3aa976b9ba25cc HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=05db7376-5a3d-44db-8a4b-4fcae993cb0f http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" 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=1.530073ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="rewriting manifest sha256:fa895fc31b1d16d61bd6c2995dc0c1841c53cf21f1b668ef1b3aa976b9ba25cc in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=c65ab59f-06da-4f6d-8190-a7509b4c19c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" 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-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=c65ab59f-06da-4f6d-8190-a7509b4c19c2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" 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=3.302568ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:46673" http.request.id=29e9415e-5de3-4c00-ac5b-f07f619be64e http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.706335ms http.response.status=400 http.response.written=166 vars.name="foo/schema2" vars.reference=manifestlisttag 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 400 166 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:46673" http.request.id=ab76e72e-278b-4be3-9564-a730f380e6e5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.061944ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:46673" http.request.id=1f398c90-51ee-4a18-a217-9a15f53e1dbb http.request.method=PUT http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/sha256:1c647357f25e7ffd03669c6b0fa74636ac328278a9d8fdc3ad5cbe748afd79a9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.927325ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema2/manifests/sha256:1c647357f25e7ffd03669c6b0fa74636ac328278a9d8fdc3ad5cbe748afd79a9 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=21da5cd4-25a7-4983-a8d6-103ef5135080 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.815715ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=df23f74c-a79c-41a4-b0ea-50696c98d36f http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/sha256:1c647357f25e7ffd03669c6b0fa74636ac328278a9d8fdc3ad5cbe748afd79a9" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.list.v2+json" http.response.duration=1.749144ms http.response.status=200 http.response.written=434 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/sha256:1c647357f25e7ffd03669c6b0fa74636ac328278a9d8fdc3ad5cbe748afd79a9 HTTP/1.1" 200 434 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=31a1eaa9-435c-4024-952d-a1629cf52f41 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/manifestlisttag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.510834ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=ec38f4cd-265a-44e7-b1aa-9bb54f6f4440 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" http.request.uri="/v2/foo/schema2/manifests/sha256:1c647357f25e7ffd03669c6b0fa74636ac328278a9d8fdc3ad5cbe748afd79a9" http.request.useragent="Go-http-client/1.1" http.response.duration=1.471333ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/sha256:1c647357f25e7ffd03669c6b0fa74636ac328278a9d8fdc3ad5cbe748afd79a9 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="rewriting manifest list sha256:1c647357f25e7ffd03669c6b0fa74636ac328278a9d8fdc3ad5cbe748afd79a9 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=57e803e7-569f-4ba4-ba56-c550433cc5b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" 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-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:46673" http.request.id=57e803e7-569f-4ba4-ba56-c550433cc5b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:36012" 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=3.352258ms http.response.status=200 http.response.written=1554 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema2/manifests/manifestlisttag HTTP/1.1" 200 1554 "" "Go-http-client/1.1" --- PASS: TestManifestAPI (36.91s) === RUN TestGetManifestWithStorageError time="2025-04-06T19:20:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:20:17Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:20:17Z" 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:36669" http.request.id=f8ef5f0f-db1c-4c9a-baaf-96a0046fb441 http.request.method=GET http.request.remoteaddr="127.0.0.1:56812" http.request.uri="/v2/manifesttagnotfound/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.755855ms http.response.status=404 http.response.written=96 vars.name=manifesttagnotfound vars.reference=latest 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/manifesttagnotfound/manifests/latest HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:36669" http.request.id=b9a72563-dbcc-4716-9cef-c1a62a01dd82 http.request.method=GET http.request.remoteaddr="127.0.0.1:56812" 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=1.311723ms http.response.status=500 http.response.written=70 vars.name=genericstorageerr vars.reference=latest 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/genericstorageerr/manifests/latest HTTP/1.1" 500 70 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:36669" http.request.id=fde92605-953a-4230-90d1-73d060f9cdaf http.request.method=GET http.request.remoteaddr="127.0.0.1:56812" 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=1.696554ms http.response.status=500 http.response.written=95 vars.name=manifestinvalidpath vars.reference=latest 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/manifestinvalidpath/manifests/latest HTTP/1.1" 500 95 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:36669" http.request.id=6331dcfe-de08-471d-84d1-4210655d8841 http.request.method=GET http.request.remoteaddr="127.0.0.1:56812" 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=1.469904ms http.response.status=500 http.response.written=70 vars.name=manifestbadlink vars.reference=latest 127.0.0.1 - - [06/Apr/2025:19:20:17 +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-06T19:20:17Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:20:17Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:20:17Z" 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:33249" http.request.id=6f231d60-c177-4552-b149-a3b414def5b2 http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.646644ms http.response.status=404 http.response.written=96 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 404 96 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:33249" http.request.id=ec730bd7-ba82-4f05-bc50-4d90460bb64c http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" 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=1.356384ms http.response.status=404 http.response.written=119 vars.name="foo/schema1" 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:33249" http.request.id=2922f8f9-700e-4f40-aa95-01e77c567fbc http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.326863ms http.response.status=400 http.response.written=82 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 82 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" 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:33249" http.request.id=b2ee9c9d-aff0-4b42-9c41-08cb0a92a511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.908087ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:20:17Z" 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:33249" http.request.id=b2ee9c9d-aff0-4b42-9c41-08cb0a92a511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.973807ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:20:17Z" 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:33249" http.request.id=b2ee9c9d-aff0-4b42-9c41-08cb0a92a511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" 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.032427ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag time="2025-04-06T19:20:17Z" 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:33249" http.request.id=b2ee9c9d-aff0-4b42-9c41-08cb0a92a511 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" 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.080248ms http.response.status=400 http.response.written=355 vars.name="foo/schema1" vars.reference=thetag 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 400 355 "" "Go-http-client/1.1" time="2025-04-06T19:20:17Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=2a9e0e2a-9db9-4a89-8e17-1d23d2a2d762 http.request.method=POST http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.951255ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:24Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=348b394f-7295-44b9-a1d2-ec75f16892d5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/blobs/uploads/e78900f7-bd46-442d-89e9-4465da9c44f4?_state=j_V9S9UFiD5kmyccIQAPhW7SRM_k6NOl6RWuCpOI2st7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNzg5MDBmNy1iZDQ2LTQ0MmQtODllOS00NDY1ZGE5YzQ0ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MTcuOTYxNjU4NDYyWiJ9&digest=sha256%3Ad8531a940c89566b1a26abc877651d58276b41404e4f62585c2b2fcd126d7370" http.request.useragent="Go-http-client/1.1" http.response.duration=6.537032828s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:17 +0000] "PUT /v2/foo/schema1/blobs/uploads/e78900f7-bd46-442d-89e9-4465da9c44f4?_state=j_V9S9UFiD5kmyccIQAPhW7SRM_k6NOl6RWuCpOI2st7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJlNzg5MDBmNy1iZDQ2LTQ0MmQtODllOS00NDY1ZGE5YzQ0ZjQiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MTcuOTYxNjU4NDYyWiJ9&digest=sha256%3Ad8531a940c89566b1a26abc877651d58276b41404e4f62585c2b2fcd126d7370 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:24Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=d13074a2-c57c-4023-9a90-0cb8b0f4076c http.request.method=POST http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.360986ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:24 +0000] "POST /v2/foo/schema1/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=7d686c0d-0abd-4cac-b807-ce580e489bbe http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/blobs/uploads/ad384e1f-6df8-49a0-9545-f2fd8dbe3209?_state=2vT6fXhXXrwM3QWRBJR_EPx2gpqoWZRiVkp_ZTZU56B7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZDM4NGUxZi02ZGY4LTQ5YTAtOTU0NS1mMmZkOGRiZTMyMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MjQuOTQ5NTkwMDIzWiJ9&digest=sha256%3A556013dd95f64d9238007f7efc9c8ec3cf23e91a3d1283169703911b5f64fcc1" http.request.useragent="Go-http-client/1.1" http.response.duration=7.156144866s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:24 +0000] "PUT /v2/foo/schema1/blobs/uploads/ad384e1f-6df8-49a0-9545-f2fd8dbe3209?_state=2vT6fXhXXrwM3QWRBJR_EPx2gpqoWZRiVkp_ZTZU56B7Ik5hbWUiOiJmb28vc2NoZW1hMSIsIlVVSUQiOiJhZDM4NGUxZi02ZGY4LTQ5YTAtOTU0NS1mMmZkOGRiZTMyMDkiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MjQuOTQ5NTkwMDIzWiJ9&digest=sha256%3A556013dd95f64d9238007f7efc9c8ec3cf23e91a3d1283169703911b5f64fcc1 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=4515e45b-1855-41c7-86c2-5ec00ea391cb http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.819059ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/thetag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=725be8b5-4b93-476e-b281-8cde6825d59e http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.112488ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=f34e2fa1-c005-4ab6-9b46-b597120c7045 http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" 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=3.369688ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=e1ad0992-e1c3-4829-9085-7d2676e88c91 http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.553576ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=3a490b1a-94d9-4ecd-ae27-c10d2f2d95f4 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.952857ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=3ad0243d-08a3-488e-9f1a-84a97e44c303 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=3.026517ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.contenttype="application/json" http.request.host="127.0.0.1:33249" http.request.id=dd6597b4-28bd-4bdb-8dc0-bc29c0166b83 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.995957ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=109271b8-e63b-4fcc-a53e-811deeb64851 http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.351355ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=454d5412-039e-4729-af6a-299d6a4facb0 http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/thetag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.247893ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/manifests/thetag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=267f6f3e-3fab-4295-9693-03a91c429db8 http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.294963ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=8c8f7fbe-266c-45fa-bea6-0d95f48aa045 http.request.method=GET http.request.remoteaddr="127.0.0.1:46800" 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=1.242073ms http.response.status=200 http.response.written=41 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 41 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=error msg="payload digest does match: "sha256:d10cba2374506bc079ce57db13bb4f1096a839520dadeaa16b3ba78b85d7acb5" != "sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b"" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=da7b9e8b-b4ee-470a-9df1-b2a9889fbe79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" vars.name="foo/schema1" vars.reference="sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=da7b9e8b-b4ee-470a-9df1-b2a9889fbe79 http.request.method=PUT http.request.remoteaddr="127.0.0.1:46800" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.655704ms http.response.status=400 http.response.written=98 vars.name="foo/schema1" vars.reference="sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 400 98 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=486bc17d-f105-4c73-b3ac-b74f4032dbfb http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40986" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.684634ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema1 revision=sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=f590a6c1-ba58-4b87-8bae-80a48d9ce370 http.request.method=GET http.request.remoteaddr="127.0.0.1:40986" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.478484ms http.response.status=404 http.response.written=187 vars.name="foo/schema1" vars.reference="sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=bcf57603-06d4-4459-9f80-fab10c664f7c http.request.method=DELETE http.request.remoteaddr="127.0.0.1:40990" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.540394ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=33c17369-70b9-4583-9b31-945cad9f4501 http.request.method=PUT http.request.remoteaddr="127.0.0.1:40998" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=2.910637ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=6678a0f5-4310-4072-ad7c-323fafa4759b http.request.method=GET http.request.remoteaddr="127.0.0.1:40998" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.336206ms http.response.status=200 http.response.written=1098 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 200 1098 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=3e3f665d-1b58-4241-b1b0-3d1b9166f659 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41014" http.request.uri="/v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.406883ms http.response.status=404 http.response.written=70 vars.name="foo/schema1" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=88822c1a-06ae-4c10-ad4e-8a3219072a33 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema1/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=3.152347ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema1/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=4dfe4371-bad9-424f-9c04-a685263a10d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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=1.307963ms http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=61862595-0c1a-4b03-bb4e-9f37411cdebd http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b" http.request.useragent="Go-http-client/1.1" http.response.duration=1.530364ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "DELETE /v2/foo/schema1/manifests/sha256:c802968b4a333bfac3309cf255d6c1a64b19dcf64c47fa5f646e71b84a94058b HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=78861958-32dc-4ef1-b951-751422178f6e http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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=1.236843ms http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema1/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=ee17ba09-c648-4c44-be10-cecb406ea3b5 http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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.242503ms http.response.status=404 http.response.written=100 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 404 100 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=098f6c75-54cc-4aa6-8e60-3b308cbe924e http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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=1.352713ms http.response.status=404 http.response.written=119 vars.name="foo/schema2" 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 404 119 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=a305b40d-fae0-41fc-a3af-d91739e6cb91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" 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.513874ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:20:32Z" 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:33249" http.request.id=a305b40d-fae0-41fc-a3af-d91739e6cb91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" 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.578184ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:20:32Z" 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:33249" http.request.id=a305b40d-fae0-41fc-a3af-d91739e6cb91 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" 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.627634ms http.response.status=400 http.response.written=472 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 472 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=451d1942-015f-4ba6-83cc-755d4aa96556 http.request.method=POST http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.459804ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=d35da59d-1fa2-4fa0-b129-1eae28b98898 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/blobs/uploads/84995214-ee26-45e7-8ac2-8715d3897f50?_state=2FqnJjzO3_ble3p9YvE-QcwbDVVbRzJodqvJoQN5uH17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NDk5NTIxNC1lZTI2LTQ1ZTctOGFjMi04NzE1ZDM4OTdmNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MzIuMTc1MTc2MzA1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18" http.request.useragent="Go-http-client/1.1" http.response.duration=1.976175ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/84995214-ee26-45e7-8ac2-8715d3897f50?_state=2FqnJjzO3_ble3p9YvE-QcwbDVVbRzJodqvJoQN5uH17Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4NDk5NTIxNC1lZTI2LTQ1ZTctOGFjMi04NzE1ZDM4OTdmNTAiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MzIuMTc1MTc2MzA1WiJ9&digest=sha256%3A86d8f35af42b9447b14d9f38d2967b88ec9bc80291a7a09b7ecc2b2d7cf7ea18 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" 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:33249" http.request.id=2d2550c7-5f28-4edf-bfa5-f9c1bbab6ad5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" 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.419573ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag time="2025-04-06T19:20:32Z" 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:33249" http.request.id=2d2550c7-5f28-4edf-bfa5-f9c1bbab6ad5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" 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.488304ms http.response.status=400 http.response.written=319 vars.name="foo/schema2" vars.reference=schema2tag 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 400 319 "" "Go-http-client/1.1" time="2025-04-06T19:20:32Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=b6895f0d-a2b8-49e6-8a4c-98bd839ca6ad http.request.method=POST http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.502316ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:41Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=5924894a-eb70-40f4-a220-a59b8511b9f5 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/blobs/uploads/2fcf08c6-dac9-4f5a-854b-591143068b2a?_state=Xrq8I4vWJRkH_zXuccZDMydGtqwKGf9j4-_meHuI1KB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZmNmMDhjNi1kYWM5LTRmNWEtODU0Yi01OTExNDMwNjhiMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MzIuNzE2ODMwNTE3WiJ9&digest=sha256%3A4520888c6476c3c7a2e02835144672e29e08f379a2b78a6b5e42a50d2d178a8c" http.request.useragent="Go-http-client/1.1" http.response.duration=8.344861872s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:32 +0000] "PUT /v2/foo/schema2/blobs/uploads/2fcf08c6-dac9-4f5a-854b-591143068b2a?_state=Xrq8I4vWJRkH_zXuccZDMydGtqwKGf9j4-_meHuI1KB7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiIyZmNmMDhjNi1kYWM5LTRmNWEtODU0Yi01OTExNDMwNjhiMmEiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6MzIuNzE2ODMwNTE3WiJ9&digest=sha256%3A4520888c6476c3c7a2e02835144672e29e08f379a2b78a6b5e42a50d2d178a8c HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:41Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=1153206d-4f7e-48f5-b4ab-d42f4ee8a5f3 http.request.method=POST http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.321926ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:41 +0000] "POST /v2/foo/schema2/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=0bfc4792-a7ba-4b06-878b-edeba43a99c3 http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/blobs/uploads/8c6b547d-535c-497e-a8d5-ac6e80ab3b72?_state=lbOZsNIa-7wRJ65Mjxc1rpz4I2hlahAigZXyW3rFFPF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YzZiNTQ3ZC01MzVjLTQ5N2UtYThkNS1hYzZlODBhYjNiNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6NDEuNDA3MDU3Mzg4WiJ9&digest=sha256%3Afdc9adaeb87da293d784753a82e62b885c746b84e82e164360c74c863cf491e3" http.request.useragent="Go-http-client/1.1" http.response.duration=3.704509392s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:41 +0000] "PUT /v2/foo/schema2/blobs/uploads/8c6b547d-535c-497e-a8d5-ac6e80ab3b72?_state=lbOZsNIa-7wRJ65Mjxc1rpz4I2hlahAigZXyW3rFFPF7Ik5hbWUiOiJmb28vc2NoZW1hMiIsIlVVSUQiOiI4YzZiNTQ3ZC01MzVjLTQ5N2UtYThkNS1hYzZlODBhYjNiNzIiLCJPZmZzZXQiOjAsIlN0YXJ0ZWRBdCI6IjIwMjUtMDQtMDZUMTk6MjA6NDEuNDA3MDU3Mzg4WiJ9&digest=sha256%3Afdc9adaeb87da293d784753a82e62b885c746b84e82e164360c74c863cf491e3 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:33249" http.request.id=5f81fd6b-e683-4395-995c-8d68ed62e24d http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.795796ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "PUT /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:33249" http.request.id=a31dbd87-6076-4c19-b2b9-da982fc5316c http.request.method=PUT http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.duration=2.189815ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=cabc75a9-b486-4ba7-86b7-9b811a46ac59 http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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=2.113735ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=af3a6c3b-43b2-4499-bdbd-400c5f4ba3e1 http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.745755ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=d33d9224-44b3-440d-8f3c-6a8fd2cf7d06 http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/manifests/schema2tag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.727984ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=c2a5608f-2f37-4d2e-ad37-c0051265c35a http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.duration=1.358073ms http.response.status=304 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 304 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=56f6fb3f-5ffc-4747-aa3e-dfa40856115d http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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=1.599173ms http.response.status=200 http.response.written=45 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 45 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="rewriting manifest sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 in schema1 format to support old client" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=4a9b78d3-a696-48c5-99c5-4bb90b5bf870 http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=4a9b78d3-a696-48c5-99c5-4bb90b5bf870 http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" 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=3.123888ms http.response.status=200 http.response.written=1549 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/manifests/schema2tag HTTP/1.1" 200 1549 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=dead924d-c11a-49b2-b400-83bca84fd724 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.duration=2.375745ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=error msg="response completed with error" err.code="manifest unknown" err.detail="unknown manifest name=foo/schema2 revision=sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" err.message="manifest unknown" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=829ca5f2-7a6d-40b3-aadf-d3e1b344ef6e http.request.method=GET http.request.remoteaddr="127.0.0.1:41016" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.569034ms http.response.status=404 http.response.written=187 vars.name="foo/schema2" vars.reference="sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 404 187 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:33249" http.request.id=2eabb47c-039b-4db1-b5ae-ad6a010fcc45 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58490" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=2.427076ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:33249" http.request.id=205b7e51-a394-4c62-ba7d-75d3e817830f http.request.method=PUT http.request.remoteaddr="127.0.0.1:58502" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.duration=2.843167ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "PUT /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=f076eb11-624d-47d4-ac46-51b40a026766 http.request.method=GET http.request.remoteaddr="127.0.0.1:58502" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v2+json" http.response.duration=1.867184ms http.response.status=200 http.response.written=732 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 200 732 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:33249" http.request.id=6c80d720-00be-48f8-95d6-87e8f0961338 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58506" http.request.uri="/v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.515664ms http.response.status=404 http.response.written=70 vars.name="foo/schema2" vars.reference="sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa HTTP/1.1" 404 70 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:33249" http.request.id=d394e21d-de7c-4a46-85e1-876c15c609f2 http.request.method=PUT http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/atag" http.request.useragent="Go-http-client/1.1" http.response.duration=2.741027ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "PUT /v2/foo/schema2/manifests/atag HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=262c7ece-1541-4df5-8176-68f400d47ad1 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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=1.610563ms http.response.status=200 http.response.written=39 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 39 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=eb194d9f-1ffe-4223-ae7d-ae3e1c1076c2 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:58516" http.request.uri="/v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757" http.request.useragent="Go-http-client/1.1" http.response.duration=2.086685ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "DELETE /v2/foo/schema2/manifests/sha256:7340b82df0f1d6fea71fff679b1bae12b8f02a9103a0285c508ac10a82938757 HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:33249" http.request.id=1a5e0d83-13ac-4195-9543-91805c4e2348 http.request.method=GET http.request.remoteaddr="127.0.0.1:58516" 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=1.290803ms http.response.status=200 http.response.written=35 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "GET /v2/foo/schema2/tags/list HTTP/1.1" 200 35 "" "Go-http-client/1.1" --- PASS: TestManifestDelete (27.64s) === RUN TestManifestDeleteDisabled time="2025-04-06T19:20:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:20:45Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:20:45Z" 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:44399" http.request.id=72fd164e-2f5d-49ec-8d16-c620370d6b92 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:48468" http.request.uri="/v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.603263ms http.response.status=405 http.response.written=78 vars.name="foo/schema1" vars.reference="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "DELETE /v2/foo/schema1/manifests/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestManifestDeleteDisabled (0.01s) === RUN TestRegistryAsCacheMutationAPIs time="2025-04-06T19:20:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:20:45Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:20:45Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 time="2025-04-06T19:20:45Z" level=info msg="Registry configured as a proxy cache to http://example.com" go.version=go1.23.8 time="2025-04-06T19:20:45Z" 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-06T19:20:45Z" 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:39985" http.request.id=56565f79-5967-4b27-990b-f984e2400c40 http.request.method=PUT http.request.remoteaddr="127.0.0.1:33808" 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=3.591569ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:39985" http.request.id=1a84a020-8a9c-49c3-acb8-683bf7e3fd67 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33818" 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=4.947002ms http.response.status=405 http.response.written=78 vars.name="foo/bar" vars.reference=latest 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "DELETE /v2/foo/bar/manifests/latest HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:39985" http.request.id=cc1f4369-e687-4ed9-b3ee-6171da110933 http.request.method=POST http.request.remoteaddr="127.0.0.1:33828" 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=2.462326ms http.response.status=405 http.response.written=78 vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 405 78 "" "Go-http-client/1.1" time="2025-04-06T19:20:45Z" 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:39985" http.request.id=8ecf2f37-6315-40db-a243-d68520121c82 http.request.method=DELETE http.request.remoteaddr="127.0.0.1:33832" 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=2.316386ms http.response.status=405 http.response.written=78 vars.digest="sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" vars.name="foo/bar" 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "DELETE /v2/foo/bar/blobs/sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 HTTP/1.1" 405 78 "" "Go-http-client/1.1" --- PASS: TestRegistryAsCacheMutationAPIs (0.49s) === RUN TestProxyManifestGetByTag time="2025-04-06T19:20:45Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 time="2025-04-06T19:20:45Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:20:45Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=0d2db2dd-13c9-4660-9f17-44607125d740 http.request.method=POST http.request.remoteaddr="127.0.0.1:60076" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=2.045395ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=25313db9-af21-4fab-9967-df8ab7463f66 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60076" http.request.uri="/v2/foo/bar/blobs/uploads/e223b8b1-5d8a-4f4b-95c4-3c8ea08770d4?_state=tRMwOEaKZzSOEJUiotWOhtUwtI4v-g2iuU5NkWpGflR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMjNiOGIxLTVkOGEtNGY0Yi05NWM0LTNjOGVhMDg3NzBkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToyMDo0NS45NDQ0MzYxOTFaIn0%3D&digest=sha256%3A2c4407e1bc675f2eb6f0801f209393ef3e4ebad08d77a72e5f4bdcb43f1b9a12" http.request.useragent="Go-http-client/1.1" http.response.duration=1.773717812s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:45 +0000] "PUT /v2/foo/bar/blobs/uploads/e223b8b1-5d8a-4f4b-95c4-3c8ea08770d4?_state=tRMwOEaKZzSOEJUiotWOhtUwtI4v-g2iuU5NkWpGflR7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImUyMjNiOGIxLTVkOGEtNGY0Yi05NWM0LTNjOGVhMDg3NzBkNCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToyMDo0NS45NDQ0MzYxOTFaIn0%3D&digest=sha256%3A2c4407e1bc675f2eb6f0801f209393ef3e4ebad08d77a72e5f4bdcb43f1b9a12 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=4f5ed88c-6b3d-4bd1-8e19-48ec2b5df137 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60076" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=3.778809ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" 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-06T19:20:47Z" level=info msg="redis not configured" go.version=go1.23.8 time="2025-04-06T19:20:47Z" level=info msg="Starting upload purge in 27m0s" go.version=go1.23.8 time="2025-04-06T19:20:47Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 time="2025-04-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=8471e739-1be6-42f0-b58e-ff5465e76bc7 http.request.method=GET http.request.remoteaddr="127.0.0.1:60076" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.598694ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="Registry configured as a proxy cache to http://127.0.0.1:37773" go.version=go1.23.8 time="2025-04-06T19:20:47Z" 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-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=53eda00d-35cb-4174-84cb-20813b33c2c5 http.request.method=GET http.request.remoteaddr="127.0.0.1:60092" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.477123ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37773 /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:37773/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:44377" http.request.id=b7e518af-d21d-4b77-a83a-7295321bf847 http.request.method=GET http.request.remoteaddr="127.0.0.1:50736" http.request.uri="/v2/foo/bar/manifests/sha256:e788c5d5d10225b0e623e612d412d63018a08f5e872450dcd55115ec70422e3e" http.request.useragent="Go-http-client/1.1" vars.name="foo/bar" vars.reference="sha256:e788c5d5d10225b0e623e612d412d63018a08f5e872450dcd55115ec70422e3e" time="2025-04-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=e4aa0a78-5027-4955-a1b6-5d8fe219844a http.request.method=GET http.request.remoteaddr="127.0.0.1:60094" http.request.uri="/v2/foo/bar/manifests/sha256:e788c5d5d10225b0e623e612d412d63018a08f5e872450dcd55115ec70422e3e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=2.580536ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "GET /v2/foo/bar/manifests/sha256:e788c5d5d10225b0e623e612d412d63018a08f5e872450dcd55115ec70422e3e HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:e788c5d5d10225b0e623e612d412d63018a08f5e872450dcd55115ec70422e3e with ttl=167h59m59.99999331s" go.version=go1.23.8 time="2025-04-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44377" http.request.id=b7e518af-d21d-4b77-a83a-7295321bf847 http.request.method=GET http.request.remoteaddr="127.0.0.1:50736" http.request.uri="/v2/foo/bar/manifests/sha256:e788c5d5d10225b0e623e612d412d63018a08f5e872450dcd55115ec70422e3e" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=10.384275ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "GET /v2/foo/bar/manifests/sha256:e788c5d5d10225b0e623e612d412d63018a08f5e872450dcd55115ec70422e3e HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=8a97c97e-e0ec-4756-a7fe-8184521c3a30 http.request.method=GET http.request.remoteaddr="127.0.0.1:60094" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.176493ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37773 /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:37773/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:44377" http.request.id=ea7f2f60-b625-41d3-92e2-30eaad0f73fb http.request.method=GET http.request.remoteaddr="127.0.0.1:50750" 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-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=dd771152-d8fb-4385-88e8-551641192fe1 http.request.method=HEAD http.request.remoteaddr="127.0.0.1:60100" 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.382106ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T19:20:47Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44377" http.request.id=ea7f2f60-b625-41d3-92e2-30eaad0f73fb http.request.method=GET http.request.remoteaddr="127.0.0.1:50750" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/vnd.docker.distribution.manifest.v1+prettyjws" http.response.duration=8.27462ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:19:20:47 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T19:20:48Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=e0af91c3-7956-4d52-a064-f4114bd76216 http.request.method=POST http.request.remoteaddr="127.0.0.1:60100" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.524764ms http.response.status=202 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:48 +0000] "POST /v2/foo/bar/blobs/uploads/ HTTP/1.1" 202 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=e47f91a4-a6ac-4d0e-90eb-b2a5e60faa95 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60100" http.request.uri="/v2/foo/bar/blobs/uploads/e583642c-5627-4988-88d8-e011f5b025b9?_state=s54szcKKH_2Nsjzvp5jByfkxjhc-D7LP6XQUXFDNZ9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODM2NDJjLTU2MjctNDk4OC04OGQ4LWUwMTFmNWIwMjViOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToyMDo0OC4wMTcyMzkzNTFaIn0%3D&digest=sha256%3A5d4443fb81a3d0e24a95b3ea9ad732429e98e78bc835b302dffd05ca98ee80e4" http.request.useragent="Go-http-client/1.1" http.response.duration=2.236344274s http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:48 +0000] "PUT /v2/foo/bar/blobs/uploads/e583642c-5627-4988-88d8-e011f5b025b9?_state=s54szcKKH_2Nsjzvp5jByfkxjhc-D7LP6XQUXFDNZ9F7Ik5hbWUiOiJmb28vYmFyIiwiVVVJRCI6ImU1ODM2NDJjLTU2MjctNDk4OC04OGQ4LWUwMTFmNWIwMjViOSIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNS0wNC0wNlQxOToyMDo0OC4wMTcyMzkzNTFaIn0%3D&digest=sha256%3A5d4443fb81a3d0e24a95b3ea9ad732429e98e78bc835b302dffd05ca98ee80e4 HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=58f07ea3-51d6-47a6-adbf-a61cb69bb0c8 http.request.method=PUT http.request.remoteaddr="127.0.0.1:60100" http.request.uri="/v2/foo/bar/manifests/latest" http.request.useragent="Go-http-client/1.1" http.response.duration=4.658171ms http.response.status=201 http.response.written=0 127.0.0.1 - - [06/Apr/2025:19:20:50 +0000] "PUT /v2/foo/bar/manifests/latest HTTP/1.1" 201 0 "" "Go-http-client/1.1" time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=66b6b470-3e91-462a-ad09-3eec6f1c6d52 http.request.method=GET http.request.remoteaddr="127.0.0.1:60100" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.491314ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:20:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T19:20:50Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37773 /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:37773/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:44377" http.request.id=74854442-b4f7-406c-8fbe-d6f5940b32c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49550" 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-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=716e01a7-c970-42df-8513-f4c96be82bfd http.request.method=HEAD http.request.remoteaddr="127.0.0.1:37286" 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.748796ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:19:20:50 +0000] "HEAD /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=f3d3d5e8-ae6d-4f89-ab35-1aa45ff05d2b http.request.method=GET http.request.remoteaddr="127.0.0.1:37286" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" http.response.contenttype="application/json; charset=utf-8" http.response.duration=1.366853ms http.response.status=200 http.response.written=2 127.0.0.1 - - [06/Apr/2025:19:20:50 +0000] "GET /v2/ HTTP/1.1" 200 2 "" "Go-http-client/1.1" time="2025-04-06T19:20:50Z" level=info msg="Challenge established with upstream : {http 127.0.0.1:37773 /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:37773/v2/:[]]}" go.version=go1.23.8 http.request.host="127.0.0.1:44377" http.request.id=74854442-b4f7-406c-8fbe-d6f5940b32c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49550" 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-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:37773" http.request.id=7bebfd87-3fc9-487b-8a24-07b707ccd951 http.request.method=GET http.request.remoteaddr="127.0.0.1:37288" 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.463886ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:19:20:50 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" time="2025-04-06T19:20:50Z" level=info msg="Adding new scheduler entry for foo/bar@sha256:57861454f6506978899932b1f6bed69235c362847d2f145193ed79ea05d102bd with ttl=167h59m59.99999446s" go.version=go1.23.8 time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:44377" http.request.id=74854442-b4f7-406c-8fbe-d6f5940b32c3 http.request.method=GET http.request.remoteaddr="127.0.0.1:49550" 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=15.652968ms http.response.status=200 http.response.written=935 127.0.0.1 - - [06/Apr/2025:19:20:50 +0000] "GET /v2/foo/bar/manifests/latest HTTP/1.1" 200 935 "" "Go-http-client/1.1" --- PASS: TestProxyManifestGetByTag (4.62s) === RUN TestAppDispatcher time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38269" http.request.id=4179b23e-a209-4d42-82dc-ca378177db80 http.request.method=GET http.request.remoteaddr="127.0.0.1:44704" http.request.uri="/v2/foo/bar/manifests/sometag" http.request.useragent="Go-http-client/1.1" http.response.duration=1.597674ms http.response.status=200 http.response.written=0 time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38269" http.request.id=59e3eff9-f5f8-4b5c-b5a3-9350e715f6d2 http.request.method=GET http.request.remoteaddr="127.0.0.1:44704" http.request.uri="/v2/foo/bar/tags/list" http.request.useragent="Go-http-client/1.1" http.response.duration=1.385263ms http.response.status=200 http.response.written=0 time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38269" http.request.id=cae26a8b-f9b5-4e02-a8ad-a8719fbb0a7f http.request.method=GET http.request.remoteaddr="127.0.0.1:44704" http.request.uri="/v2/foo/bar/blobs/uploads/" http.request.useragent="Go-http-client/1.1" http.response.duration=1.449814ms http.response.status=200 http.response.written=0 time="2025-04-06T19:20:50Z" level=info msg="response completed" go.version=go1.23.8 http.request.host="127.0.0.1:38269" http.request.id=c287fcdb-9b40-4314-8bcc-12bd60caa5f5 http.request.method=GET http.request.remoteaddr="127.0.0.1:44704" http.request.uri="/v2/foo/bar/blobs/uploads/theuuid" http.request.useragent="Go-http-client/1.1" http.response.duration=1.284154ms http.response.status=200 http.response.written=0 --- PASS: TestAppDispatcher (0.01s) === RUN TestNewApp time="2025-04-06T19:20:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:50Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:50Z" 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:43579" http.request.id=d6a55cdb-602e-4ff7-b4ac-e6d99330f531 http.request.method=GET http.request.remoteaddr="127.0.0.1:36434" http.request.uri="/v2/" http.request.useragent="Go-http-client/1.1" --- PASS: TestNewApp (0.01s) === RUN TestAppendAccessRecords --- PASS: TestAppendAccessRecords (0.00s) === RUN TestFileHealthCheck time="2025-04-06T19:20:50Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:50Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:50Z" level=info msg="configuring file health check path=/tmp/healthcheck3573125967, interval=1" go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 --- PASS: TestFileHealthCheck (4.00s) === RUN TestTCPHealthCheck time="2025-04-06T19:20: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 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:54Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:54Z" level=info msg="configuring TCP health check addr=127.0.0.1:33985, interval=1" go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 --- PASS: TestTCPHealthCheck (4.00s) === RUN TestHTTPHealthCheck time="2025-04-06T19:20: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=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:58Z" level=info msg="redis not configured" go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 time="2025-04-06T19:20:58Z" level=info msg="configuring HTTP health check uri=http://127.0.0.1:38169, interval=1, threshold=3" go.version=go1.23.8 instance.id=d12b8b5a-aab1-4a25-b779-6ffdcac1dd92 --- PASS: TestHTTPHealthCheck (7.01s) === RUN TestLayerUploadTokens --- PASS: TestLayerUploadTokens (0.00s) === RUN TestHMACValidation --- PASS: TestHMACValidation (0.00s) PASS ok github.com/docker/distribution/registry/handlers 175.706s === RUN TestProxyStoreGet --- PASS: TestProxyStoreGet (0.00s) === RUN TestProxyStoreStat --- PASS: TestProxyStoreStat (0.00s) === RUN TestProxyStoreServeHighConcurrency --- PASS: TestProxyStoreServeHighConcurrency (3.09s) === RUN TestProxyStoreServeMany --- PASS: TestProxyStoreServeMany (3.05s) === RUN TestProxyStoreServeBig --- PASS: TestProxyStoreServeBig (3.53s) === RUN TestProxyManifests --- PASS: TestProxyManifests (1.14s) === RUN TestGet --- PASS: TestGet (0.00s) PASS ok github.com/docker/distribution/registry/proxy 10.830s === RUN TestSchedule time="2025-04-06T19:18:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a time="2025-04-06T19:18:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=2.99488ms" go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a time="2025-04-06T19:18:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=997.51µs" go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a time="2025-04-06T19:18:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc with ttl=997.96µs" go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a 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-06T19:18:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a --- PASS: TestRestoreOld (0.01s) === RUN TestStopRestore time="2025-04-06T19:18:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a time="2025-04-06T19:18:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:aaaaeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa with ttl=299.98717ms" go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a time="2025-04-06T19:18:09Z" level=info msg="Adding new scheduler entry for testrepo@sha256:bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb with ttl=99.99631ms" go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a time="2025-04-06T19:18:09Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a --- PASS: TestStopRestore (0.51s) === RUN TestDoubleStart time="2025-04-06T19:18:10Z" level=info msg="Starting cached object TTL expiration scheduler..." go.version=go1.23.8 instance.id=baeb6730-5d28-45a0-9362-9a846082607a --- PASS: TestDoubleStart (0.00s) PASS ok github.com/docker/distribution/registry/proxy/scheduler 0.587s === RUN TestWriteSeek --- PASS: TestWriteSeek (0.00s) === RUN TestSimpleBlobUpload --- PASS: TestSimpleBlobUpload (7.35s) === RUN TestSimpleBlobRead blob_test.go:291: desc: {application/octet-stream 24005632 sha256:0b2f1830f1e505cca89821d7c6c0fc229c33bae3af7a2cccf65e91dd221e341d [] map[] } --- PASS: TestSimpleBlobRead (1.28s) === RUN TestBlobMount --- PASS: TestBlobMount (0.88s) === RUN TestLayerUploadZeroLength --- PASS: TestLayerUploadZeroLength (0.00s) === RUN TestCatalog --- PASS: TestCatalog (6.10s) === RUN TestCatalogInParts --- PASS: TestCatalogInParts (6.47s) === RUN TestCatalogEnumerate --- PASS: TestCatalogEnumerate (5.84s) === RUN TestCatalogWalkError --- PASS: TestCatalogWalkError (0.00s) === RUN TestSimpleRead --- PASS: TestSimpleRead (0.03s) === RUN TestFileReaderSeek --- PASS: TestFileReaderSeek (0.03s) === RUN TestFileReaderNonExistentFile --- PASS: TestFileReaderNonExistentFile (0.00s) === RUN TestFileReaderErrors --- PASS: TestFileReaderErrors (0.00s) === RUN TestNoDeletionNoEffect palailogos palailogos: marking manifest sha256:0ad4c2e44aaff245f142937b462184a135ecd4eb1abd6ee1831535700a5037c9 palailogos: marking blob sha256:68d96c9673e9c4c55a21fac7bda93cc946a69b8cb3b2720c28348b5885c49f70 palailogos: marking blob sha256:13e4dbf6e2e0944c03ea8597eebd7ec43d0da7702b0c21edc005770348a73aa7 palailogos: marking manifest sha256:43a46ef19fa15b8e33d63907f0b7021bd865a117b65f46dc27eea30034d46095 palailogos: marking blob sha256:0ad4c2e44aaff245f142937b462184a135ecd4eb1abd6ee1831535700a5037c9 palailogos: marking blob sha256:78084f8ccc1abafb0c76f2d498bc881a799761c0a7dddaf03232d9d175cea800 palailogos: marking manifest sha256:5c4281fea2a13fa43d83f586715dfa9094ce6fc7b79b9ea08a789013fab04ae7 palailogos: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 palailogos: marking blob sha256:ec7b2dcf725bea6cdf4ab2b3577b002f273401fe79869693de93cf92deecec44 palailogos: marking blob sha256:4fdb8b5998224e0a62ad0a6f4eff356eb8d6fe9d1a78babfa0722442a0799012 palailogos: marking manifest sha256:78084f8ccc1abafb0c76f2d498bc881a799761c0a7dddaf03232d9d175cea800 palailogos: marking blob sha256:d024b03d770934884f4340be68a659be6420add4a2b711560c96ce7b92666e45 palailogos: marking blob sha256:a54d766f7c05c92f8bd5cae9be1240f7bd4dbc0a7ec4ff51f04272a5c0aad753 11 blobs marked, 0 blobs and 0 manifests eligible for deletion --- PASS: TestNoDeletionNoEffect (3.78s) === RUN TestDeleteManifestIfTagNotFound deletemanifests manifest eligible for deletion: sha256:2568d6b9dc31a8f3ea4b794b215cfabfa6cce83f2770934d42b005e93457aa69 deletemanifests: marking manifest sha256:8afc425bacff112dd9ccacb2e3b68a3197515fa02969676028807b7148eecf53 deletemanifests: marking blob sha256:6b85d33f554e60d8b727c441c133458c0ec26f0ce12e58689e86506dc510136d deletemanifests: marking blob sha256:f0abd14b17a72a9a792ce43509b720c234e740c13f0490e4f9efb14326474522 deletemanifests: marking blob sha256:256e31e45d266edb8bb54a3060760d3d789d9436c8a32e68d31edb7ea7da633a 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:061e28cd0189c07d493a14e776cadfda1f5abdf2baf8493c711edb58fc4f797c blob eligible for deletion: sha256:2568d6b9dc31a8f3ea4b794b215cfabfa6cce83f2770934d42b005e93457aa69 blob eligible for deletion: sha256:49081eb4136a6e9b5d3aec732493ed1e6dc11e5753da2a883da0d1b894335e83 blob eligible for deletion: sha256:539664a776262ec06ccc36b440dffd8a0b4e7a01c5441649d7455849e70fa0a0 deletemanifests manifest eligible for deletion: sha256:2568d6b9dc31a8f3ea4b794b215cfabfa6cce83f2770934d42b005e93457aa69 deletemanifests: marking manifest sha256:8afc425bacff112dd9ccacb2e3b68a3197515fa02969676028807b7148eecf53 deletemanifests: marking blob sha256:6b85d33f554e60d8b727c441c133458c0ec26f0ce12e58689e86506dc510136d deletemanifests: marking blob sha256:f0abd14b17a72a9a792ce43509b720c234e740c13f0490e4f9efb14326474522 deletemanifests: marking blob sha256:256e31e45d266edb8bb54a3060760d3d789d9436c8a32e68d31edb7ea7da633a time="2025-04-06T19:18:45Z" level=info msg="deleting manifest tag reference: /docker/registry/v2/repositories/deletemanifests/_manifests/tags/test/index/sha256/2568d6b9dc31a8f3ea4b794b215cfabfa6cce83f2770934d42b005e93457aa69" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f time="2025-04-06T19:18:45Z" level=info msg="deleting manifest: /docker/registry/v2/repositories/deletemanifests/_manifests/revisions/sha256/2568d6b9dc31a8f3ea4b794b215cfabfa6cce83f2770934d42b005e93457aa69" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f 4 blobs marked, 4 blobs and 1 manifests eligible for deletion blob eligible for deletion: sha256:49081eb4136a6e9b5d3aec732493ed1e6dc11e5753da2a883da0d1b894335e83 time="2025-04-06T19:18:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/49/49081eb4136a6e9b5d3aec732493ed1e6dc11e5753da2a883da0d1b894335e83" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:539664a776262ec06ccc36b440dffd8a0b4e7a01c5441649d7455849e70fa0a0 time="2025-04-06T19:18:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/53/539664a776262ec06ccc36b440dffd8a0b4e7a01c5441649d7455849e70fa0a0" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:061e28cd0189c07d493a14e776cadfda1f5abdf2baf8493c711edb58fc4f797c time="2025-04-06T19:18:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/06/061e28cd0189c07d493a14e776cadfda1f5abdf2baf8493c711edb58fc4f797c" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:2568d6b9dc31a8f3ea4b794b215cfabfa6cce83f2770934d42b005e93457aa69 time="2025-04-06T19:18:45Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/25/2568d6b9dc31a8f3ea4b794b215cfabfa6cce83f2770934d42b005e93457aa69" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f --- PASS: TestDeleteManifestIfTagNotFound (4.39s) === RUN TestGCWithMissingManifests testrepo 0 blobs marked, 3 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:225aa350770a8e98fc5a4d5578ea4b61e4e0b066d8ac5c976715ef2265f9e5ad time="2025-04-06T19:18:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/22/225aa350770a8e98fc5a4d5578ea4b61e4e0b066d8ac5c976715ef2265f9e5ad" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:6f293b45c2d4af31f4ddc885b7821e5e9773f814355bddc96814b04b99216504 time="2025-04-06T19:18:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6f/6f293b45c2d4af31f4ddc885b7821e5e9773f814355bddc96814b04b99216504" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:7dcc5b296b6a8ff755fee672d94ff5c428dc4cc862893fc7cba236adb2411e99 time="2025-04-06T19:18:47Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/7d/7dcc5b296b6a8ff755fee672d94ff5c428dc4cc862893fc7cba236adb2411e99" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f --- PASS: TestGCWithMissingManifests (1.30s) === RUN TestDeletionHasEffect komnenos komnenos: marking manifest sha256:6f28577e6167d2c527c067bc1216b2d1e8d0e3411f0b358f0b5265a9462d74e3 komnenos: marking blob sha256:5a0fdf38bbc06c6aa66fb6311ac983bf937979db7749aa9a214089dc8d816ccf komnenos: marking blob sha256:c1c611d6cdd50e89165d57630c57d9b05e222aa9ead2d9ff3429319762ff9404 3 blobs marked, 7 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 time="2025-04-06T19:18:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e3/e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:e854030b479e97f16dc700ef7ad3f91ae000215e1bc5605e7d6a459422a0581b time="2025-04-06T19:18:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/e8/e854030b479e97f16dc700ef7ad3f91ae000215e1bc5605e7d6a459422a0581b" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:ebbb88a07b7591bd61c8b657c41b4da28443d7b10877d98f82a44e35f9a506d6 time="2025-04-06T19:18:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/eb/ebbb88a07b7591bd61c8b657c41b4da28443d7b10877d98f82a44e35f9a506d6" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:f277dca2a29202a554f41da7938ef7814666535b4ec7f44d2f17c921bb54cc20 time="2025-04-06T19:18:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/f2/f277dca2a29202a554f41da7938ef7814666535b4ec7f44d2f17c921bb54cc20" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:3651744e3051df6b7a0c36ee2bf725dd6bd7de86012050a19c6d3b1046489627 time="2025-04-06T19:18:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/36/3651744e3051df6b7a0c36ee2bf725dd6bd7de86012050a19c6d3b1046489627" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:60ed6d906710ea3a6c2cf0691163b92608014fc2ed7c86b70dcf8495204c18f3 time="2025-04-06T19:18:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/60/60ed6d906710ea3a6c2cf0691163b92608014fc2ed7c86b70dcf8495204c18f3" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f blob eligible for deletion: sha256:7875273a0cc2507c7bf5afafa4f3c373cc1e4c362718f031f70baae85bbabf97 time="2025-04-06T19:18:51Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/78/7875273a0cc2507c7bf5afafa4f3c373cc1e4c362718f031f70baae85bbabf97" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f --- PASS: TestDeletionHasEffect (3.93s) === RUN TestDeletionWithSharedLayer --- PASS: TestDeletionWithSharedLayer (3.66s) === RUN TestOrphanBlobDeleted michael_z_doukas michael_z_doukas: marking manifest sha256:5359f1bc753617b7d271cb69bfa9d34d56857f1b6784c13d612382e07060b2fa michael_z_doukas: marking blob sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 michael_z_doukas: marking blob sha256:2009dcc429dcb5b9ed1fe498a6165f708a4e4eec0afd9ebe032e4b85a7b3be3f michael_z_doukas: marking blob sha256:235e57942b5d46ee08e84f08d16385c380e92ad4e84282b1784a9f4650b20fab 4 blobs marked, 1 blobs and 0 manifests eligible for deletion blob eligible for deletion: sha256:6d466a15f74d871c525cd9503642c71f6d32ea0c95dacf91d6e19a5d9488ff68 time="2025-04-06T19:18:56Z" level=info msg="Deleting blob: /docker/registry/v2/blobs/sha256/6d/6d466a15f74d871c525cd9503642c71f6d32ea0c95dacf91d6e19a5d9488ff68" go.version=go1.23.8 instance.id=b90fc46a-2bf8-4bd6-a67b-3c6a6f040e5f --- PASS: TestOrphanBlobDeleted (2.18s) === RUN TestLinkedBlobStoreCreateWithMountFrom linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:adfba06798a83849b4d3566db5ca70c17dad4ae17d1ef1170722b5349830c908 linkedblobstore_test.go:190: calling Stat on nm/foo@sha256:4c9a59e025136c0a16432ed20c0075a41fc1466ab4dc05b0d85e0e12ef68166a --- PASS: TestLinkedBlobStoreCreateWithMountFrom (1.10s) === RUN TestManifestStorage --- PASS: TestManifestStorage (1.29s) === RUN TestManifestStorageV1Unsupported --- PASS: TestManifestStorageV1Unsupported (0.64s) === RUN TestOCIManifestStorage --- PASS: TestOCIManifestStorage (2.56s) === 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-06T19:19:02Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 18:19:02.43393767 +0000 UTC m=-3547.181284423, actuallyDelete=true" time="2025-04-06T19:19:02Z" level=info msg="Purge uploads finished. Num deleted=0, num errors=0" --- PASS: TestPurgeNone (0.00s) === RUN TestPurgeAll time="2025-04-06T19:19:02Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570, actuallyDelete=true" time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/144d64d3-6d6a-4bb7-a64b-d7b43082e56e have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/27fe9d03-6337-45ba-8973-febe56f49ce5 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2923c7ea-56f1-4e86-8f96-6e8be58e3349 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/765c6cc1-54df-450f-b44c-7a8683225450 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/df8d9751-b5e4-4cc4-8281-2b2f0343ed75 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo2/_uploads/27a60302-4ae1-4a39-ad39-3627bed654e9 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/07e8b484-3f46-4338-b066-f6dc8d3d837b have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/2823cf84-86d8-4ad0-b6e4-cefec3c2cac2 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/3b1a4ad4-5dd3-4bfa-835d-0aabce5c827f have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/7bd12439-06de-4a1d-b8fe-310c900ad54e have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/e17a7438-b5f2-480e-8e9b-e3048555fd41 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.435420663 +0000 UTC m=+52.820198570). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Purge uploads finished. Num deleted=11, num errors=0" --- PASS: TestPurgeAll (0.00s) === RUN TestPurgeSome time="2025-04-06T19:19:02Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 19:19:02.437155158 +0000 UTC m=+52.821933115, actuallyDelete=true" time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/17380447-a953-4fb5-9e28-8d96bce62d12 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.437155158 +0000 UTC m=+52.821933115). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/9f045cb6-5411-417f-a942-1e5c1a74d8e4 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.437155158 +0000 UTC m=+52.821933115). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/dfd6a17f-43cc-41dc-bbe8-a6e501e0a1fb have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.437155158 +0000 UTC m=+52.821933115). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/53727540-f0b7-4d34-a7df-d6add773b137 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.437155158 +0000 UTC m=+52.821933115). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/library/test-repo/_uploads/54b6fc63-b7b9-4130-8450-f343107f8a51 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.437155158 +0000 UTC m=+52.821933115). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeSome (0.00s) === RUN TestPurgeOnlyUploads time="2025-04-06T19:19:02Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 19:19:02.43832652 +0000 UTC m=+52.823104437, actuallyDelete=true" time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/eacbd63b-d2a0-4ca8-9921-ffaf08461ce5 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.43832652 +0000 UTC m=+52.823104437). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/ec0d8d13-9c5a-4155-8a99-e01983d46379 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.43832652 +0000 UTC m=+52.823104437). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/946ad224-ed42-456a-8115-e00041372020 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.43832652 +0000 UTC m=+52.823104437). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/c6c54cc3-89b4-4f9e-8086-beed014e9c08 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.43832652 +0000 UTC m=+52.823104437). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Upload files in /docker/registry/v2/repositories/test-repo/_uploads/dedf5ced-660a-4d7c-a6ee-b61b093acf96 have older date (2025-04-06 18:19:02 +0000 UTC) than purge date (2025-04-06 19:19:02.43832652 +0000 UTC m=+52.823104437). Removing upload directory." time="2025-04-06T19:19:02Z" level=info msg="Purge uploads finished. Num deleted=5, num errors=0" --- PASS: TestPurgeOnlyUploads (0.00s) === RUN TestPurgeMissingStartedAt time="2025-04-06T19:19:02Z" level=info msg="PurgeUploads starting: olderThan=2025-04-06 19:19:02.439032522 +0000 UTC m=+52.823810439, actuallyDelete=true" time="2025-04-06T19:19:02Z" 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 52.840s === RUN TestInMemoryBlobInfoCache --- PASS: TestInMemoryBlobInfoCache (0.00s) PASS ok github.com/docker/distribution/registry/storage/cache/memory 0.008s === 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.009s === RUN TestWalkFileRemoved time="2025-04-06T19:18:09Z" level=info msg="ignoring deleted path" path=bender --- PASS: TestWalkFileRemoved (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver 0.005s === RUN Test OK: 0 passed, 34 skipped --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/azure 0.569s === RUN TestRegulatorEnterExit --- PASS: TestRegulatorEnterExit (0.14s) === 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.157s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (15.39s) === RUN TestFromParametersImpl --- PASS: TestFromParametersImpl (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/filesystem 16.020s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (21.85s) PASS ok github.com/docker/distribution/registry/storage/driver/inmemory 22.476s === 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-06T19:18:09Z" 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-06T19:18:09Z" 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-06T19:18:09Z" 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 TestUpdateCalledRegularly === CONT TestInvalidNetworkType === CONT TestMatchIPV4WithRegionMatch_2 === CONT TestMatchIPV4WithRegionNotMatched === CONT TestInvalidData === CONT TestMatchIPV4_2 === CONT TestMatchIPV6 === CONT TestMatchIPV4WithRegionMatched === CONT TestMatchIPV4 === CONT TestParsing --- PASS: TestParsing (0.01s) time="2025-04-06T19:18:09Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.8 instance.id=d8f30faa-d02d-41c4-a511-bbac86d65784 time="2025-04-06T19:18:09Z" level=warning msg="failed to update AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 --- PASS: TestS3TryUpdate (0.01s) time="2025-04-06T19:18:09Z" level=error msg="unknown ip address format" go.version=go1.23.8 instance.id=d8f30faa-d02d-41c4-a511-bbac86d65784 ip=?0000000000000000000000000000000000 --- PASS: TestInvalidNetworkType (0.01s) --- PASS: TestMatchIPV4WithRegionNotMatched (0.01s) --- PASS: TestMatchIPV4WithRegionMatch_2 (0.01s) --- PASS: TestMatchIPV6 (0.01s) --- PASS: TestMatchIPV4WithRegionMatched (0.01s) time="2025-04-06T19:18:09Z" level=error msg="unparseable cidr" cidr=9000 go.version=go1.23.8 instance.id=d8f30faa-d02d-41c4-a511-bbac86d65784 --- PASS: TestMatchIPV4 (0.01s) --- PASS: TestInvalidData (0.01s) --- PASS: TestMatchIPV4_2 (0.01s) time="2025-04-06T19:18:10Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T19:18:11Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T19:18:12Z" level=error msg="git AWS IP" error="invalid character 'o' looking for beginning of value" go.version=go1.23.8 time="2025-04-06T19:18:13Z" 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.520s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/middleware/redirect 0.007s === 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.646s === RUN Test OK: 33 passed, 1 skipped --- PASS: Test (16.06s) === RUN TestEmptyRootList --- PASS: TestEmptyRootList (0.01s) === RUN TestFilenameChunking --- PASS: TestFilenameChunking (0.00s) PASS ok github.com/docker/distribution/registry/storage/driver/swift 16.628s === RUN TestUUID4Generation --- PASS: TestUUID4Generation (0.00s) === RUN TestParseAndEquality --- PASS: TestParseAndEquality (0.01s) PASS ok github.com/docker/distribution/uuid 0.014s >>> 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-loongarch64.so.1 >>> docker-registry*: Package size: 23.9 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 19:21:06 +0000 elapsed time 0h 3m 28s >>> docker-registry: Cleaning up srcdir >>> docker-registry: Cleaning up pkgdir >>> docker-registry: Uninstalling dependencies... (1/2) Purging .makedepends-docker-registry (20250406.191738) (2/2) Purging go (1.23.8-r0) Executing busybox-1.37.0-r12.trigger OK: 245 MiB in 99 packages >>> docker-registry: Updating the community/loongarch64 repository index... >>> docker-registry: Signing the index...